
Practical Software Measurement
Objective Information for Decision Makers
Addison Wesley (Publisher)
Published on 30. October 2001
Book
Hardback
304 pages
978-0-201-71516-3 (ISBN)
Description
Now that software is embedded in nearly every human endeavor, measuring software's effectiveness and value has become utterly crucial. Practical Software Measurement introduces proven techniques for implementing quantitative software metrics covering quality, cost, schedule -- and demonstrates how to leverage your measurements for smarter decision-making and more efficient project management. Practical Software Measurement begins with a high-level summary of the key issues associated with software metrics, and a practical overview of what it takes to implement measurement on a software-intensive project. The authors show how to identify project issues, and build an effective measurement plan -- providing detailed tables and expert guidance on choosing the best possible metrics. Next, they review the logistics of collecting and processing data, analyzing and interpreting results -- and using the information to make more informed project decisions. Finally, they present three detailed, diverse case studies drawn from highly software-intensive projects.
The book contains a detailed glossary, bibliography, and the complete Department of Defense Implementation Guide, which has been used by thousands of software developers to implement this book's techniques.
The book contains a detailed glossary, bibliography, and the complete Department of Defense Implementation Guide, which has been used by thousands of software developers to implement this book's techniques.
More details
Language
English
Place of publication
Boston
United States
Publishing group
Pearson Education (US)
Target group
College/higher education
Dimensions
Height: 242 mm
Width: 163 mm
Thickness: 24 mm
Weight
657 gr
ISBN-13
978-0-201-71516-3 (9780201715163)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
0201715163AB06252001
Content
Foreword.
Preface.
Acknowledgements.
1. Measurement: Key Concepts and Practices.
Motivation for Measurement.
Measurement as an Organizational Discriminator.
The Foundation-Project Measurement.
What Makes Measurement Work.
Measurement Information Model.
Measurement Process Model 10.
2. Measurement Information Model.
Information Needs.
Measurement Construct.
Measurement Construct Examples.
3. Plan Measurement.
Identify and Prioritize Information Needs.
Select and Specify Measures.
Integrate the Measurement Approach into Project Processes.
4. Perform Measurement.
Collect and Process Data.
Analyze Data.
Make Recommendations.
5. Analysis Techniques.
Estimation.
Feasibility Analysis.
Performance Analysis.
6. Evaluate Measurement.
Evaluate the Measures.
Evaluate the Measurement Process.
Update the Experience Base.
Identify and Implement Improvements.
7. Establish and Sustain Commitment.
Obtain Organizational Commitment.
Define Measurement Responsibilities.
Provide Resources.
Review the Measurement Program.
Lessons Learned.
8. Measure For Success.
Appendix A: Measurement Construct Examples.
Milestone Completion.
Work Unit Progress: Software Design Progress.
Incremental Capability.
Personnel Effort.
Financial Performance: Earned Value.
Appendix B. Information System Case Study.
Project Overview.
Getting the Project Under Control.
Evaluating Readiness for Test.
Installation and Software Support.
Appendix C. Xerox Case Study.
Product and Project Overview.
Estimation and Feasibility Analysis.
Performance Analysis.
Redesign and Replanning.
Glossary.
Bibliography.
Index. 0201715163T09252001
Preface.
Acknowledgements.
1. Measurement: Key Concepts and Practices.
Motivation for Measurement.
Measurement as an Organizational Discriminator.
The Foundation-Project Measurement.
What Makes Measurement Work.
Measurement Information Model.
Measurement Process Model 10.
2. Measurement Information Model.
Information Needs.
Measurement Construct.
Measurement Construct Examples.
3. Plan Measurement.
Identify and Prioritize Information Needs.
Select and Specify Measures.
Integrate the Measurement Approach into Project Processes.
4. Perform Measurement.
Collect and Process Data.
Analyze Data.
Make Recommendations.
5. Analysis Techniques.
Estimation.
Feasibility Analysis.
Performance Analysis.
6. Evaluate Measurement.
Evaluate the Measures.
Evaluate the Measurement Process.
Update the Experience Base.
Identify and Implement Improvements.
7. Establish and Sustain Commitment.
Obtain Organizational Commitment.
Define Measurement Responsibilities.
Provide Resources.
Review the Measurement Program.
Lessons Learned.
8. Measure For Success.
Appendix A: Measurement Construct Examples.
Milestone Completion.
Work Unit Progress: Software Design Progress.
Incremental Capability.
Personnel Effort.
Financial Performance: Earned Value.
Appendix B. Information System Case Study.
Project Overview.
Getting the Project Under Control.
Evaluating Readiness for Test.
Installation and Software Support.
Appendix C. Xerox Case Study.
Product and Project Overview.
Estimation and Feasibility Analysis.
Performance Analysis.
Redesign and Replanning.
Glossary.
Bibliography.
Index. 0201715163T09252001