IT项目常常让项目人员陷入僵局,成为Edward Yourdon笔下的“死亡之旅”。探究因IT项目产生的事故的原因,发现在IT行业项目强调降低成本和缩短项目开发时间的同时,人们忽视了另外一个重要的因素——质量管理。IT项目常见的质量问题以下几种。
  
  违背IT项目规律 很多项目没有经过谨慎的可行性论证,不调查分析就拍板定案;没有搞清楚具体的需求,就仓促签约开工;项目实施过程中随意更改设计,或者不按技术要求实施;项目后期不经过必须的测试、检验和验收就交付等等。
  
  客户需求了解不够 初期的需求分析没有做到位、项目总体的目标和分阶段的目标不够明确,以及缺乏项目过程中的需求变更控制,都会造成IT项目的质量不能达标。
  
  项目技术方案本身的技术缺陷 技术方案是整个项目的实施指南,也是质量保证的重要工具。技术方案的缺陷如果在项目实施过程中才被发现,那么系统开发或者实施过程中的修补将无法避免,系统的稳定性会大大降低,而项目质量的监控也将变得很困难。
  
  系统的基础部件不合格 基础部件包括系统的部分组件、中间件,或者是硬件基础设施等。
  
  实施过程中的管理问题 项目过程中的人员技术水平、责任心,以及整个项目的组织和管理很大程度上决定着一个项目质量的高低。
  
  项目质量规划如何实施?
  
  项目质量规划完成后,项目经理才能制定合理的项目计划,以达成项目质量方面的要求,同时控制项目的变更和风险。如果前期的需求分析质量比较高,那么做概要设计时会更节省时间,最终输出的设计报告质量也更高。往后的环节依此类推。最为关键就是减少了返工修正缺陷的次数。IT项目中越是靠前的阶段质量目标就应该越高,因为质量缺陷的纠正成本会随着项目的进展不断升高,在项目的软件开发中需求阶段的一个缺陷到实施阶段纠正成本可能要放大50到200倍。质量规划是对项目质量管理的先决条件,也是决定整个项目成败的基石。
  
  那么,质量规划如何做呢?首先必须确定项目的范围、中间产品和最终产品,然后明确关于中间产品和最终产品的有关规定、标准,确定可能影响产品质量的技术要点,并找出能够确保高效满足相关规定、标准的过程方法。编制质量计划通常采用流程图、因果分析图等方法对项目进行分析,确定需要监控的关键元素,设置合理的见证点(W点)、停工待检点(H点),并制定质量标准。图1给出了标准的质量规划过程,分为输入、输出和工具/技术三个部分。

图1 标准的质量规划过程

1 2 3 下一页