软件工程监理的工作内容主要围绕“四控、三管、一协调”的原则展开,具体包括以下几个阶段:
需求分析阶段
监理人员将与委托人、承建方一同前往使用单位了解客户需求,优化业务流程。
代表委托人审核项目需求分析是否全面、合理,并符合最终客户的要求。
主要产品监理包括需求分析报告、软件开发计划、质量保证计划、配置管理计划、风险管理计划、测试计划等。
系统设计阶段
监理人员将代表委托人审核项目系统分析与设计是否合理,是否符合业主的要求。
主要产品监理包括系统概要设计说明书、数据库设计说明书、集成测试方案等。
编码、测试与实施阶段
监理人员将对承建方的实施与工程行为进行监督,确保项目执行符合国家法律、法规和标准,满足承建合同的要求。
控制项目的进度、质量和投资。
主要产品监理包括源代码、单元测试方案及测试结果记录、集成测试报告、系统测试报告、测试问题报告、测试总结报告等。
软件工程验收阶段
监理人员将审核验收方案的符合性和可行性,确保工程的最终功能和性能符合承建合同、法律、法规和标准。
主要工作包括审核验收方案、进行项目配置审核、协助委托方完成项目审计工作、系统验收完毕后的保修阶段审核与签发移交证书等。
招投标阶段
协助委托方开展有关招标工作,包括拟定项目招标方案和招标文件的技术需求,提出建议,做招标准备工作。
协助委托方与承建单位进行技术、商务谈判。
审查项目承包合同。
设计阶段
对承建单位提供的设计方案进行分析、审核。
审核承建单位项目进度计划的合理性和可操作性。
审核承建单位的项目组织结构、人员构成。
审查承建单位的质量保证体系和计划。
审查承建单位项目分包的合法合规情况。
在应用软件设计开发阶段,对项目设计输出的各种文件进行审核、提出修改意见直至文档最终定版。
实施阶段
审核承建单位项目建设内容的具体实施方案。
审核和确认承建单位的开发和采购计划、安装调试计划、试运行计划、正式运行计划。
检查承建单位项目实施的相关文档。
检查项目实施的环境准备情况。
对软硬件设备等进行到货验收。
监督项目计划进度与实际进度的符合性,并提出合理化建议,确保计划进度与实际进度偏差最小化。
对于项目实施过程中的变更进行审核。
终验和系统移交阶段
协助委托方进行项目终验。
进行项目配置审核。
协助委托方完成项目审计工作。
系统验收完毕后进入保修阶段的审核与签发移交证书。
协助并监督承建单位对委托方的项目整体移交。
监理全过程
按照档案验收要求制定规范的监理过程用表,监督承建单位制定标准文档模板,以及文档的提交计划。
组织或协助委托方组织与项目建设有关的各类会议。
填报与项目有关的管理报表。
通过这些工作内容,软件工程监理旨在确保软件项目按照既定的质量、时间和成本要求顺利完成,同时保障项目的合规性和用户满意度。