信息应用系统建设是一项知识密集、科技含量高、高风险、涉及领域宽、对实践经验要求高的系统工程,不仅多采用先进技术。涉及、系统架构、协议分析、软件设计、数据整合、应用集成等各个方面,而且众多先进技术相互之间的集成本身就有相当的难度。再加上信息系统工程项目多为分散开发与异地整合,具有一定隐蔽性,容易造成工程隐患。因此,由于用户需求不全面、可行性论证不充分、合同书条文不明确、系统开发不规范、建设单位信息技术水平偏低等原因造成项目延误、重复建设、水平落后、甚至成为“豆腐渣”工程的案例屡见不鲜。对于信息应用系统项目的建设来讲,应设立信息应用系统监理,对信息应用系统建设的全过程进行独立、公正的督导、协调与管理,对工程的质量、进度、投资、安全、合同、信息承担监理责任,降低信息系统工程实施的风险,保障信息应用系统工程签约双方的利益,确保信息应用系统建设的顺利完成。
1 信息系统工程监理的概念
信息化工程监理是帮助建设单位更合理的保证工程的质量、进度、投资,并合理、客观的处理好它们之间的关系。监理工作从遴选项目实施单位到最终项目验收,涉及项目规划设计、招投标过程、合同签定、开发实施管理、试运行、工程验收的全过程监理工作。这样尤其是对信息化工程的建设质量更能起到保驾护航的作用。在项目建设全过程中,监理单位依据国家有关法律和相关技术标准,遵循守法、公平、公正、独立的原则。对信息系统建设的过程进行监督和控制,其实就是要在确保质量、安全和有效性的前提下,合理的安排进度和投资。
信息化工程监理的主要工作内容是在质量控制、投资控制、进度控制、变更控制、信息管理、合同管理、安全管理和协调等几个方面对信息化工程建设过程采取必要和完善的监督、控制和管理措施,以保证监理工程能够按时、按质、按量竣工。
2 信息系统监理的作用
(1)信息系统工程监理能够协调和保障建设单位与承建单位进行成功的合作,对信息化建设项目进行监理,将有助于通过监理单位来协调和保障这些工作的顺利进行,从而把项目建设导向成功。
(2)信息系统工程监理是确保项目工程质量、进度和预算合格的有效的办法,帮助建设单位把好工程质量、进度和成本三大关,减少投资风险,避免造成损失,对于系统今后正常运营和发展极为有利。
(3)信息系统工程技术复杂,涉及专业、技术繁多,业务改革、技术更新所导致的需求变更层出不穷,建设单位往往难以胜任项目的建设管理工作,信息系统工程监理是能够弥补建设单位人力资源和经验上的不足,在软件、网络、数据库、应用系统开发模式和方法等知识方面的欠缺,在信息系统建设与开发管理过程中盲目性。
(4)信息系统工程监理是有助于发挥第三方的专业化服务功能,信息化建设项目监理将通过监理单位的专业管理,对建设单位和承建单位都做出约束。
3 信息系统监理的方式
(1)咨询式监理。所谓咨询式监理,是其中最简单的一种,只对建设单位就信息化过程中提出的问题进行解答,其性质类似于业务咨询或方案咨询,这种方式费用最少,监理方的投人少,责任最轻,但仅适合于对信息化建设有较好的管理经验、技术力量较强的用户方采用。
(2)里程碑式监理。所谓里程碑式监理,是将信息系统的建设划分为若干个阶段,在每一个阶段结束都设置—个里程碑,在里程碑到来时通知监理单位进行审查或测试。一般来讲,这种方式比咨询式监理的费用要多,当然,监理方也要承担一定的责任。不过,里程碑的确定需要承建单位的参与,或者说监理合同的确立需要承建单位的参与,否则就会因对里程碑的界定不同而互相扯皮。同时监理单位无法进行过程控制,易造成返工、浪费建设资金。此种方式适合于对信息化建设有一定的管理经验和技术力量的用户方采用,对承建方的素质要求较高。
(3)全程式监理。全程式监理是一种复杂的监理方式。不但要求对系统建设过程中的里程碑进行审查,还应该派相应人员全程跟踪、收集系统开发过程中的信息,不断评估承建单位的建设质量和效果。这种方式费用最高,监理方的责任也最大,适合那些对信息系统的开发不太了解、技术力量偏弱的弱势用户方采用。
4 信息应用系统的监理
(1)准备阶段的监理工作。项目准备期监理的主要工作是协助建设单位进行项目的需求分析,确定项目建设目标,项目范围、运行环境、技术要求和遵循的技术标准,进行可行性评估,形成可行性研究报告。协助建设单位确定招标方式,制定招标文件和评标标准,监督招标过程,审查承包单位的资质,承建单位在相关领域的成功经验。以及承建单位的质量保证体系,协助建设单位选择操作系统、数据库及其他的应用平台,避免重大的选择失误和后遗症,协助建设单位与承建单位进行合同洽谈,对合同条款进行逐条分析,有关项目的时间计划、开发标准、技术规范、培训安排、技术成果、项目后期术支持等需要在合同中进行约定,促使承建单位进行审慎的项目承诺,并确定为项目开展的基本技术依据。
(2)分析设计阶段的监理工作。分析设计阶段监理对应应用系统项目的软件需求分析和软件设计过程,目前,国内信息化应用系统建设过程中,常出现承建单位忽视系统设计的情况,而建设单位由于信息技术方面的弱势,也放松了对承建单位系统设计的要求,致使项目处于边设计、边编码、边修改的状态,使工程建设的质量、进度与投资难以控制。因此,监理单位要与建设单位协调配合,听取建设单位从业务角度提出对开发设计意见,监理单位主要从文档的规范性、可实施性出发,以国家相关标准为依据,从软件工程学的角度对承建单位提出意见与建议,主要从覆盖性和可跟踪性、模块划分的合理性、接口的清晰性、技术的适用性、技术的清晰性、可维护性、约束与需求的一致性、可测试性、对软件设计的质量特性的评估,对软件设计风险的评估,文档格式的规范性等方面进行评审。
监理的主要任务是:评审承建单位提交的项目开发计划、质量保证计划和验收计划,分析设计阶段监理具体从软件项目计划监理、软件分包合同监理、软件管理过程监理、软件质量保证计划监理、软件配置管理监理、软件需求分析监理、软件设计监理方面来保证软件系统建设的质量和进度,从而提高应用系统建设的可视性和可控性。监理单位有责任帮助建设单位确切地表达需求,减少需求不确定性,保证需求的完整性。督促承建单位进行细致的需求分析,深入描述软件的功能和性能,深刻理解用户的各项要求,完成详尽规范的需求分析文档。检查软件体系结构、模块划分及功能及调用关系、每个模块的过程性描述设计等。
分析设计阶段产生的成果:项目开发计划、软件需求说明书、软件质量保证计划、软件配置管理计划、软件(初步)确认测试计划、用户使用说明书初稿、概要设计说明书、数据库设计说明书、用户手册、软件概要设计说明书、软件详细设计说明书、软件编码规范、集成测试计划。
(3)实施阶段的监理工作。在信息应用系统建设的实施阶段,承建单位主要进行编码、单元测试、集成测试等项工作。信息应用系统项目实施期是监理的重点和难点。在项目开发过程中,建立对项目实际进展的适度可视化,是监理工作的基础,可使建设单位及监理单位在软件项目偏离计划和目标时,采取有效措施。软件开发过程可视化的必备条件是过程文档化,也就是开发过程的技术和管理内容均以文档形式固化。在过程文档化的基础上,里程碑管理是监理执行的重要形式。里程碑管理是指在约定的时间,对软件开发过程的关键阶段进行评审,检查软件和文档的完整性、正确性和及时性。相对计划、工作量和质量等进行管理。相对计划管理涉及对项目计划中进度、资源利用等方面进行对照评估;工作量管理主要是控制项目规模,权衡需求及变更,评估规模对进度和成本的影响;质量管理主要是审核文档和代码编写的标准化,检查开发测试报告、阶段质检报告。在里程碑评审中总会发现问题和潜在风险,解决的途径无外乎调整工作方式和计划。一般监理建议先采取调整工作方式解决问题。在信息应用系统项目实施中,监理人员应帮助建设单位了解项目的程序构架,确定用户级代码的范围,参与模块测试,检查编程注释和操作易用性,为维护期的适应性修改做准备。
(4)验收阶段的监理工作。信息应用系统验收测试是项目在正是运行前的质量保证测试,是软件工程一个独立且必要的质量保证环节,监理单位应帮助建设单位进行准确的项目测评,并作好系统验收和运行的必要技术准备。协助建设单位做好验收工作,验证软件系统是否符合设计需求,功能实现的正确性及运行安全可靠性,可发现软件存在的、潜在的重大问题,最大限度保证软件工程质量。监理单位应按照项目合同查看承建单位提供的各种审核报告和测试报告内容是否齐全。进行文档审核、源代码审核、配置脚本审核、测试程序或脚本审核和可执行程序测试。同时,要求承建单位兑现操作培训、系统管理培训,根据建设单位的要求,帮助建设单位建立系统运行管理制度,确保系统在应用中保持生命力。
5 结语
引入信息系统工程监理制度,为信息系统工程的实施,提供了有力的监督保证,并进一步完善了我国信息化工程建设的保证体系,必将为我国信息化建设的快速发展起到积极的保障作用。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:浅谈ERP信息应用系统项目的监理
本文网址:http://www.toberp.com/html/consultation/1082024030.html