要想在项目中开展质量管理,就不能脱离中国软件企业实施项目的现状:工期短、任务重、利润低。在这种背景下,开展全面质量" name="description" />
3. 项目中质量管理开展方法
MILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">要想在项目中开展质量管理,就不能脱离中国软件企业实施项目的现状:工期短、任务重、利润低。在这种背景下,开展全面质量管理是不太现实的,只能根据每个项目的进度和成本实际情况来进行合理的投入,否则质量投入过大不但耽误进度,还会影响到企业利润,这是本末倒置的。在项目实施中,通常是最大限度地去提高质量。
在图1的全面软件质量管理模型中,我们可以看出质量管理有三大类:技术评审、过程检查、软件测试,项目实施中的软件质量管理仍然围绕着这三类工作来开展。由于很多项目实施中没有专门的质量人员,这个时候项目经理应该更多地去组织技术评审和安排人员进行过程检查,可以考虑让软件测试人员承担一些质量保证工作,因为测试人员通常是必不可少的。
下面探讨一下每类工作如何开展。
Ø 项目实施中的技术评审
技术评审可以把一些软件缺陷消灭在代码开发之前,尤其是一些架构方面的缺陷。在项目实施中,为了节省时间应该优先对一些重要环节进行技术评审,这些环节主要有:项目计划、软件架构设计、数据库逻辑设计、系统概要设计等。如果时间和资源允许,可以考虑适当增加评审内容。