摘要:质量管理是项目管理的重中之重,一个企业的生存全凭软件质量,而质量的好坏取决于质量管理的好坏。它决定干系人对项目的可交付成果的评价,并决定他们是否接受项目成果及愿意为项目经理提供后续的项目机会。本文概要描述了论文应注意的理论得分要点。
项目质量管理
理论基础
- 项目质理管理概述
- 质量的定义
- ISO9000:质量是一组固有的特性满足需求的程度。需求指明示的、通常隐含的或必须履行的需求或期望,特性是指可区分的特性。
- 美国项目管理协会:质量是一种一产品或服务能满足对其明确或隐含需求的程度产生影响的该产品或服务特性和性质的全部。
- 项目质量是项目的主要目标之一。质量的好坏会直接影响干系人对项目可交付成果的评价,并决定他们是否接受项目成果及愿意为项目经理提供后续的项目机会。
- 如果把项目作为一次性活动来看,质量体现在由工作分解结构反映出的项目范围内所有阶段、子阶段、项目工作单元的质量所构成,即工作质量。
- 如果把项目作为一项最终产品来看,项目质量体现在其性能或使用价值上,也即项目的产品质量。
- 项目质量管理:指为了确保项目质量目标要求而开展的项目管理活动,其根本目的是保障最终交付的项目产出物能够符合质量要求。项目质量管理包括两个方面的内容,第一是项目工作质量的管理,第二是项目产出物的质量管理。
- 项目质量管理过程:包括执行组织关于确定质量方针、目标和职责的所有活动。
- 通过质量规划、质量保证、质量控制程序和过程以及连续的过程改进活动实施来实现质量管理系统。
- 项目质量管理依赖于质量规划、质量控制、质量保证及质量改进所形成的质量保证系统来实现。
- 质量规划:确定哪些质量标准与项目相关,并决定如何达到并满足这些质量标准。信息系统的质量标准包括功能性、稳定性、经济性、生命力、适用性、可靠性、安全性、可维护性、移植性等信息系统产品指标和服务时间、服务能力、服务态度等客户服务指标。
- 质量保证:用于有计划、系统的质量活动,确保项目中的所有必须过程满足项目干系人的期望。该项目过程对项目的最终结果负责,而且还要对整个项目过程承担质量责任。高级管理层应该强调全体员工在质量保证活动中发挥作用,尤其是高级管理者要发挥作用。
- 质量控制:监控具体项目结果以确定其是否符合相关质量标准,制定有效方案,以消除产生质量问题的原因。对于信息系统项目,一般采用软件测试和配置管理等质量控制手段来有效控制信息系统产品质量,与传统制造行业常采用统计抽样、控制图等工具有很大区别。
- 质量的定义
表3.5 项目质量管理知识体系(输入、工具技术与输出)
环节 | 输入 | 工具和技术 | 输出 |
---|---|---|---|
质量计划编制 | 项目章程 项目管理计划 项目范围说明书 组织过程资产 环境和组织因素 | 成本/效益分析 基准分析 实验设计 质量成本 | 质量管理计划 质量度量指标 质量检查单 过程改进计划 项目管理计划(更新) |
执行质量保证 | 质量管理计划 质量度量标准 过程改进计划 工作绩效信息 变更请求 质量控制测量 | 成本计划工具和技术 质量审计 过程分析 质量控制工具和技术 基准分析 | 请求的变更 建议的纠正措施 组织过程资产(更新) 项目管理计划(更新) |
执行质量控制 | 质量管理计划 质量度量标准 质量检查表 组织过程资产 工作绩效信息 已批准的变更请求 产品、服务和结果 | 检查 控制图 帕累托图 统计抽样 流程图 趋势分析 缺陷修复审查 其他工具(直方图、散点图等) | 建议的纠正措施 建议的预防措施 请求的变更 建议的缺陷修复 项目管理计划(更新) 质量控制度量 组织过程资产 |