| Foreword | p. xiii |
| Preface | p. xv |
| Note to the reader | p. xvii |
| Acknowledgments | p. xix |
| Introduction | p. xxi |
| Software Management Process and CMM | p. 1 |
| The process of software development | p. 1 |
| Software management and your organization | p. 3 |
| What are you waiting for? | p. 6 |
| References | p. 8 |
| Capability Maturity Model | p. 9 |
| Organization of the CMM | p. 9 |
| The five CMM levels | p. 14 |
| Initial | p. 14 |
| Repeatable | p. 15 |
| Defined | p. 17 |
| Managed | p. 18 |
| Optimized | p. 19 |
| Benefits of the CMM approach | p. 20 |
| Common features of key process areas | p. 20 |
| Goals | p. 21 |
| Commitment to perform | p. 22 |
| Ability to perform | p. 23 |
| Activities performed | p. 24 |
| Measurement and analysis | p. 25 |
| Verifying implementation | p. 25 |
| Main process concepts of CMM | p. 26 |
| Software process definition | p. 26 |
| Process definition concepts | p. 26 |
| Organization's standard software process | p. 27 |
| Concepts related to the project's defined software process | p. 28 |
| Description | p. 28 |
| Software products | p. 29 |
| Key practices and the CMM | p. 30 |
| Collection and analysis of process data | p. 30 |
| Applying professional judgment | p. 31 |
| References | p. 32 |
| Assessments and What the Assessors Are Seeking | p. 33 |
| Software development processes | p. 33 |
| Software quality assurance activities | p. 36 |
| Assessment | p. 42 |
| Misconceptions of CMM | p. 44 |
| Postevaluation | p. 45 |
| CMM objectives and organizational focus | p. 46 |
| Reference | p. 49 |
| Process Focus | p. 51 |
| A process focus | p. 51 |
| Process management for results | p. 55 |
| Components of the management decision process | p. 58 |
| Decision-making activities and achievement of goals | p. 60 |
| Process management and the measurement process | p. 65 |
| What do we measure? | p. 69 |
| Selecting information | p. 74 |
| Project model | p. 76 |
| Measurement concepts | p. 81 |
| References | p. 83 |
| Connecting Measurements to CMM Key Process Areas | p. 85 |
| Connecting the software development life cycle and software project management | p. 85 |
| Connecting key process areas to the environment | p. 91 |
| The maturity curve | p. 96 |
| Connecting key process areas and measurements | p. 97 |
| Defining indicators and issues | p. 98 |
| The goal--question--metric method | p. 106 |
| The maturity climbing machine | p. 106 |
| References | p. 108 |
| Measurements, Attributes, and Data | p. 109 |
| Measurement | p. 109 |
| Process attributes and data | p. 113 |
| Four dimensions of data collection | p. 113 |
| First dimension: project management | p. 115 |
| Second dimension: product data | p. 117 |
| Third dimension: granularity with which data are applied | p. 117 |
| Fourth dimension: the time scale | p. 117 |
| References | p. 117 |
| Software Metrics | p. 119 |
| Why do you need software metrics? | p. 120 |
| Requirements volatility metric | p. 123 |
| Breadth of testing metric | p. 123 |
| Requirements traceability metric | p. 123 |
| Requirements traceability matrix | p. 124 |
| Minimum set of metrics recommended by SEI | p. 125 |
| Volatility | p. 125 |
| Rework | p. 129 |
| The metric-indicator table | p. 132 |
| References | p. 135 |
| A Case Study Evaluating Software Maturity | p. 169 |
| Introduction | p. 169 |
| Evaluation background | p. 170 |
| Software maturity data and collection | p. 170 |
| Severity level categorization | p. 170 |
| Weighting of severity levels | p. 171 |
| Evaluation indenture level | p. 171 |
| Synthesis of many trends | p. 172 |
| Initial evaluation (March 1995) | p. 172 |
| Weighted and unweighted software changes | p. 172 |
| Average severity level | p. 174 |
| Distribution of changes by severity level | p. 174 |
| Average closure times by severity level | p. 176 |
| Test readiness decision evaluation (July 1995) | p. 177 |
| Weighted and unweighted software changes | p. 177 |
| Average severity level | p. 177 |
| Distribution of changes by severity level | p. 180 |
| Initial operational use (August 1995) | p. 180 |
| Extended operational testing (October 1995) | p. 181 |
| Software impact on purchase decision (March 1996) | p. 181 |
| Case study conclusion | p. 182 |
| Acknowledgments | p. 183 |
| Conclusion | p. 185 |
| About the Author | p. 189 |
| Index | p. 191 |
| Table of Contents provided by Syndetics. All Rights Reserved. |