谈起项目质量,那是一个让很多人都头疼的问题。明明项目规划的很好,可是等到交付的时候,质量却是一团糟。其实,很多人把质量和等级混淆了,质量不同于等级。质量是“一系列内在特性满足要求的程度”,而等级是“对用途相同但技术特性不同的产品或服务的级别分类”。
一个软件产品可以是高质量低等级的,也可能是低质量高等级的。低质量一定是问题,而低等级不一定是问题。所以,项目经理应与
项目管理团队负责权衡,以便同时达到要求的质量与等级水平。既然项目质量是一个大问题,接下来我们就一起看看应如何管理项目质量。
项目
质量管理包括执行组织确定质量政策、目标与职责的各过程和活动,从而使项目满足其预定的需求。它通过适当的政策和程序,采用持续的过程改进活动来实施质量管理体系。项目质量管理包含三大过程,分别是规划质量、实施质量保证和实施质量控制。
1.规划质量
规划质量是识别项目及其产品的质量要求和或标准,并书面描述项目将如何达到这些要求和或标准的过程。规划质量应与其他项目规划过程并行开展。例如,为满足既定的质量标准而对产品提出的变更建议,可能引发成本调整或进度调整或范围调整。
规划质量需参考的资料有范围基准,包括范围说明书、WBS、WBS词典等。此外,还包括干系人登记册、成本绩效基准、进度基准、风险登记册、事业环境因素和组织过程资产。
规划质量使用的工具与技术有很多,包括成本效益分析、质量成本、控制图、标杆对照、实验设计、统计抽样、流程图、质量管理方法、其它质量规划工具等。读者仅需了解这些内容即可,并根据自己的需要选择合适的工具。
规划质量的输出有质量管理计划、质量测量指标、质量核对表和过程改进计划。
2.实施质量保证
实施质量保证是审计质量要求和质量控制测量结果,确保采用合理的质量标准和操作性定义的过程。实施质量保证是一个执行过程,它使用实施质量控制过程所产生的数据,为持续过程改进创造条件。
实施质量保证的依据是项目管理计划、质量测量指标、
工作绩效信息和质量控制测量结果。
实施质量保证的工具与技术有很多,除了质量审计和过程分析之外,它包括规划质量和实施执行控制所使用的全部工具与技术。
实施质量保证的输出内容是组织过程资产(更新)、变更请求、项目管理计划(更新)、和项目文件(更新)。
3.实施质量控制
实施质量控制是检测并记录执行质量活动的结果,从而评估绩效并建议必要变更的过程。值得注意的是,质量控制的工作贯穿项目的始终。
实施质量控制的依据有项目管理计划、质量测量指标、质量核对表、工作绩效测量结果、批准的变更请求、可交付成果和组织过程资产。
实施质量控制的工具与技术有因果图、控制图、流程图、直方图、帕累托图、趋势图、散点图、统计抽样、检查和审查已批准的变更请求。其中,前七项被称作“石川七大基本质量工具”。
实施质量控制的输出有质量控制测量结果、确认的变更、确认的可交付成果、组织过程资产(更新)、变更请求、项目管理计划(更新)和项目文件(更新)。
质量是规划、设计和建造出来的,而不是检查出来的。预防错误的成本通常要比检查中发现并纠正错误的成本少得多。所以,我们在项目开发中应以预防胜于检查的态度去对待项目。有时候错误在所难免,当错误发生时,我们应持续改进,提高项目的质量,最终达到客户满意。