This week on the Troubleshooting Agile podcast it's Agile Principle 9: "Continued attention to technical excellence and good design enhances agility."
The dark old days of big up-front design may send shivers down the spine, but the Lean Startup 'move fast and break things' approach of scrapping design altogether goes too far. Jeffrey and Squirrel ask how principle #9 can be used to find balance between the two. They also discuss how a shared body of knowledge is the key to making quicker and better decisions in regards to technical excellence and good design; and ways in which managers can expand this body of knowledge through Lunch and Learns and making bad judgements well.
-The 12 Agile Principles: http://agilemanifesto.org/principles.html
-The Boy Scout Rule, from Uncle Bob: http://programmer.97things.oreilly.com/wiki/index.php/The_Boy_Scout_Rule
-Uncle Bob himself: https://en.wikipedia.org/wiki/Robert_C._Martin
- Martin Fowler on Event Sourcing: https://martinfowler.com/eaaDev/EventSourcing.html
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: https://itunes.apple.com/gb/podcast/troubleshooting-agile/id1327456890?mt=2