【24h】

Reengineering the software capability maturity model (CMM)

机译:重新设计软件功能成熟度模型(CMM)

获取原文
获取原文并翻译 | 示例

摘要

The Software Capability Maturity Model (CMM) is basically structured into 5 capability levels (initial, repeatable, defined, managed, optimizing) and 18 subordinate key process areas (KPAs) that are mapped into the three Process Categories of Management, Organizational and Engineering. Although this structure relates positively to building increasing levels of software capability, at least two reasons suggest a potential need to consider reengineering the software CMM: (1) it has not been clearly demonstrated that the stated KPAs are the most important areas of capability (i.e., there are no process areas that can be construed to be more important than at least one of them), and (2) if there are other KPAs that are more significant, then greater benefits are likely to be accrued by assuring appropriate levels of capability in the new areas. This issue can also be viewed in the context of the following two questions: (1) does an achieved CMM level of capability assure that the software system will be provided "faster, cheaper and/or better"?, and (2) do the key process areas represent specific responses to critical and chronic problems we have in the software arena? A concluding suggestion is that possible new problem-driven key process areas may have a greater likelihood (compared to some of the existing KPAs) of improving how we develop software.
机译:软件功能成熟度模型(CMM)基本上分为5个功能级别(初始,可重复,定义,管理,优化)和18个从属关键过程区域(KPA),这些区域分别映射到管理,组织和工程的三个过程类别中。尽管此结构与建立不断提高的软件功能水平有积极的关系,但至少有两个原因表明可能需要考虑对软件CMM进行重新设计:(1)尚未明确证明所述KPA是最重要的功能领域(即,没有任何流程领域比其中至少一个更重要),并且(2)如果还有其他KPA更为重要,那么通过确保适当的能力水平可以带来更大的收益在新领域。也可以在以下两个问题的背景下查看此问题:(1)达到的CMM能力级别是否确保将“更快,更便宜和/或更佳”提供软件系统?(2)关键过程域代表对软件领域中关键和长期问题的具体反应?结论是,可能有新的,由问题驱动的关键流程领域(与某些现有的KPA相比)更有可能改善我们开发软件的方式。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号