表格
表10.7 不成熟的软件机构和成熟的软件机构的比较

 
不成熟的软件机构
成熟的软件机构
软件过程
由参与开发的人员临时拼凑。有时即使确定了,实际上并不严格执行。 建立了软件开发和维护过程。人们对其有较好理解。一切活动均遵循过程的要求进行,做到工作步骤有次序,且有章可循。
管理方式
反应型:管理人员经常要集中精力去应付难以预料的突发事件。 主动型:软件过程不断改进,产品质量和客户满意程度负责质量保证的经理负责监控。
进度、经费估计
估计不切实际。在进度拖延情况下,不得不降低软件的质量。 根据以往项目取得的实践经验确定,因而比较符合实际情况。
质量管理
产品质量难以预测。质量保证活动,如质量评审、测试等,常被削弱或被取消。 产品质量有保证,软件过程有管理,具有必要的支持性基础设施。
���在各个软件机构的过程成熟度有着相当大的差别面前,为了做出客观、公正的比较,需要建立一种衡量的标尺。使用这个标尺可以评价软件承包机构的质量保证能力,在软件项目评标活动中,选择中标机构。另一方面,这一标尺也必然成为软件机构改进软件质量,加强质量管理,以及提高软件产品质量的依据。
��