Combining Agile and Traditional Development

June 22, 2009 · Filed Under Software Estimating  - 0 Comment(s)

Gary Gack , software process consultant, did an interesting webinar and discussed the combining of Agile and traditional development approaches.  His conclusions are that this does not have a negative impact on either cost or defects.

I also found it interesting that this is pretty much the process used within Galorath:

  • Traditional development for clear, large, stable requirements
  • Agile for Fuzzy, small, unstable requirements.

I loved Gary’s example of a credit card system as a reimplementation.  New rules coming from the government but we don’t even know the rules yet.   Can’t just do Agile…and give people a partial solution.  The entire system is needed or not at all (although not at all has severe business issues).  Conclusion was Agile for user interface and interest calculation, and traditional for the rest of the system.  Refreshing to see the avocation of combining Agile and traditional.  Good job Gary.



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:

  1. Estimation & Agile Development… Plan and Control Agile Projects
  2. Agile Development Mature Scrum
  3. Peaceful Coexistence of Agile Development and CMMI
  4. Agile Estimating User Stories
  5. Mapping Agile Principals to SEER for Software (SEER-SEM)

Comments

Leave a Reply