Skip to main content
  • Textbook
  • © 2011

Introduction to Software Process Improvement

Authors:

  • Introduces the field of software process improvement
  • Presents an overview of Capability Maturity Model Integration
  • Contains chapter summaries and key topics, end-of-chapter exercises, and a glossary of acronyms

Part of the book series: Undergraduate Topics in Computer Science (UTICS)

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (9 chapters)

  1. Front Matter

    Pages i-xvii
  2. Motivation for Software Process Improvement

    • Gerard O’Regan
    Pages 1-12
  3. Software Engineering

    • Gerard O’Regan
    Pages 13-41
  4. Capability Maturity Model Integration

    • Gerard O’Regan
    Pages 43-65
  5. Setting Up a CMMI Initiative

    • Gerard O’Regan
    Pages 67-87
  6. CMMI Level 2 Implementation

    • Gerard O’Regan
    Pages 89-138
  7. CMMI Level 3 Implementation

    • Gerard O’Regan
    Pages 139-194
  8. CMMI Level 4 and 5 Implementation

    • Gerard O’Regan
    Pages 195-201
  9. Software Engineering Tools

    • Gerard O’Regan
    Pages 203-219
  10. SCAMPI Appraisals

    • Gerard O’Regan
    Pages 221-238
  11. Back Matter

    Pages 239-246

About this book

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.

Reviews

From the reviews:

“O’Regan … has written a comprehensive book aimed at undergraduate students and anyone who wishes to approach software process improvement for the first time. … The written material is accurate and well explained. … engaging introduction to the world of project-based software process improvement. Summing Up: Recommended. Upper-division undergraduates and professionals.” (L. Benedicenti, Choice, Vol. 49 (8), April, 2012)

“This book is designed as a textbook for undergraduate students. … The book explains software process improvement in a self-contained way. … O’Regan’s pragmatic approach, along with his many intelligent side remarks that match my personal experiences in software engineering, are further highlights of the book. … a very nice introduction and reference for practitioners in the field.” (Markus Wolf, ACM Computing Reviews, June, 2011)

Authors and Affiliations

  • Mallow, Co. Cork, Ireland

    Gerard O'Regan

Bibliographic Information

  • Book Title: Introduction to Software Process Improvement

  • Authors: Gerard O'Regan

  • Series Title: Undergraduate Topics in Computer Science

  • DOI: https://doi.org/10.1007/978-0-85729-172-1

  • Publisher: Springer London

  • eBook Packages: Computer Science, Computer Science (R0)

  • Copyright Information: Springer-Verlag London Limited 2011

  • Softcover ISBN: 978-0-85729-171-4Published: 23 December 2010

  • eBook ISBN: 978-0-85729-172-1Published: 16 December 2010

  • Series ISSN: 1863-7310

  • Series E-ISSN: 2197-1781

  • Edition Number: 1

  • Number of Pages: XVIII, 252

  • Topics: Software Engineering

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access