CSDN博客

img taosi

★CMM第一级:初始级(★中文★)

发表于2001/6/16 2:41:00  715人阅读

牛不吃草 发表于 2001-5-14 12:50:21 软件工程

◆ 特征
(1)软件过程的特点是杂乱无章,有时甚至混乱,几乎没有定义过
   程的规则或步骤。

(2)过分的承诺,常作出良好的承诺:如“按照软件工程方式,有
   序的工程来工作”;或达到高目标的许诺。但实际上却出现一
   系列问题。

(3)遇到危机就放弃原计划过程,反复编码和测试。

(4)成功完全依赖个人努力和杰出的专业人才,取决于超常的管理
   人员和杰出有效的软件开发开发人员。具体的表现和成果都源
   于或者说是决定于个人的能力和他们先前的经验、知识以及他
   们的进取心和积极程度。

(5)能力只是个人的特性,而不是开发组织的特性。依靠着个人的
   品质或承受着巨大的压力;或找窍门取得成果。但此类人一旦
   离去,对组织的稳定作用也消失。

(6)软件过程是不可确定的和不可预见的。软件成熟性程度处于第
   一级软件组织的软件过程在实际的工作过程中被经常的改变
   (过程是随意的)。这类组织也在开发产品,但其成果是不稳
   定的,不可预见的,不可重复的。也就是说,软件的计划、预
   算、功能和产品的质量都是不可确定和不可预见的。

◆ 过程
(1)极少存在或使用稳定的过程

(2)所谓“过程”,往往是“就这么干”而言。

(3)各种条例,规章制度互不协调,甚至互相矛盾。

◆ 人员
(1)依赖个人努力和杰出人物。一旦优秀人物离去,项目就无法继
   续。
(2)人们的工作方式如同“救火”,就是在开发过程中不断地出现
   危机,以及不断的“救火”。

◆ 技术
引进新技术是极大风险。

◆ 度量
不收集数据或分析数据。

◆ 改进方向
(1)建立项目管理过程,实施规范化管理,保障项目的承诺。

(2)首要任务是进行需求管理,建立客户与软件项目之间的共同理
   解,使项目真正反映客户的要求。

(3)建立各种软件项目计划、如软件开发计划、软件质量保证计划、
   软件配置管理计划、软件测试计划、风险管理计划及过程改进
   计划。

(4)开展软件质量保证活动(SQA)。

0 0

相关博文

我的热门文章

img
取 消
img