软件项目管理
第6章 项目质量管理
Bruce
ncepuwork@
如何看待的项目的质量?
.
2
2020/4/18
实例
曾经对一个国际性的软件公司作了一个调查,选择了由质 量问题引起的10项额外工作,即“开发人员修正缺陷、测试 人员验证缺陷、返工、设计或代码完成后的需求变化、不清 楚或无效的缺陷报告、代码完成后补充的测试用例、由于缺 陷修复后所做的回归测试、测试环境设置错误、产品发布后 遗漏的缺陷验证、为产品发布后遗漏的缺陷出补丁包等”, 统计结果表明,由于质量问题造成的成本(劣质成本)竟高
测试人员 编写测试用例,并参与评审
文档编写人员 审查相关文档是否采用了最新的模板,是否符合文档规范的要求
.
25
2020/4/18
质量计划制定的步骤(3)
5. 制定项目质量控制程序
❖ 项目质量控制工作程序 ❖ 初始的检查试验和标识程序 ❖ 项目实施过程中的质量检查程序 ❖ 不合格项目产品的控制程序 ❖ 各类项目实施质量记录的控制程序和交验程序
.
18
2020/4/18
质量计划概述
❖ 质量计划:进行项目质量管理,实施项目质量方针和目标 的具体规划。
❖ 质量计划通常在组织的质量方针指导下定义项目的质量目 标,描述项目质量管理中所需的资源、职责分配,说明如 何采用正确的流程和操作程序、质量控制方法和评审技术 来保证质量。
❖ 软件质量计划需要覆盖软件开发和维护的整个生命周期, 即需要对需求分析、设计、编码、测试、部署提出质量目 标和要求,并就质量控制内容、方法和手段给出建议和指 导。
达45.86%,差不多占开发总成本的一半。
所以,软件项目质量管理,不仅有助于提高软件产品质量 ,而且有助于缩短开发周期,降低成本