We're on to Agile Principle 10 this week: "Simplicity - the art of maximizing the amount of work not done - is essential."
In comparison to the dark old days when the Agile Manifesto was written, the way projects are simplified and broken down seems a huge improvement. But simplicity plays an essential role in achieving the all-important first Agile Principle of "satisfying the customer through early and continuous delivery of valuable software," so Squirrel and Jeffrey discuss why this principle is still so important today.
-How simplicity asks you to exercise discipline and restraint.
-How Elephant carpaccio helps to provide an environment in which that restraint is easier.
-How simplicity is not just a call for businesses to restrain themselves in their demand for features, but for developers to restrain themselves in their demand for best practices- and how they can employ YAGNI instead.
-What YAGNI is.
-How to build a whole application's worth of software without actually writing any software.
-The 12 Agile Principles: http://agilemanifesto.org/principles.html
-Alistair Cockburn's brilliant Elephant Carpaccio lesson: http://alistair.cockburn.us/Elephant+carpaccio
-What is YAGNI?: https://en.wikipedia.org/wiki/You_aren%27t_gonna_need_it
We'd love to hear any thoughts, ideas or feedback you have regarding the show.
Email us: email@example.com
Tweet us: twitter.com/TShootingAgile
Also, if you'd like to leave us a review on iTunes (or just like and subscribe), you'll find us here: itunes.apple.com/gb/podcast/troub…d1327456890?mt=2