Skip to content

Instantly share code, notes, and snippets.

@joejag
Created October 9, 2012 21:31
Show Gist options
  • Save joejag/3861591 to your computer and use it in GitHub Desktop.
Save joejag/3861591 to your computer and use it in GitHub Desktop.
Agile: A play in 3 iterations
Agile: A Play in 3 Iterations
Let us take you on the journey of our industry, there will be heroes and villans, punch cards and whiteboards. Meet Winston Royce, Martin Fowler, Kent Beck and Jeff Sutherland while in the company of our two loveable developers.
Acts: Waterfall, Manifesto, XP/Scrum, Kanban
Actors in acts
* Waterfall: Winston Royce, A suit from the analyst company (Accenture pun), A suit from the design company (PriceWaterhouseCoopers pun), The Customer, The development pair
* Manifesto: Martin Fowler/Uncle Bob
* XP/Scrum/Kanban: Kent Beck, Jeff Sutherland, The Customer, The development pair
ACT I: The Waterfall
Start with two developers & their customer talking about how Royce is going to tell them this new way of doing development from Royce himself.
Royce enters.
Royce starts talking about his paper to the two developers, once he's described the main parts, get him cut off before mentioning the iteration part by the analysts from Accenture/PriceWaterhouse.
Developers get told to leave, and the analysts are left with the customer.
Analysis <-- Sign off that it's right to the customer (is this what you want?), if not, do more analysis
Design <-- See above.
Developers finally get given a massive bundle of paper.
ACT II: The Manifesto
Three main preferences
12 prinicipals and why
ACT III: XP/Scrum/Kanban
Part management process, part technical (unit test, pairing, CI)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment