软件系统的监理工作通常遵循“三控、两管、一协调”的原则,具体监理内容如下:
三控
质量控制:监理人将对软件项目的质量进行全程监控,确保项目按照既定的质量标准和规范执行。这包括需求分析、设计、编码、测试等各个阶段的质量控制。
进度控制:监理人将监督项目进度,确保项目按时完成。这涉及制定项目计划、跟踪项目进度、处理进度偏差等。
投资控制:监理人将控制项目的投资,确保项目在预算范围内完成。这包括对成本、预算的审核和控制。
两管
合同管理:监理人将负责项目的合同管理,包括合同的签订、履行、变更等,确保合同条款得到遵守。
信息管理:监理人将管理项目相关的所有信息,确保信息的准确性、及时性和保密性。
一协调
协调:监理人将在项目执行过程中协调各参与单位及人员之间的工作关系,确保项目顺利进行。
详细监理流程
需求分析阶段
监理人将与委托人、承建方和使用单位一起了解客户需求,优化业务流程,审核项目需求分析的全面性和合理性。
主要产品监理包括需求分析报告、软件开发计划、质量保证计划、配置管理计划、风险管理计划和测试计划。
系统设计阶段
监理人将审核项目系统分析与设计是否合理,是否符合业主的要求。
主要产品监理包括系统概要设计说明书、数据库设计说明书和集成测试方案。
编码、测试与实施阶段
监理人将对承建方的实施与工程行为进行监督,确保项目执行符合国家法律、法规和标准,满足合同要求,并控制项目的进度、质量和投资。
主要产品监理包括源代码、单元测试方案及测试结果记录、集成测试报告、系统测试报告、测试问题报告和测试总结报告。
软件工程验收阶段
监理人将审核验收方案的符合性和可行性,确保工程的最终功能和性能符合合同、法律、法规和标准的要求。
主要产品监理包括培训监理、系统试运行监理、系统初验监理和工程移交监理。
监理控制要点
准备阶段
促使软件开发单位、软件实施单位和承建单位为项目运行的全过程建立一套明确、合理、可行的计划或规程。
控制承建单位依据书面规程,归档和处理软件活动和软件工作产品中的偏差,管理和控制不一致性问题。
合同管理
对合同条款进行明确、完整的审核,确保合同符合法律法规和行业标准。
监督合同履行,确保项目质量和进度。
质量控制
审核需求分析前的准备工作,需求分析过程的规范性和方法。
审核需求报告内容的完整性、正确性和无二义性。
进度控制
制定项目计划,跟踪项目进度,处理进度偏差。
投资控制
控制项目成本,确保项目在预算范围内完成。
信息管理
跟踪和记录软件质量保证活动的情况,审查软件质量保证活动,并给出监理报告。
组织协调
协调各参与单位及人员之间的工作关系,确保项目顺利进行。
监理风险类别
行为责任风险
监理人员超出业主单位委托的工作范围,从事了自身职责外的工作,并造成了工作上的损失。
通过以上监理流程和控制要点,可以确保软件系统从需求分析到系统验收的整个过程得到有效的管理和控制,最终实现项目建设的目标。