"互联网行业IT项目的质量控制"
IT项目的特点是指信息化建设项目的特点,它不同于其他项目,具有以下几个特点:
1. 工程的隐蔽性。一般工程项目大多是有形的砂石泥料等堆砌,实体性很强;而IT项目则是人的智力劳动的凝结,工作成果形象性差,特别是软件开发。对于工程“量”和“质”的考核,难度较大。
2. 与用户结合的紧密性。IT项目源于用户,终于用户,终身服务于用户。用户的参与度直接关系到用户最终对项目的满意度。用户的满意度是项目质量的重要衡量尺度。
3. 需求的模糊性。建设IT项目的目的是满足用户对信息管理的需求,而用户的需求往往并不是很明确的,或不是直接的。这就需要项目建设者(开发者)要用科学的方法,如需求分析、用户反馈、概要设计、用户反馈、详细设计等,不断地去挖掘用户的需求,最终满足用户需求。
4. 范围的游动性。由于需求的模糊性,造成了项目范围具有一定的伸缩性。有些建设内容在建设合同中难以明确界定。这给工程的合同管理带来很大难度。
5. 更新的高速性。由于IT技术发展极快,IT项目的寿命也较短。所以,工程设计一定要具有前瞻性,无论硬件系统还是软件系统都应留有升级换代的余地,使项目可以不断升级。
IT项目的生命周期不同于其他项目,具有以下特点:
* 决策与实施的界限不清,而一般的工程项目,则有明确的决策期和实施期。
* 设计与建造一体化,而其他工程项目,则有明确的设计阶段和建造阶段。
IT项目的生命周期可以分为以下几个阶段:
1. 酝酿期
2. 需求分析
3. 设计阶段
* 概要设计
* 详细设计
4. 编码与测试
5. 模块测试
6. 系统测试
7. 应用培训
8. 投入使用
IT项目质量控制的重要环节:
1. 信息系统建设的一个中心:用户,特别是企业决策层。用户的需求主要集中在企业一把手的决策经营理念上,所以企业决策层是信息系统建设需求核心。
2. 信息系统建设的三个关键环节:
* 需求调研及分析
* 总体设计
* 详细设计
通过对IT项目的特点和生命周期的分析,我们可以了解到IT项目质量控制的重要性,并且可以更好地实施IT项目质量控制,提高项目的成果和用户的满意度。