Walls S. Humphrey is employed by the Software Engineering Institute (SEI) at Carnegie Mellon University. Formerly Director of the Software Process Program at the SEI, Humphrey was responsible for developing improved software engineers in industry and government, helping them to implement these improved methods. Before joining the SEI, Humphrey was within IBM for 27 years in various technical and management positions. He is a Fellow of the SEI and th IEEE, a member of the ACM, a past member of the Malcolm Baldrige National Quality Award Board of Examiners, and a holder of five issued U.S. Patents. He lives in Sarasota, Florida.
Table Of Contents Preface 1. The Personal Software Process Strategy 2. The Baseline Personal Process 3. Planning 1: The Planning Process 4. Planning 2: Measuring Software Size 5. Planning 3: Estimating Software Size 6. Planning 4: Resource and Schedule Estimating 7. Measurements in The Personal Software Process 8. Design and Code Reviews 9. Software Quality Management 10. Software Design 11. Scaling Up the Personal Software Process 12. Design Verification 13. Defining the Software Process 14. Using the Personal Software Process Appendix A Appendix B Appendix C Appendix D Index