没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
CMMI
®
for Development, Version 1.3
CMMI-DEV, V1.3
CMMI Product Team
Improving processes for developing better products and services
November 2010
TECHNICAL REPORT
CMU/SEI-2010-TR-033
ESC-TR-2010-033
Software Engineering Process Management Program
Unlimited distribution subject to the copyright.
http://www.sei.cmu.edu
This report was prepared for the
SEI Administrative Agent
ESC/XPK
5 Eglin Street
Hanscom AFB, MA 01731-2100
The ideas and findings in this report should not be construed as an official DoD position. It is
published in the interest of scientific and technical information exchange.
This work is sponsored by the U.S. Department of Defense. The Software Engineering Institute is a
federally funded research and development center sponsored by the U.S. Department of Defense.
Copyright 2010 Carnegie Mellon University.
NO WARRANTY
THIS CARNEGIE MELLON UNIVERSITY AND SOFTWARE ENGINEERING INSTITUTE
MATERIAL IS FURNISHED ON AN “AS-IS” BASIS. CARNEGIE MELLON UNIVERSITY
MAKES NO WARRANTIES OF ANY KIND, EITHER EXPRESSED OR IMPLIED, AS TO ANY
MATTER INCLUDING, BUT NOT LIMITED TO, WARRANTY OF FITNESS FOR PURPOSE OR
MERCHANTABILITY, EXCLUSIVITY, OR RESULTS OBTAINED FROM USE OF THE
MATERIAL. CARNEGIE MELLON UNIVERSITY DOES NOT MAKE ANY WARRANTY OF
ANY KIND WITH RESPECT TO FREEDOM FROM PATENT, TRADEMARK, OR COPYRIGHT
INFRINGEMENT.
Use of any trademarks in this report is not intended in any way to infringe on the rights of the
trademark holder.
Internal use. Permission to reproduce this document and to prepare derivative works from this
document for internal use is granted, provided the copyright and “No Warranty” statements are
included with all reproductions and derivative works.
External use. This document may be reproduced in its entirety, without modification, and freely distributed in
written or electronic form without requesting formal permission. Permission is required for any other external
and/or commercial use. Requests for permission should be directed to the Software Engineering Institute at
permission@sei.cmu.edu.
This work was created in the performance of Federal Government Contract Number FA8721-05-C-
0003 with Carnegie Mellon University for the operation of the Software Engineering Institute, a
federally funded research and development center. The Government of the United States has a royalty-
free government-purpose license to use, duplicate, or disclose the work, in whole or in part and in any
manner, and to have or permit others to do so, for government purposes pursuant to the copyright
license under the clause at 252.227-7013.
For information about SEI publications, please visit the library on the SEI website
(www.sei.cmu.edu/library).
The following service marks and registered marks are used in this document:Capability Maturity
Model
Carnegie Mellon
CERT
CMM
CMMI
CMM Integration
IDEAL
SM
SCAMPI
SM
CMMI, CMM, CERT, CMM Integration, Carnegie Mellon, and Capability Maturity Model are
registered in the U.S. Patent and Trademark Office.
SCAMPI and IDEAL are service marks of Carnegie Mellon University.
CMMI for Development, Version 1.3
Preface
i
Preface
CMMI
®
(Capability Maturity Model
®
Integration) models are collections of
best practices that help organizations to improve their processes. These
models are developed by product teams with members from industry,
government, and the Software Engineering Institute (SEI).
This model, called CMMI for Development (CMMI-DEV), provides a
comprehensive integrated set of guidelines for developing products and
services.
Purpose
The CMMI-DEV model provides guidance for applying CMMI best practices
in a development organization. Best practices in the model focus on
activities for developing quality products and services to meet the needs of
customers and end users.
The CMMI-DEV, V1.3 model is a collection of development best practices
from government and industry that is generated from the CMMI V1.3
Architecture and Framework.
1
CMMI-DEV is based on the CMMI Model
Foundation or CMF (i.e., model components common to all CMMI models
and constellations
2
) and incorporates work by development organizations to
adapt CMMI for use in the development of products and services.
Acknowledgments
Many talented people were involved in the development of the V1.3 CMMI
Product Suite. Three primary groups were the CMMI Steering Group,
Product Team, and Configuration Control Board (CCB).
The Steering Group guided and approved the plans of the Product Team,
provided consultation on significant CMMI project issues, and ensured
involvement from a variety of interested communities.
The Steering Group oversaw the development of the Development
constellation recognizing the importance of providing best practices to
development organizations.
1
The CMMI Framework is the basic structure that organizes CMMI components and combines them into CMMI constellations
and models.
2
A constellation is a collection of CMMI components that are used to construct models, training materials, and appraisal related
documents for an area of interest (e.g., development, acquisition, services).
CMMI for Development, Version 1.3
ii Preface
The Product Team wrote, reviewed, revised, discussed, and agreed on the
structure and technical content of the CMMI Product Suite, including the
framework, models, training, and appraisal materials. Development
activities were based on multiple inputs. These inputs included an A-
Specification and guidance specific to each release provided by the
Steering Group, source models, change requests received from the user
community, and input received from pilots and other stakeholders.
The CCB is the official mechanism for controlling changes to CMMI models,
appraisal related documents, and Introduction to CMMI training. As such,
this group ensures integrity over the life of the product suite by reviewing all
proposed changes to the baseline and approving only those changes that
satisfy identified issues and meet criteria for the upcoming release.
Members of the groups involved in developing CMMI-DEV, V1.3 are listed
in Appendix C.
Audience
The audience for CMMI-DEV includes anyone interested in process
improvement in a development environment. Whether you are familiar with
the concept of Capability Maturity Models or are seeking information to
begin improving your development processes, CMMI-DEV will be useful to
you. This model is also intended for organizations that want to use a
reference model for an appraisal of their development related processes.
3
Organization of this Document
This document is organized into three main parts:
Part One: About CMMI for Development
Part Two: Generic Goals and Generic Practices, and the Process Areas
Part Three: The Appendices and Glossary
Part One: About CMMI for Development, consists of five chapters:
Chapter 1, Introduction, offers a broad view of CMMI and the CMMI for
Development constellation, concepts of process improvement, and the
history of models used for process improvement and different process
improvement approaches.
Chapter 2, Process Area Components, describes all of the components
of the CMMI for Development process areas.
4
Chapter 3, Tying It All Together, assembles the model components and
explains the concepts of maturity levels and capability levels.
3
An appraisal is an examination of one or more processes by a trained team of professionals using a reference model (e.g.,
CMMI-DEV) as the basis for determining strengths and weaknesses.
4
A process area is a cluster of related practices in an area that, when implemented collectively, satisfies a set of goals
considered important for making improvement in that area. This concept is covered in detail in Chapter 2.
CMMI for Development, Version 1.3
Preface
iii
Chapter 4, Relationships Among Process Areas, provides insight into
the meaning and interactions among the CMMI-DEV process areas.
Chapter 5, Using CMMI Models, describes paths to adoption and the
use of CMMI for process improvement and benchmarking of practices
in a development organization.
Part Two: Generic Goals and Generic Practices, and the Process Areas,
contains all of this CMMI model’s required and expected components. It
also contains related informative components, including subpractices,
notes, examples, and example work products.
Part Two contains 23 sections. The first section contains the generic goals
and practices. The remaining 22 sections each represent one of the CMMI-
DEV process areas.
To make these process areas easy to find, they are organized
alphabetically by process area acronym. Each section contains descriptions
of goals, best practices, and examples.
Part Three: The Appendices and Glossary, consists of four sections:
Appendix A: References, contains references you can use to locate
documented sources of information such as reports, process
improvement models, industry standards, and books that are related to
CMMI-DEV.
Appendix B: Acronyms, defines the acronyms used in the model.
Appendix C: CMMI Version 1.3 Project Participants contains lists of
team members who participated in the development of CMMI-DEV,
V1.3.
Appendix D: Glossary, defines many of the terms used in CMMI-DEV.
How to Use this Document
Whether you are new to process improvement, new to CMMI, or already
familiar with CMMI, Part One can help you understand why CMMI-DEV is
the model to use for improving your development processes.
Readers New to Process Improvement
If you are new to process improvement or new to the Capability Maturity
Model (CMM
®
) concept, we suggest that you read Chapter 1 first. Chapter 1
contains an overview of process improvement that explains what CMMI is
all about.
Next, skim Part Two, including generic goals and practices and specific
goals and practices, to get a feel for the scope of the best practices
contained in the model. Pay close attention to the purpose and introductory
notes at the beginning of each process area.
In Part Three, look through the references in Appendix A and select
additional sources you think would be beneficial to read before moving
forward with using CMMI-DEV. Read through the acronyms and glossary to
剩余481页未读,继续阅读
资源评论
- yang11347481562012-04-20英文版的,还好
- SiriusHunter2014-11-30英文版的,正好使用了。谢谢‘
虤虤虤虤
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功