| help | account  


CMM Implementation Guide: Choreographing Software Process Improvement
View Larger Image
Kim Caputo
Addison-Wesley, Hardcover, Bk&CD edition, Published April 1998, 319 pages, ISBN 0201379384
List Price: $59.99
Our Price: $46.50
You Save: $13.49 (22% Off)


FREE Shipping on Orders over $40!*
Availability: Out-Of-Stock

Be the First to Write a Review and tell the world about this title!

Books on similar topics, in best-seller order:

Books from the same publisher, in best-seller order:

The Software Engineering Institute's Capability Maturity Model (CMM) has been widely adopted by companies seeking enhanced quality and heightened productivity in software development. The CMM enables managers to measure their organization's capabilities against a recognized standard and to determine their relative level of software process maturity.

This unique book offers step-by-step instruction on how to put the CMM into practice and how to conduct software process improvement within your own organization. Drawing on her first-hand experience leading process improvement groups in a large corporation, the author provides sound advice on how to get started, points out the problems that are likely to be encountered, and offers workable solutions that have been proven effective in CMM implementation. This book is precisely the guide she would have welcomed when first performing this critical task.

The accompanying CD-ROM contains a range of templates, sample documents, and presentation materials that will facilitate the work of both new and experienced software process professionals.

Table of Contents

Foreword vii
Preface ix
Acknowledgments xiii

1 Introduction: Performing Software Process Improvement 1

Practical Experience and Theoretical Models 1
The SEPG Function 2
Choreography as a Metaphor for Software Process Improvement 3
Improvement Infrastructure 8
Envisioning, Encoding, and Enacting 11

2 Assumptions: Turning the Culture Around 19

Creating Movement 19
Communications, Expectations, and Assumptions 20
SEPG Activities: Visible and Invisible 22
Assumptions in the Capability Maturity Model 24

3 Assessments: Looking at Your Reflection in the Mirror 33

Frame of Reference 33
Capability Maturity as Organizational Self-Awareness 35
Assessment Techniques 41

4 Improvement Cycles: Dancing With the Rhythms 49

Finding the Steps: Implementation Life Cycles 49
Finding the Music: The Stages of Transition 51
Finding the Tempo: The Pulse of Change 53
Confidence 58
Using Feedback to Manage Change 63

5 Action Plans: Preparing for Movement 65

Preparation, Action, Finish 65
Visualizing the Finishing Position 69
Sequence of Steps 70
Moving from One Step to the Next 74
Creating a New Focus 74
Making Progress Being Practical 78

6 Process Documents: Collaborating to Define the Steps 81

Collaboration 81
Starting from Scratch 82
Starting with Baggage 90
Process Definition Pitfalls: Shoulds and Passive Voices 93
People and Communication, Data and Information (PCDI) 97

7 Process Implementation: Lifting the Spirits of the Performers 101

Different Strokes for Different Folks 103
Measuring Overall Progress 107
Adoption Techniques 110
From Adoption to Institutionalization 115
Postmortem and Risk Analysis Techniques 116

8 Perspectives: Dancing Together and Creating a Better Performance 125

Partnership and Teamwork 125
Levels of Shared Knowledge and Awareness 127
Three-Dimensional Perspective 130
Development and Discovery 131
Discovering Level 5 Within Each Level of the CMM 134
Encouraging Words 138

Appendices

A Assumptions Worksheet 141
Worksheets 142
B CMM Overview Workshop 145
Presentation Materials and Worksheets 146
C Project Manager Interviews 167
Questionnaire and Results Format 168
D Great Performance Worksheet 179
Worksheet 181
E CMM Key Process Area Checklist 183
Worksheet 184
F Simple Action Plan 187
Worksheet 188
G Transition Preparation Method Charts 189
Charts 191
H Results, Needs, Activities Worksheet 193
Worksheet 194
I Is This Project Worthwhile? Worksheet 195
Questionnaire 196
J Sample Processes for Level 2 197
Project Management Policy 198
Project Management Processes Overview 200
Requirements Management Process 212
Project Planning Process 227
Estimation Process 235
Commitment Control Process 242
Project Tracking Process 247
Project Management Review Process 253
Software Quality Assurance Process 262
K Project Notebook Tableof Contents 267
Template Samples 268
L Process Definition Templates 271
Template Samples 272
M CMM Action Planning Workshop Technique 277
Presentation Materials and Worksheet 278
N Postmortem Process Techniques 295
Questionnaires and Report Template Samples 295
O Risk Management Tracking Techniques 305
Report Template 306

References 309
Index 315



Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account