中科汇金
软件工程监理,是根据软件工程的思想,对在建软件系统的整个软件生命周期进行的全过程监理;在进行质量控制、进度控制、投资控制的同时、给用户提供系统建设相关咨询、帮助建设运行制度建设等的服务项目,目的是帮助用户建设一个高质量的、具有可持续生命力的软件系统。
软件工程监理内容:
1、前期准备阶段:
协助业主确定项目组织结构;
协助业主召开项目启动会议;
确定领导小组;
上报监理规划,明确项目管理的制度、工作流程,确定项目的沟通机制;
协助业主配置项目资源,包括人力资源和其他各种资源;
参加召开项目交底会议,定义项目的目标,范围,需求框架,项目成功的标准等;
组织各方确认工程总体进度;
协助各方明确可预见的问题的解决原则。
2、软件需求调研阶段:
审核承建单位提交的《需求调研计划》,协调确认计划可行;
审核《需求规格说明书》,提出监理意见;
召开监理例会,对项目调研过程中存在问题、调研进度进行多方的沟通和交流;
召开技术讨论会,对需求实现的细节进行确认,确保系统需求的正确性、完备性、准确性、可测试性和一致性;
参加需求评审会,对承建单位提交的需求调研报告进行会商和审核,对需求调研的质量作出评价;
加强文档的管理,防止泄密;
讨论项目目前存在的问题,进行风险预测和分析,考虑相应的对策。
3、概要/详细设计阶段:
督促承建单位制定设计阶段详细计划。
监督承建单位依据计划进行系统概要/详细设计,并形成系统设计文件。
审核系统概要/详细设计书,并形成监理意见,确保设计方案满足软件工程项目的系统需求和有关的法规、标准,并符合承建合同要求;
协助建设单位组织设计评审,对评审存在的问题进行跟踪,要求承建单位整改。
针对单位测试和集成测试,督促承建单位编制相应测试计划,并提交测试用例,监理单位对其进行审核和评审。
4、开发阶段:
审核各系统实施方递交的开发工作计划,对系统承建单位的开发准备情况进行监督,对开发工作计划进行评估和审查;
对系统承建单位的系统开发进度、内容和单元功能模块测试进行审查;
对开发和测试过程中所产生的文件进行归档管理;
在系统开发过程中,监督承建单位的资源投入状况和系统开发进展状况;
监督和规范测试流程,监督测试的过程和结果。
5、部署阶段:
审核承建单位提交的部署方案,涉及生成系统的升级应具备应急及回退方案,提出监理意见;
审核部署进度计划,根据实际施工情况,协助系统集成商解决可能出现的问题,确保部署工作如期进行;
提交监理报告;
参与调试运行工作,提出运行考核报告;
召开监理会议,与甲乙方进行沟通,分析目前存在的问题,提出解决方案,并进行风险预测;
敦促系统集成商解决在安装调试过程中出现的问题,并尽量避免可能出现的问题;
审核乙方提交的安装配置说明。
6、初步验收阶段:
审核承建单位提出的初验申请,审核是否符合初验条件,若承建单位完成了承建合同中规定的工程内容,则同意开始初验;
审核承建单位提交验收测试方案,承建单位按此测试方案进行测试工作,并提交测试报告;
协助建设单位组织初验,监督初验过程,并记录相应的初验测试结果;
根据系统初验整改进度及方案,督促整改,完成后重新进行相关的测试,直到问题彻底解决;
提交监理质量评估报告;
初验通过,签署系统初验合格证书。
7、培训阶段:
审核承建单位提交的培训工作的计划和内容,并提出监理意见;
组织三方联合讨论最终确定培训计划和培训内容;
跟踪培训过程,考察培训人的培训资格,监管培训工作;
对培训效果进行评估,提交培训效果评估报告。
8、试运行阶段
协助建设单位观察系统运行情况,记录系统运行时的异常现象;
对存在的质量缺陷进行记录,下发整改通过,监督整改过程,质量缺陷处理完毕,监理单位组织有关人员对处理结果进行严格的检查,鉴定和验收,出具质量缺陷处理报告;
协助建设单位进行有关部门的系统使用意见调查,及时发现系统中存在的问题;
对试运行的质量情况进行评估,提交试运行情况评估报告。
9、终验阶段
协助建设单位审核承建单位的终验申请,若符合终验条件,则准备系统终验;否则提出整改意见;
协助建设单位组织终验机构;
协助终验机构提出测试内容及相关指标,审核系统终验方案及文档清单;
参加终验会议,对终验过程终出现的问题提出整改意见,并会同承建单位确定整改进度表,重新进行相关测试,直至问题彻底解决;
签署系统终验合格证书;
组织文档移交,督促和检查系统实施方保证项目文档的完备性。