Eating the IT Elephant: Moving From Greenfield to Brownfield Development
The book “Eating the IT Elephant“ discusses the issues of moving from developing new systems to continuing evolution of legacy systems and provides practical, step by step methods of getting these under control. It discusses Brooks Law and its fundamental truths and then says “Brooks had it easy.” It points out that Brooks’ original work was developing a new (Greenfield) system with a local team. And that today our teams are global, our systems are scattered and interrelated.
It discusses the demands of global systems, project reporting, change management, induced complexity (the technology itself is rarely the problem but the way the technology is put together becomes the “induced complexity”), requirements definition and, my favorite, ORGANIZATION and PLANNING.
While the book does not reference SEER directly, it discusses the difficulties and probable failure of projects that do not understand the minimum time, the realistic costs and the risks.
This book recommends EVERYONE read Frederick Brooks’ book, “The Mythical Man Month.” I heartily agree. It has been interesting to see others attack Brooks Law , “There is an incremental person when added to a project that makes it take longer, not less time, and adding people to a late project makes it later.” Brooks Law is alive and well today and involved in nearly every Brownfield “legacy innovation system” as well as new system. The key is making sure you are viewing Brooks Law at the correct level.
The book includes a process for “eating the elephant,” improving Brownfield developments. I recommend giving it a read.
Thank you for reading “Dan on Estimating”, if you would like more information about Galorath’s estimation models, please visit our contact page or call us at +1 310 414-3222.
Related posts:
- MIT Interns Bust Brooks Law? Interesting article on slash dot discussing how a startup hired 20 interns for a month and actually got something done…...
- Peaceful Coexistence of Agile Development and CMMI In the SEI paper “CMMI or Agile: Why Not Embrace Both“ a truce between Agile and CMMI is called for. ...
- COTS Components in Software Development Are Not Without Effort or Risk I have lost count of how many project that used COTS (commercial off the shelf software) components thinking they were...
- The Business Value of IT In Tough Times I was looking at the Harvard Business Reviews book on the business value of IT today. It was published in...
- Brooks Law Is Applicable To Many Collaborative People Activities Brooks Law is that there is an incremental person, when added to a software project, that makes it require more,...
Comments
Leave a Reply


