
The author, drawing on years of experience at IBM and the SEI, provides here practical guidance for improving the software development and maintenance process. He focuses on understanding and managing the software process because this is where he feels organizations now encounter the most serious problems, and where he feels there is the best opportunity for significant improvement. Both program managers and practicing programmers, whether working on small programs or large-scale projects, will learn how good their own software process is, how they can make their process better, and where they need to begin. "This book will help you move beyond the turning point, or crisis, of feeling over-whelmed by the task of managing the software process to understanding what is essential in software management and what you can do about it." Peter Freeman, from the Foreword
This book investigates the fundamental question of how organizations can systematically improve software development and maintenance processes to overcome common management crises. Watts S. Humphrey, leveraging his extensive tenure at IBM and the Software Engineering Institute (SEI), argues that the primary barrier to software quality is a lack of process maturity. He presents a structured framework designed to help managers and programmers assess their current capabilities and implement incremental improvements to their development lifecycles.
What You Will Find
Experts frequently cite this work as a foundational text in the field of software process improvement. Readers often note the academic density of the prose, which reflects the rigorous, systematic approach required for high-level software management.
Page Count:
512
Publication Date:
1989-01-01
Publisher:
Addison-Wesley Professional
ISBN-10:
0201180952
ISBN-13:
9780201180954
No comments yet. Be the first to share your thoughts!