摘要
作为信息化监理工程师,在实施开发型软件项目时,各阶段都需要进行软件检查,以此提高软件的质量、推进项目建设进度,也可提高客户满意度。下面,将各阶段软件项目监理检查注意事项分享需求分析阶段1.需求人员资质:业务咨询和系统分析人员从事工作的年限和从业资质
2. 需求分析方法:需求分析是否采用业界通行的方法或模型
3. 需求变更控制流程:对用户提出的需求变更有无控制流程
4. 需求规格说明书监理评审:对需求规格说明书文档的结构形式进行评审
5. 需求规格说明书用户评审:对需求规格说明书文档的界面原型、内容进行评审
6. 文档版本控制:提交的文档是否有版本号,是否有变更记录
需求调研阶段1. 需求调研的流程: 需要与业主方、监理方明确需求调研的流程,问题处理流程,用泳道图绘制
2. 需求调研的模板: 统一各参与方的需求调研单、调研计划、会议纪要、用户需求说明书的模板
3. 需求调研沟通方法:明确需求调研的方法(邮件、面谈、电话、会议),沟通负责人
4. 开发人员资质:需求调研人员从事响应工作的年限和从业资质
5. 文档版本控制:提交的文档是否有版本号,是否有变更记录
6. 需求调研计划:参与方评审,并一致同意的需求调研计划,根据计划按部就班的开展工作
概要设计阶段1. 设计规范:概述、数据库设计是否有相应规范
2. 设计评审:对设计文档(概要设计、数据库字典)进行内、外部评审
3. 开发人员资质:技术和管理工程师从事响应工作的年限和从业资质
4. 文档版本控制:提交的文档是否有版本号,是否有变更记录
详细设计阶段1. 设计规范:数据库设计是否按照规范、详设是否与需求、概设对应
2. 设计评审:对设计文档(详细设计、数据库字典)进行内、外部评审
3. 开发人员资质:技术和管理工程师从事响应工作的年限和从业资质
4. 文档版本控制:提交的文档是否有版本号,是否有变更记录、内容是否真实
编码阶段1. 开发方缺陷管理机制:包括缺陷工具和缺陷处理流程及其时效
2. 代码配置管理机制:包括代码配置控制工具,数据库和代码统一的配置管理
3. 代码质量管理机制:对照代码规范走查代码
4. 进度管理机制:高优先级或关键功能点的里程碑
测试阶段1. 测试流程:测试流程,如测试计划、测试环境准备等问题处理先后次序
2. 测试跟踪、管理制度:测试缺陷问题矩阵要点、测试缺陷管理机制、测试缺陷管理工具
试运行阶段1. 开发方缺陷管理机制:包括缺陷工具和缺陷处理流程及其时效
2. 代码配置管理机制:包括代码配置控制工具,数据库和代码统一的配置管理
3. 文档完整性:包括试运行整体方案、培训方案、问题处理方案、用户手册等
4. 运行报告:试运行阶段开发方进行现场跟踪,提交每日系统运行报告
![7a6a6a68-7a1a-eb11-8da9-e4434bdf6706.png](http://p02.5ceimg.com/content/7a6a6a68-7a1a-eb11-8da9-e4434bdf6706.png)
![7c6a6a68-7a1a-eb11-8da9-e4434bdf6706.jpeg](http://p03.5ceimg.com/content/7c6a6a68-7a1a-eb11-8da9-e4434bdf6706.jpeg)