一个信息系统工程在其建设开发方案中都会有一个总体结构或体系结构。这样便于有序地进行各部分、分项的施工与开发。作为一个监督施工、开发的第三方监理单位,受建设单位的委托,监督相关施工开发单位的行为,如果没有科学、精确和有效的体系保证其工作,监理不但无法顺利开展,甚至是处处出现矛盾,影响工程质量和进度,使施工和开发人员的积极性受挫。
1 监理模型的构建
由于信息系统工程的复杂性,所以很难由一个模型一个角度概括出监理的体系结构。然而在借鉴传统建筑工程监理、软件工程项目管理、相关的法律法规以及技术标准基础上,结合信息系统工程的特点,拟从以下三个维度进行监理模型的构建。
1.1 监理时序雏度所谓监理,是依附于其所监理的对象,没有信息系统工程的建设,也就不存在项目的建设监理。而且,信息系统工程的监理强调的是对信息系统工程建设“全过程”的监理。监理必须以此过程为基础。但由于信息系统工程的特殊性,“监理过程”中每项活动和任务与“建设过程”并不完全一致。
众所周知,由于信息系统工程建设单位自身技术力量不足,在工程项目的总体规划、技术方案和设备造型等方面难以决策,需要一个可信赖的带有咨询性的监理机构参与可行性研究。所以监理单位协助建设单位所做的监理工作往往以此作为整个“监理过程”的切入点,开展监理工作。而传统建筑项目往往是在对施工单位进行招标之后再进行工程监理公司的招标,而且是在施工设计完成后才开始监理工作;而信息系统工程建设项目则一启动就需要咨询监理机构的介入,并由该机构协助建设单位组织对相关施工、开发单位的招标工作。这个阶段,称之为“信息系统工程前期监理”,近似对应信息系统工程生命周期瀑布模型中的工程准备和工程设计阶段。
当信息系统工程进入详细设计和施工阶段,相应的为“信息系统工程中期监理”,此阶段工作量大,对监理工作的要求也最高。在系统开发阶段,协助企业进行项目监控和管理,确保建设单位和施工开发单位双方能够严格地按照项目计划完成项目,并确保项目的实施质量。信息系统工程建设完工到建设单位与IT产品提供商终止合同关系这一阶段称为“信息系统工程后期监理”,其主要工作是监督施工开发单位在工程完工后履行合同内的相关服务内容,协调解决系统工程运行中出现的问题,并对项目的实施成果进行评估。同时可在信息系统应用的基础上,为企业设计基于信息系统的持续改进方案,使信息系统能长期发挥作用。
信息系统工程监理不仅仅限于施工、开发监理的范畴,往往需要向两端延伸,覆盖信息系统工程从可行性研究,甚至从立项开始到运行和验收的全过程。从监理的时序维度出发,可以搭建出监理的总体框架(如图1所示)。
图1 信息系统工程监理总体体系结构
1.2 项目管理维度信息系统工程是一个非常复杂的系统,涉及到多种工程变量,存在“质量、进度、成本的制约三角”,影响着工程的目标。例如费用与进度的关系是加快进度往往要增加投资,但是加快进度提前工程项目启用时间,则可增加收入、提高投资效益。进度与质量的关系是加快进度可能影响质量,但严格控制质量,避免返工,进度则会减慢。费用与质量的关系是质量好。可能要增加费用,但严格控制质量,可以减少经常性的维护费用;延长工程短用年限,则又提高了投资效益。在信息系统工程项目的三大目标之间,一般不能确定哪个重要。不同的项目在不同的时期,目标的重要程度不同。在确定各目标值和对各目标值买施控制时,都要考虑到对其他目标的影晌,要进行多方面、多方案的分析、对比,做到既要节约费用,又保障质量,进度合理,力争三大目标的统一。
监理的目标就是促使工程项目达到这种平衡和最优化,即如何确定投资成本、建设工期和工程质量达到某种平衡的目标值。为确保目标值的实现,还需采取各种控制和协调措施。
所谓项目管理维度从确保信息系统工程达到整体最优化这一目标出发。借鉴项目管理成熟的理论方法,从质量控制、进度控制、成本控制、信息管理、合同管理和全面组织协调,即“三控栽、两管理和一协调”六个模块进行监理,参考相关成功的监理案例,将这些经过实践和时间考验的模块,分行业(或分专业)、分项目性质、分阶段形成一个个模块。在实际的工程项目中,根据需求和实际情况堆叠成一个新的监理系统。
1.3 技术标准体系维度国际组织和西方发达国家在信息系统工程监理方面进行了大量的探索和实践,总结了许多可供借鉴的有益的经验。著名的ISO国家标准化组织及其他协会或组织制定了大量的信息技术标准,这些标准经大力推广,普遍得到许多国家业界的接受,成为强制性或推荐性标准。这些不断完善的、腱全的技术和质量保障体系为信息系统工程监理提供了可靠的监理依据和基础。在我国。一方面制定符合国情的国家标准,一方面也积极引进吸收相关国家和国际组织的标准,并将其转化为国家标准。
由于信息技术的标准化牵涉面很广,而监理的面也会很广,用一个模型是难以概括的。而按技术标准是一种框架性的思路考虑,便于排列、组合和扩充。参考相关技术标准体系框架,按框架考虑监理过程中各部分、各项的标准化问题,可以迅速地构建出一套基于信息技术标准、较为全面和话用的监理体系。
2 基于监理时序维度的监理实施模型
如前所述,该模型是按照监理工作开展的时间顺序提出的。依据信息系统工程的生命周期,分成信息系统工程前期监理、中期监理和后期监理三个阶段。
2.1 信息系统工程前期监理前期的监理流程如图2所示,第一方框部分为建设单位前期工作,不在监理范围内;第二方框表示监理单位开始介入,但并未开始监理工作,所以均用虚线框标出。主要内容包括:a.可行性论证。监理单位需要帮助建设单位了解信息系统工程的意义,最大程度地挖掘建设单位的需求。协助建设单位对参与招标的施工开发单位提出的信息系统工程的总体目标和主要功能、初步的方案和实施的技术路线进行考察,考察方案的可行性。b.工程招标投标。协助建设单位起草招标文件,策划招标操作方法,组织专家协助建设单位进行招标,以挑选最佳的开发商作为实施单位。c.合同签订。协助建设单位进行市场调查和询价,起草合同条款,为建设单位商务谈判提供咨询,并协助其签订信息工程承包合同,确保合同对主要责任有明确规定。d.评审初步方案设计。监理要协助施工开发单位对初步方案进行完善,并对其进行把关和评审,并确保其得到建设单位高层的认可和支持。e.编写监理规划。监理单位根据初步方案中系统设计所确定的具体的实施和开发方案和相关数据,编写相应的监理规划,主要包括人员计划和工作计划两方面的内容。人员计划内容是签订监理合同后,监理单位确定项目总监理工程师、监理工程师以及其他监理人员;工作计划是编制详细的监理工作计划,包括信息系统工程建设中的关键点和关键活动、信息系统工程建设中的报告制度和内容、信息系统关键点验收标准和要求、监理报告制度和内容、信息系统工程验收标准以及应归档的资料。
图2 工程前期监理流程
2.2 信息系统工程中期监理中期监理流程如图3所示,此阶段根据不同的信息系统工程类型,有一定程度的差异性。尤其体现在与组织的关系上,信息应用系统与组织关系最密切,其成功的实施需要得到组织的支持;而信息网络系统和信息资源系统与组织的关系则相对较弱。为此监理的对象也包括建设单位和施工开发商两个方面。主要任务有:
图3 信息系统工程中期监理流程图
a.详细实施计划的审核。详细设计是对初步设计的分解和具体化,往往由多个分项目组成。监理单位要是对施工开发方提出的详细设计方案进行审查,考察其功能设计、流程设计、界面设计、数据库流程逻辑设计、网络逻辑与物理设计等是否合理,是否符合建设单位的需求等合同要求,还应在管理、维护和支持方面可被建设单位接受。
b.监督软硬件设备的采购。主要是对建设单位或施工开发方所采购的相关设备的质量进行把关。采购操作是清晰的、可被理解的,并获得建设单位的承认。
c.对具体分项目的关键因素进行检验,控制其风险并对符合要求的具体分项目签署合格证书。此内容充分体现监理为“过程监理”的特点,监理单位通过多种监理手段对建设实施中的一些关键技术问题的解决和风险进行控制和审核。例如,对信息应用系统的关键技术问题主要体现在程序的源代码编写的规范化和可维护柱、用户界面的友好牲、新旧系统转换的难易程度等方面。
d.对整体系统的调试进行审核,签署工程验收报告。由于信息系统工程的特点,分项目的完工并不代表整体系统已达到预期目标,还必须进行整体系统的试运行和调试,发现存在的问题。
e.项目变更处理。在项目实施过程中,由于各种原因在审核阶段被认定不符合预期标准,或建设单位的需求发生变化时均会使监理单位做出变更处理。协助建设单位明确项目的目标和涉及的范围,避免偏离目标或提出不合理的要求,使其明确更改是否有必要,对整体工程的影响有多大,变更后的目标和范围应如何制定;对不合格的项目,为施工开发单位提出整改意见。
f.监督建设单位相关改造及人员投入情况。信息系统工程的成功实施并不是施工开发单位一方的事,更需要建设单位的配合和成功运用。其中涉及到建设单位业务流程的再造、组织机构的变革和人员岗位的变动等,而且往往面临较大的阻力。监理单位必须协助对建设单位的相关人员进行说服教育工作,尤其是获得高层领导的支持,使其明确相关改造的必要性和可行性,以及存在的风险。监督其真正落实,确保在建设过程中,建设单位提供足够的人、财、物等配合项目的实施。
2.3 信息系统工程后期监理工程后期监理是指信息系统工程完工后,对整个实施过程进行回顾、分析和评判,考察实施结果,分析得失。具体流程如下:
a.工程完成情况评价。对照合同、总体规划和详细设计,分析实施工作与计划目标、内容、技术等指标等的吻合程度。并对工程质量做出等级评定。b.实际投入核算。对工程实现的投入情况进行核算,防止施工开发单位虚报。根据实际情况,公正地处理可能出现的相关索赔问题,做好协调工作。c.工程实施效果评价。对系统试运行和运行阶段所取得的效果和效益进行客观公正的评价。d.提出改进措施。发现信息系统工程的问题或不足,及时提出改进措施,明确主要责任方,避免造成日后的纠纷。e.监督系统后期运行维护。协助建设单位提出运行维护措施或审核施工开发单位提出的措施,并监督其实施,保证系统的正常运行。尤其是保障其为建设单位提供足够的用户培训。f.监理总结。对整体信息系统工程监理过程进行总结。
3 基于项目管理维度的监理实施模型
基于监理时序维度的监理实施模型是以监理开展的顺序为主线构建的,其核心是体现了信息系统工程的生命周期的特点。此外,信息系统工程的监理也属于管理范畴,所以在监理的过程中完全可以借鉴相关成熟的管理学理论和工具,尤其是项目管理的相关手段。
项目管理是通过项目各方干系人的合作,把各种资源应用于项目,以实现项目的目标,满足项目干系人的需求。项目管理的基本要素包括项目、干系人、资源、目标和需求。项目管理需要两类知识和方法的支持:一类是一般的管理知识与方法,如计划、组织、指挥、领导、协调与控制;另一类是各种应用领域的专业知识和方法,这些领域包括信息技术、交通工程、建筑设计与施工、环境保护等。项目管理是一个过程,需要经过建立计划、安排进度、组织、项目团队、沟通和管理的一系列工作。工程监理也属于管理的范畴,如果将工程再细分为基本工程与支持工程,那么,工程监理中的监理对象是基本工程,而监理的涵义指的是监督、评价与调理的意思,它属于支持工程,目的是尽力保证工程项目目标的实现。可见,工程监理需要采用项目管理成熟的知识与方法,并结合监理本身的“三控制、两管理、一协调”的职能特色来实施。
可见,信息系统工程监理与项目管理有着十分密切的联系,信息系统工程监理的业务范围也远超出一般施工监理的范畴,往往需要向外延伸,将覆盖信息系统工程项目立项到维护期的全过程。参照项目管理完整的方法体系并加以引伸,对于完善信息系统工程监理的知识与方法体系的建立具有重要的指导意义,表1是工程中期监理中的信息资源系统质量控制的一个例子,类似的对于相应的信息系统工程和监理的进展阶段也可以制定相应的质量控制内容和控制手段。
4 基于信息技术标准的监理实施模型
信息系统工程的特点之一就是信息技术的发展、更新速度很快,而且往往是以先入为主的原则确定相关的技术标准,所以信息技术领域相关的法律、法规有一定的滞后性,而大量的国际、国内及行业的信息技术标准可以为信息工程建设者提供客观、可靠的依据,更是监理单位在监理工作上的重要依据。监理单位在履行监理职责时应按照相关的法律、法规和合同要求开展工作,然而在特定的技术环境下还是必须依据技术标准才能客观准确处理有关责任单位的信息行为和信息关系。
有关计算机与网络技术的标准的种类繁多:包括计算机综合、计算机的设计和质量评价、计算机设备、计算机外围设备、数据媒体、系统设备接口、受计算机控制的电子器具、计算机应用包括:信息处理技术综合,编码、字符集、字符识别,数据元表示方法,信息处理系统设汁与文件编制,程序语言,标号和文卷结构,文本准备与交换,软件工程,数据通信,计算机开放与系统互连,数据加密,计算机图形。根据各种类型言息系统工程的特点,本章拟对这些信息技术标准进行相应的归纳。在实际的信息系统工程中。往往不能将其严格归属于某类信息系统类型,而且各类信息系统工程也没有很明显的界线,所以应依据相关的条件进行裁剪。
表1 工程中期监理中的信息资源系统质量控制
注:一般质量控制要点划分为三个等级,AR指建设单位、IT产品提供商、监理单位同时控制并作记录;BR指IT产品提供商、监理单位同时控审3并作记录;CR指IT产品提供商单独控剜并作记录
仍以信息资源系统为例,该系统侧重于数据库和数据元素。相关标准如下:GB/T 12991-1991信息处理系统数据库语言SQL;GB/T 15534-1995信息处理系统数据库语言NDL;GB/Z 18727-2002企业应用产品数据管理(PDM)实施规范;GB/T 19102-2003术语部件库的信息描述规范;GB/T 19101-2003建立术语语料库的一般原则与方法;GB/T18768-2002数据仓库应用系统规范;GB/T 18391.1-2002信息技术数据元的规范与标准化第l部分:数据元的规范与标准化框架;GB/T 17533.1-1998信息技术开放系统互连远程数据库访问第1部分:类属模型、服务)与协议;GB/T 17533.2-1998信息技术开放系统互联远程数据库访问第2部分:SQL专门化;GB/T16987-2002组织机构代码信息数据库(基本库)数据格式;GB/T 15625-2001术语数据库技术评价指南;GB/T 15534-1995信息处理系统数据库语言NDL;GB/T 15387.2-2001术语数据库开发指南;GB/T 15387.1-2001术语数据库开发文件编制指南;GB/T 12991-1991信息处理系统数据库语言SQL。
此外,ISO9001:2000标准(以下简称ISO9001)质量保证管理标准。在总结1987、1994年两个版本实践经验的基础上,提出的质量管理体系要求。适用于所有组织和不同类型的产品的质量管理标准,是一个要求性标准,即可以用来评估组织满足顾客和适用要求进而增强顾客满意的能力。ISO9001所建立的质量保障体系相当完善,其既是质量管理体系要求标准。也是一个能力证实标准,即可以用该标准来证实IT产品提供商是否具有稳定地提供满足建设单位要求的产品的能力,对监理单位来说也具有很实用的借鉴价值。
而CMM指软件能力成熟度模型,主要用于软件开发过程和软件开发能力的评估和改进。其成熟度由低到高分为5个级别:初始级、可重复级、以定义级、已管理级和优化级。CRM中定义了其18个关键过程域(KPA)、52个目标和300多个关键实践。当达到这些关键实践的目标,将使软件过程某一部分得到规范化,从而使软件工程过程得到改进,促进整体能力的增长。作为监理单位可以借鉴CMM的模型对IT产品提供商的相关“能力”和“成熟度”做出评价,并引导其按照CMM指引的方向不断地提升整体能力或采取相应的改进措施。在实际的工程项目中,监理单位可以依据相关关键实践,从质量、成本和进度对信息系统工程进行控制。同样的,CMM对监理工作也具有相当重要的参考价值。
核心关注:拓步ERP系统平台是覆盖了众多的业务领域、行业应用,蕴涵了丰富的ERP管理思想,集成了ERP软件业务管理理念,功能涉及供应链、成本、制造、CRM、HR等众多业务领域的管理,全面涵盖了企业关注ERP管理系统的核心领域,是众多中小企业信息化建设首选的ERP管理软件信赖品牌。
转载请注明出处:拓步ERP资讯网http://www.toberp.com/
本文标题:信息系统工程监理的三维实施模型