Game Design TheoryAgile- the structured approach
Paul Taylor 2010
What is Development?
Pre-Production
Production
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
Enter the Spiral Modelhttp://ocw.mit.edu/NR/rdonlyres/Aeronautics-and-Astronautics/16-355JFall-2005/840A797C-FEC5-45CC-BCD8-13C6A3D2C6CE/0/spiral_model.gif
What is Agile?http://www.initto.com/images/agile-development.jpg
Agile vs agile
• There are two stands on agile development– The faithful– The disloyal
Scrum
• Agile + Pigs and Chickens
The End – For Now