软件项目质量控制和管理规范
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件项目质量控制和管理
规范
2010 年 1 月 15 日
1需求阶段质量控制
需求阶段的质量控制最重要的手段是要规范填写质量控制文档并进行评审。需求人员完成需求文档以后,填写需求《预审问题表》:
预审问题表
文档编号:文件类型:
编写:审核:
文件状态:受控受控范围:公司
预审问题表》提交给每个评审人员,进行需求文档评审。然后,质管人员根据评审结果,填写《需求分析过程检查表》:
在需求文档评审后,质管人员要进行问题跟踪,填写需求《评审问题跟踪表》,直到需求文档满足评审为止。
评审问题跟踪表
编写者:
文件状态:受控受控范围:公司
2设计阶段质量控制
设计阶段的质量控制手段是要规范填写质量控制文档并进行设计文档的评审。项目设计人员完成设计文档后,填写设计《预审问题表》,设计《预审问题
表》提交给每个评审人员,进行设计文档评审,然后质管人员根据评审结果填写设计分析过程检查表》:
在设计文档评审后,质管人员要填写设计《评审问题跟踪表》,直到设计文档满足评审。3开发阶段质量控制
3.1编码规范
对于开发阶段,编码规范非常重要,每个人都要遵循编码规范。详见《编码
规范》
3.2编码过程检查
系统的每个模块完成以后,要根据情况进行编码过程检查,来确认编码过程
是否遵守规范。
3.3开发问题跟踪
开发过程中,每个模块根据《编码过程检查表》上没有满足的项,质管人员填写开发《评审问题跟踪表》。
4测试阶段质量控制
测试阶段的质量控制手段是使用bug 管理工具进行缺陷管理和跟踪,直到系统满足测试退出标准或用户需求,测试人员提交系统《测试报告》,对于《测试报告》,根据需求来评审测试情况,首先要填写测试《预审问题表》,根据评审结果再填写《软件测试检查表》:
最后要跟踪问题,直到全部的BUG 解决,满足需求;存在的问题需要填写评审问题跟踪表》
5维护阶段质量控制
系统上线以后,由维护人员来保证系统的正常运行,对于维护阶段的质量控制,维护人员要提交《项目维护报告》:
项目维护周报
相关人员要对项目维护报告进行评审,检查系统在运行过程中的缺陷,形成《系统运行问题表》,对于不满足需求的缺陷和运行中存在的其他缺陷进行修改。