第1章 项目质量管理

质量管理是项目管理中很重要的环节,它贯穿项目的整个过程。一般来说,项目需求完成后,在制定项目各详细计划时即把详细的质量管理计划制定。当然,项目启动阶段会制定粗略的质量管理计划。

质量管理一般分为质量规划、质量保证、质量控制。三者并不是独立的环节,而是相互关联的。质量规划直接指导质量保证活动的执行及质量控制活动的执行,而质量保证活动及质量控制活动的过程所发现的问题又反过来促使计划的完善。

一般项目经理或团队成员会认为质量管理是公司相关部门的事情。其实不然,按正常的流程来说项目经理和团队成员贯穿了质量管理的整个过程。在质量规划阶段,项目经理和团队骨干必须参与,和质量管理人员制定符合项目实际的计划,而非教条式地计划。在质量保证阶段,项目经理必须要求各成员按既定的计划执行活动,以保证工作成果合乎要求,而非只等质量管理人员进行检查发现问题修改问题(这是很多开发人员的通病)。在质量控制阶段,项目经理需要配合质量管理人员的工作,同时要求项目组成员做好相关配合工作,以便质量控制活动的正常进行。

1.1 质量规划

按项目的需求及实际情况制定一系列保证项目按要求的质量完成的计划。

项目质量管理计划的制定一般以公司组织财富库、相似的项目为参考。但必须结合项目的实际,如时间、客户情况、团队成员素质、人力情况。如:需要根据时间、客户情况制定文档的质量情况;需要根据团队成员的素质、人力来要求代码的质量,如果素质不高只需要制定相关的命名规范、分层规则、注释要求即可。

1.1.1 主要工作

(1) 识别质量控制的数据项。如:需求说明书、源程序规范、配置库的结构、确定那些数据需要评审等。

(2) 确定每一个控制的数据的质量指标,如:需求说明书应检查的指标项需要包括排版、内容结构、内容项等。

(3) 制定每一个指标的合格准则。如:需求说明书的内容应包括什么章节。

(4) 制定质量保证措施。如:对配置库的检查周期、对源代码的检查周期及如何检查、评审的过程。

(5) 制定质量保证与控制的措施。如:对配置库的检查,如果发现问题怎样处理;对源代码的检查,如果发现问题怎样处理

1.1.2 主要成果

(1) 项目质量管理计划

(2) 项目质量检查记录表(包括需要检查的数据项及质量指标)

1.2 质量保证

根据质量规划,执行保证项目质量的一系列活动。这部分工作一般有QA、项目相关人员参与。

1.2.1 主要工作

(1) QA对规定的数据项进行检查。如:配置库检查、代码走查。

(2) 对相关成果进行评审、验证。

(3) 与监理、客户进行产品确认。

1.2.2 主要成果

(1) 项目质量检查记录表

(2) 项目质量问题跟踪表

(3) 项目质量报告(分阶段)

(4) 评审、验证、确认的报告及资料

(5) 更新计划

1.3 质量控制

质量控制是指控制好可能引起项目质量的因素,同时,对发现的质量问题进行修正。

1.3.1 主要工作

(1) 控制好可能引起项目质量变化的因素。如新招聘的技术人员可能会对代码的质量产生影响,如果出现这种情况则需要对新的技术人员进行哪些培训。

(2) 对已经规划好的数据项进行检查。如;代码注释、命名规则等。

(3) 质量管理人员对发现的问题进行跟踪。通知相关内容负责人、对修改后的内容进行检查,直至质量问题解决。

(4) 相关工作人员对发现的质量问题进行修正。如发现代码的注释不全规范,技术人员对相关内容进行修改。

(5) 分析发生项目质量问题的原因,预防重复出现。

(6) 进行总结,修改质量规划,或好地指导质量保证、质量控制活动。

(7) 向项目相关干系人进行相关汇报。如:公司领导、业主方负责人、项目监理。

1.3.2 主要成果

(1) 项目质量问题跟踪表

(2) 项目质量数据

(3) 更改后的项目产品

(4) 对计划阶段的内容进行更改、更新

项目汇报材料

版权声明:本文为pengzhaojun原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/pengzhaojun/articles/2286223.html