1、软件开发中,过程复杂度超过技术复杂度。
软件失败的主要原因:管理和协调不足,不是技术失败。
2、CMMI(CapabilityMaturityModelIntegration,能力成熟度模型集成)把所有现存的与将来开发的各种能力成熟度模型,集成到一个框架中去。这个框架用于解决两个问题:
(1)软件获取办法的改革;
(2)从集成产品与过程发展的角度出发,建立一种包含健全的系统开发原则的过程改进模型。
3、SEI开发CMMI的目标
addressiongsoftwareanddisciplinesthathaveanimpactonsoftware
致力于软件和对软件有影响的规程
providingintegratedprocessimprovementreferencemodels
提供综合的过程改进参考模型