Book description
“This book will be a great help to a variety of organizations figuring out how best to implement CMMI, including large and small enterprises, even if their starting point is not ‘Agile.’ All-in-all, this contains ‘pearls of wisdom’ that will make a much-appreciated contribution to the software engineering community.” – Mike Konrad, Chief Architect, CMMI, Software Engineering Institute; coauthor, CMMI®: Guidelines for Process Integration and Product Improvement, Second Edition “This book will challenge many of your (mis)understandings about both Agile delivery and CMMI. Paul thoughtfully applies his years of practical experience to help bridge two disparate communities who are working towards the same goal–improving an organization’s IT productivity. It’s about time someone wrote a book like this.” – Scott W. Ambler, Chief Methodologist for Agile and Lean, IBM Rational; author, Agile Modeling; and coauthor, Enterprise Unified Process
Many organizations that have improved process maturity through Capability Maturity Model Integration (CMMI®) now also want greater agility. Conversely, many organizations that are succeeding with Agile methods now want the benefits of more mature processes. The solution is to integrate CMMI and Agile. Integrating CMMI® and Agile Development offers broad guidance for melding these process improvement methodologies. It presents six detailed case studies, along with essential real-world lessons, big-picture insights, and mistakes to avoid.
Drawing on decades of process improvement experience, author Paul McMahon explains how combining an Agile approach with the CMMI process improvement framework is the fastest, most effective way to achieve your business objectives. He offers practical, proven techniques for CMMI and Agile integration, including new ways to extend Agile into system engineering and project management and to optimize performance by focusing on your organization’s unique, culture-related weaknesses.
Table of contents
- Title Page
- Copyright Page
- Contents
- Praise for Integrating CMMI® and Agile Development
- Foreword by Mike Phillips
- Foreword by Hillel Glazer
- Preface
- Acknowledgments
- Part I: Introduction
- Part II: Helping Mature Organizations Increase Agility
- Part III: Helping Agile Organizations Increase Maturity
- Part IV: CMMI Helping Address Agile Misapplications
- Part V: How Real Performance Improvement Is Achieved
- Epilogue What Does Passion Have to Do with Performance?
- Appendix A. Twelve Principles Behind the Agile Manifesto
- Appendix B. Example Agile Project Management Plan (PMP) Template
- Appendix C. Example Agile Organizational Process Asset Guidelines
- Appendix D. Example Agile Process Asset Approval and Release Process
- Appendix E. Example Agile Organizational Process Focus Process
- Appendix F. Example Agile Organizational Process Definition Process
- Appendix G. Terminology Used in This Book
- References
- About the Author
- Index
- Footnotes
Product information
- Title: Integrating CMMI and Agile Development: Case Studies and Proven Techniques for Faster Performance Improvement
- Author(s):
- Release date: August 2010
- Publisher(s): Addison-Wesley Professional
- ISBN: 9780132172721
You might also like
book
How to Conduct Focus Groups—Business Skills
This issue explains how focus groups can be used to identify problems, plan, develop new products, …
book
CMMI®Distilled: A Practical Introduction to Integrated Process Improvement
CMMI® (Capability Maturity Model® Integration) is an integrated, extensible framework for improving process capability and quality …
book
Practice Standard for Project Estimating
Consistent with the PMBOK® Guide - Fourth Edition, the Practice Standard for Project Estimating describes the …
book
Project Management and Leadership Challenges, Volume IV
Learn how an “Agile” approach to project management blends older traditional ideas and newer discoveries to …