图书介绍
能力成熟度模型 CMM:软件过程改进指南 英文版PDF|Epub|txt|kindle电子书版本网盘下载
![能力成熟度模型 CMM:软件过程改进指南 英文版](https://www.shukui.net/cover/23/31540338.jpg)
- (美)Carnegie Mellon University Software Engineering Institute著 著
- 出版社: 北京:人民邮电出版社
- ISBN:711510672X
- 出版时间:2002
- 标注页数:441页
- 文件大小:15MB
- 文件页数:465页
- 主题词:
PDF下载
下载说明
能力成熟度模型 CMM:软件过程改进指南 英文版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
PART ONE THE CAPABILITY MATURITY MODEL FOR SOFTWARE:BACKGROUND,CONCEPTS,STRUCTURE,AND USAGE1
1 INTRODUCING SOFTWARE PROCESS MATURITY3
1.1 The Evolution of the CMM5
1.2 Immature Versus Mature Software Organizations7
1.3 Fundamental Concepts Underlying Process Maturity8
Figure 1.1 Process:holding the pieces together9
1.4 Total Quality Management and the CMM10
Figure 1.2 Applying TQM to software11
1.5 Customer Satisfaction12
1.6 Benefits and Risks of Model-Based Improvement12
2 THE SOFTWARE PROCESS MATURlTY FRAMEWORK15
Figure 2.1 The five levels of software process maturity16
2.1 Behavioral Characterization of the Matrity Levels17
2.2 Skipping Maturity Levels20
2.3 Visibility into the Software Process22
Figure 2.2 Visibility into the software process at each maturity level23
2.4 Prediction of Performance24
Figure 2.3 Improving control,predictability,and effectiveness26
Figure 2.4 Process capability as indicated by maturity level28
3 THE STRUCTURE OF THE CAPABILITY MATURITY MODEL29
3.1 Internal Structure of the Maturity Levels30
3.2 Maturity Levels30
Figure 3.1 The CMM structure31
3.3 Key Process Areas32
Figure 3.2 The key process areas by maturity level33
3.4 Key Practices39
3.5 Common Features40
4 INTERPRETING THE CMM41
4.1 Interpreting the Key Practices41
4.2 The Key Process Area Template42
4.3 Interpreting the Common Features46
4.4 Organizational Structure and Roles59
4.5 Understanding Software Process Definition65
Figure 4.1 Conceptual software process framework used in the CMM66
4.6 The Evolution of Processes74
Figure 4.2 The key process areas assigned to process categories75
Figure 4.3 The evolution of software project management76
4.7 Applying Professional Judgment77
5 USING THE CMM81
Figure 5.1 The IDEAL approch to software process improvement82
5.1 A CMM-Based Appraisal Method83
Figure 5.2 A software process apprasial method based on the CMM84
5.2 Process Assessments and Capability Evaluation85
5.3 Software Process Improvement86
5.4 Using the CMM in Context89
Figure 5.3 "M"is for model90
6.1 Introduction93
6 A HIGH-MATURITY EXAMPLE:SPACE SHUTTLE ONBOARD SOFTWARE93
Figure 6.1 Failure history for delivered operational increments of Onboard Shuttle software since 198894
6.2 Background95
Figure 6.2 Functional structure of Onboard Shuttle Flight Software96
Figure 6.3 Allocation of Onboard Shuttle staff by function98
6.3 Approaches to Process Improvement98
Figure 6.4 Chronology of process improvements implemented by the Onboard Shuttle project99
Figure 6.5 Control board structure for managing the Onboard Shuttle project100
Figure 6.6 The requirements management process for the Onboard Shuttle project105
Figure 6.7 Percentage of total injected faults detected prior to verification testing106
Figure 6.8 Faults detected per thousand lines of code during the verification testing of Onboard Shuttle software109
Figure 6.9 The Onboard Shuttle software defect prevention process110
Figure 6.10 Fault detection experience for Operational Increment 22111
6.4 Overall Lessons117
Figure 6.11 Relative cost of a line of code as a function of delivered defect density120
PART TWO THE KEY PRACTICES OF THE CAPABILITY MATURITY MODEL FOR SOFTWARE123
7 THE KEY AREAS FOR LEVEL 2:REPEATABLE125
7.1 Requirements Management126
7.2 Software Project Planning133
7.3 Software Project Tracking and Oversight148
7.4 Software Subcontract Management159
7.5 Software Quality Assurance171
7.6 Software Configuration Management180
8 THE KEY PROCESS AREAS FOR LEVEL 3:DEFINED193
8.1 Organization Process Focus194
8.2 Organization Process Definition202
8.3 Training Program213
8.4 Integrated Software Management223
8.5 Software Product Engineering241
8.6 Intergroup Coordination261
8.7 Peer Reviews270
9 THE KEY PROCESS AREAS FOR LEVEL 4:MANAGED277
9.1 Quantitative Process Management278
9.2 Software Quality Management292
10 THE KEY PROCESS AREAS FOR LEVEL 5:OPTIMIZING305
10.1 Defect Prevention306
10.2 Technology Change Management319
10.3 Process Change Management330
A. References345
APPENDIXES345
B. Acronyms349
C. Glossary352
D. Abridged Version of the Key Practices370
E. Mapping the Key Practices to Goals399
F. Comparing ISO 9001 and the CMM404
Figure F.1 Key process area profile for an ISO 9001 compliant organization417
G. An Overview of ISO's SPICE Project419
H. Change History of the CMM426
I. Change Request Form431
INDEX434