This textbook is a systematic guide to the steps in setting up a Capability Maturity Model Integration (CMMI) improvement initiative.? Readers will learn the project management practices necessary to deliver high-quality software solutions to the customer on time and on budget.? The text also highlights how software process improvement can achieve specific business goals to provide a tangible return on investment. Topics and features: supplies review questions, summaries and key topics for each chapter, as well as a glossary of acronyms; describes the CMMI model thoroughly, detailing the five maturity levels; provides a broad overview of software engineering; reviews the activities and teams required to set up a CMMI improvement initiative; examines in detail the implementation of CMMI in a typical organization at each of the maturity levels; investigates the various tools that support organizations in improving their software engineering maturity; discusses the SCAMPI appraisal methodology.
Introduction to Software Process Improvement provides a systematic guide to the steps in setting up a Capability Maturity Model Integration (CMMI) improvement initiative.?Readers will learn the project management practices necessary to deliver high-quality software solutions to the customer, on time and on budget.
Capability Maturity Model Integration (CMMI) is the de facto standard for implementing best practice in software engineering.? Many experts believe that there is a close relationship between the quality and maturity of the underlying software processes on the one hand, and the quality of the delivered software product.? Implementation of the CMMI enables an organization to design and develop software following sound software engineering principles.
Introduction to Software Process Improvement is a systematic textbook and guide to the various steps in setting up a CMMI ilĂ'