Dreadfully Ever After Sale
 
 

Recently Viewed clear list


Original Essays | September 18, 2014

Lin Enger: IMG Knowing vs. Knowing



On a hot July evening years ago, my Toyota Tercel overheated on a flat stretch of highway north of Cedar Rapids, Iowa. A steam geyser shot up from... Continue »

spacer

On Order

$56.95
New Trade Paper
Currently out of stock.
Add to Wishlist
available for shipping or prepaid pickup only
Qty Store Section
- Local Warehouse Software Engineering- General

Other titles in the SEI Series in Software Engineering series:

Integrating CMMI and Agile Development: Case Studies and Proven Techniques for Faster Performance Improvement (SEI Series in Software Engineering)

by

Integrating CMMI and Agile Development: Case Studies and Proven Techniques for Faster Performance Improvement (SEI Series in Software Engineering) Cover

 

Synopses & Reviews

Publisher Comments:

"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. This book offers a start-to-finish blueprint 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 optimizing performance by focusing on your organization’s unique, culture-related weaknesses.

 

Integrating CMMI® and Agile Development is divided into five parts.

  • Part One begins with concise primers and refreshers on both CMMI and Agile, explaining why they are far more compatible than many practitioners realize.
  • Part Two introduces specific, proven techniques to help CMMI “process-mature” organizations increase their agility.
  • Part Three demonstrates how successful Agile organizations can increase their CMMI process maturity without compromising the agility that has brought them success.
  • Part Four shows how the CMMI can help organizations that are attempting to be agile, but are missing key ingredients of true agility.
  • Part Five introduces exclusive CMMI/Agile-based techniques for achieving substantial performance gains by focusing on the “personal” side of process improvement.

 

Book News Annotation:

Capability Maturity Model Integration (CMMI) is a process improvement model, developed by the Software Engineering Institute, for the development of products and services. This guide explains how to combine an Agile approach with the CMMI process improvement framework, in order to extend Agile into system engineering and project management. It exposes common Agile misapplications and shows how real performance improvement can be achieved by finding and eliminating specific weaknesses tied to each organization's culture. Each chapter ends with a summary of how Agile helps CMMI and how CMMI helps Agile. Six detailed cases present myths to confront, lessons to follow, and mistakes to avoid. About 25 pages of appendices provide plan templates, guidelines, and example processes. The book is for managers at all levels, system and software engineers, and process professionals in large and small organizations. Readers are assumed to be familiar with traditional CMMI or Agile development approaches. McMahon is an Agile development consultant. Annotation ©2011 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

“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.

 

About the Author

Paul E. McMahon, principal of PEM Systems, helps large and small organizations as they move toward increased agility and process maturity. He has taught software engineering at Binghamton University, conducted workshops on engineering process and management, and published articles on Agile development and lessons using the CMMI framework. A frequent speaker at industry conferences, he is a certified ScrumMaster taught personally by one of SCRUM's co-founders. He has 25+ years of engineering and management experience working in the U.S. Defense industry for companies such as Hughes, Lockheed Martin, and Link Simulation. McMahon is author of Virtual Project Management.

Table of Contents

Part I. Introduction

1. Introduction & CMMI/Agile Primers

2. Techniques to Increase Agility in CMMI Mature Organizations

3. Agility & The Higher CMMI Level Practices

Part III Helping Agile Organizations Increase CMMI Process Maturity 

4. Bringing Process Maturity To An Agile Organization-Part I   

5. Bringing Process Maturity To An Agile Organization-Part II 

Part IV CMMI Helping Misapplications of Agility        

6. Common Misunderstandings of Defined Processes & Agility 

7. Bringing Process Maturity To An R&D Culture        

8. People Challenges Implementing A "Hybrid" Agile Approach In A CMMI Process

9. Summary & Conclusion       

Epilogue: What Does Passion Have To Do With Performance?

Appendix A: 12 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 & Release Process          

Appendix E: Example Agile Organizational Process Focus Process       

Appendix F: Example Agile Organizational Process Definition Process

References      

Product Details

ISBN:
9780321714107
Author:
Mcmahon, Paul E.
Publisher:
Addison-Wesley Professional
Author:
McMahon, Paul E.
Subject:
Software Development & Engineering - General
Subject:
Programming - Software Development
Subject:
Software Engineering-General
Copyright:
Edition Description:
Trade paper
Series:
SEI Series in Software Engineering
Publication Date:
August 2010
Binding:
TRADE PAPER
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Y
Pages:
368
Dimensions:
9.28x7.40x.73 in. 1.34 lbs.

Related Subjects

Arts and Entertainment » Photography » Technique
Computers and Internet » Software Engineering » General

Integrating CMMI and Agile Development: Case Studies and Proven Techniques for Faster Performance Improvement (SEI Series in Software Engineering) New Trade Paper
0 stars - 0 reviews
$56.95 Backorder
Product details 368 pages Addison-Wesley Professional - English 9780321714107 Reviews:
"Synopsis" by ,

“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.

 

spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.