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 While at the IBM Rational user conference in Orlando I (Dan Galorath) attended a briefing by Scott Ambler, practice leader...
  2. Agile Development Mature Scrum Thanks to Tom Gilb for the article on a CMMI level 5 company that implemented Agile . I think the most interesting...
  3. 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. ...
  4. Agile Estimating User Stories There is an interesting article on estimating agile software with user story points   agile estimating.  While the intent of the article avoids...
  5. How Intuit Controls Software Innovation With TSP and Agile I heard Scott Cook,  Intuit Chairman and Co Founder speak  on Team Software Process (TSP) and Agile development and how...

Comments

Leave a Reply




CommentLuv badge