1st Edition

A Tale of Two Systems Lean and Agile Software Development for Business Leaders

By Michael K. Levine Copyright 2009
340 Pages 39 B/W Illustrations
by Productivity Press

344 Pages
by Productivity Press

This business parable reviews two different systems development projects. One project was an abject, expensive failure, while the other succeeded in creating a major new revenue stream, bringing in new customers. By reviewing the tales of these two systems, readers will develop a better understanding of what works and what doesn’t when it comes to the leadership and action steps required to... Read more

Prelude: January 2008

The First 6 Months: September 2005-February 2006
Kicking off Project #1—TRIM: The "Troubled Real Estate Information Management" Project 
Kicking off Project #2: The Cremins United Project 
Two Different Approaches to the Two Different Projects 
Understanding Lean & Agile Development 
The CU Project Team Will Follow "The Process" 
The CU Project Imposes Technology Architecture from the Top 
Setting Expectations for the CU Project: How Iron Is the Triangle? 
Don’t Shoot the Messenger: The CU Project Team Meets with Management 
Cutting CU Project Development Time—by a Year
Planning the TRIM Project
Planning and Managing TRIM’s One-Month Sprints
Status Update for Both Projects 
The CU Project’s Buy vs. Build Decision
Drawing Boundaries and Tailoring Methods
The TRIM Project’s 1st Sprint Demo: A Bit behind Schedule, but Catching up
The CU Project Requirements Handoff: An Uneasy Transition

The 2nd 6 Months: March 2006-August 2006
The CU Project Leaders Visit the TRIM Team 
Checking in on the CU Project’s Development: Green for Go, or Screaming Red? 
A Status Check: TRIM’s OK, but CU May Be in Trouble

Year 2: September 2006-February 2007
A Dismal Reality Check for the CU Team 
The TRIM System Goes Live; Managing Problems & Growth
The CU Project Is Finally Officially Code Complete
The CU Project Retrospective: Slipcharts and Some Towering Expertise (Too Late)

The Beginning of the End: The Last 6 Months of 2 Years of Work
18 Months In: Status Updates for Both Projects
The Decision to Go Live with the CU System

Final Lessons for Leaders
Epilogue: What We Learned from the TRIM and CU Projects

Biography

Michael K. Levine

A Tale of Two Systems takes us on an intriguing and very realistic journey through the development of two systems – one a spectacular success, and the other an equally spectacular failure. It exposes in detail why one system succeeds and the other fails. In the epilogue, Levine summarizes the lessons leaders should take away from this wonderful tale. This chapter alone is worth the price of the book; following the story brings a deep appreciation of its wisdom.
--Mary Poppendieck, author of Implementing Lean Software Development: From Concept to Cash