sei cvs_SEI能力成熟度模型| 软件工程

sei cvs

什么是能力成熟度模型? (What is Capability Maturity Model?)

The Software Engineering Institute (SEI) is the Capability Maturity Model (CMM) that specifies an increment level of a software development organization level by level. The higher the level, the best the software development process for the model, hence allocated at each level is a costly and time-consuming process for CCM.

软件工程学院(SEI)功能成熟度模型(CMM) ,它按级别指定软件开发组织的增量级别。 级别越高,模型的软件开发过程就越好,因此在每个级别上分配对于CCM来说都是昂贵且耗时的过程。

三坐标测量机水平 (Levels of CMM)

sei cvs_SEI能力成熟度模型| 软件工程


Image source: https://www.tutorialspoint.com/software_testing_dictionary/capability_maturity_model.htm

图片来源:https://www.tutorialspoint.com/software_testing_dictionary/capability_maturity_model.htm

状态一:初始 (State One: Initial)

The software process is characterized as inconsistent or incompatible with, and occasionally even chaotic. Defined processes and standard practices that exist are abandoned during a disaster. The success of the organization or institution majorly depends on an alone effort, talent, and heroics. The heroes basically move on to other organizations or institutions taking their means of knowledge or learnt with them.

软件过程的特征是与之不一致或不兼容,有时甚至是混乱的。 在灾难期间将放弃已定义的过程和标准实践。 组织或机构的成功主要取决于一个人的努力,才能和英勇。 英雄基本上是利用自己的知识或与他们一起学习的手段,转向其他组织或机构。

状态二:托管 (State Two: Managed)

This level of Software Development Organization has an eventually and consistently project management processes to find the cost, schedule, and functionality for SEI. The process is in place to run again and again the earlier successes on projects with the same applications. Program management is the main characteristic of a level two organization for this.

此级别的软件开发组织具有最终且一致的项目管理流程,以查找SEI的成本,进度和功能。 该过程可以在具有相同应用程序的项目上一次又一次地成功运行。 程序管理为此是二级组织的主要特征。

第三级:已定义 (Level Three: Defined)

The software process for management and engineering activities are documented, well-known and integrated into a perfect software process for the entire organization or institution and all the projects across the organization use a right, tailored version of the organization's standard software process for developing,testing and maintaining the application for SEI.

对管理和工程活动的软件过程进行记录,并广为人知,并集成到整个组织或机构的完美软件过程中,并且整个组织中的所有项目都使用正确,量身定制的组织标准软件过程来进行开发,测试并维护SEI的申请。

第四级:实测 (Level Four: Measured)

Management can effectively maintain the software development effort using exact measurements. At this level, the organization set a quantitative quality goal for software process and software maintenance both. At this maturity state, the way of processes is to maintain using statistical and different quantitative techniques and is quantitatively predictable for this.

管理人员可以使用精确的度量有效地维护软件开发工作。 在此级别上,组织为软件过程和软件维护都设定了定量质量目标。 在此成熟状态下,处理的方法是使用统计和不同的定量技术来维持,并且对此可以进行定量预测。

第五级:优化 (Level Five: Optimizing)

The main characteristic of this level is focusing on continually better performance process performance through both increasing and unique technological improvements for CMM. At this level, changes to the process are to find the process performance and at the same time changes statistical probability to get the quantitative process-improvement objectives for this.

此级别的主要特征是通过不断增加和独特的CMM技术改进,着眼于不断提高性能的过程性能。 在此级别上,对过程的更改是找到过程的性能,同时改变统计概率,以为此获得量化的过程改进目标。

翻译自: https://www.includehelp.com/basics/sei-capability-maturity-model-in-software-engineering.aspx

sei cvs