130 likes | 243 Vues
Explore the transition from the outdated Waterfall model to the innovative Agile approach in software development. Discover the history, benefits, and challenges of Agile methodology compared to traditional methods.
E N D
Game Design TheoryAgile- the structured approach Paul Taylor 2010
What is a Model? H. L. Mencken: “For every complex problem there is a solution that is simple, neat and wrong.”
Cowboy Coding • You already know how to do this!
The Waterfall Model • Introduced by Winston Royce in 1970 • DoD Projects mandated the use of this model throughout the 1980s and 1990s. (DoD STD 2167)
Royce only illustrated it so he could highlight how BAD the process is! • The failure rate of DoD projects using the waterfall model was only 75%!!! • An ISO 9001 Certified Company advertising theri use of the waterfall approach: • http://www.saahisystems.com/solutions.html • LAST year a paper was published investigating the ‘merits’ of the waterfall model • http://www.springerlink.com/content/v742q69022jq6773/ http://www.infoq.com/resource/articles/scaling-software-agility/en/resources/ch02.pdf
http://ocw.mit.edu/NR/rdonlyres/Aeronautics-and-Astronautics/16-355JFall-2005/840A797C-FEC5-45CC-BCD8-13C6A3D2C6CE/0/spiral_model.gifhttp://ocw.mit.edu/NR/rdonlyres/Aeronautics-and-Astronautics/16-355JFall-2005/840A797C-FEC5-45CC-BCD8-13C6A3D2C6CE/0/spiral_model.gif Enter the Spiral Model
http://www.initto.com/images/agile-development.jpg What is Agile?
Agile vs agile • There are two stands on agile development • The faithful • The disloyal
Scrum • Agile + Pigs and Chickens