There's always been this tension between the agile and architecture camps. Many agilists focus on delivering business value and iterating quickly. Many architects focus on non-functional requirements - experience has taught them that a system may need to be rewritten otherwise. What both camps don’t always realize is that the purpose of their actions is really about managing risk.
Watch this SkillsCast recording of a talk by Udi Dahan, who goes through an irreverent romp of agile principles, architectural “best practices”, and the organizational dysfunction that binds them.
YOU MAY ALSO LIKE:
- Martine Devos' Certified Scrum Master, Estimation & Planning Class (in London on 10th - 11th October 2016)
- Uncle Bob's Clean Code: Agile Software Craftsmanship (in London on 31st October - 2nd November 2016)
- Agile Testing & BDD eXchange 2016 (in London on 10th - 11th November 2016)
- Jenny Martin and Pete Buckney's BDD From Start to Finish - Successful Delivery through Continuous Collaboration (in London on 14th - 16th November 2016)
Balancing Architecture and Agile
Udi Dahan is one of the world’s foremost experts on Service-Oriented Architecture and Domain-Driven Design and also the creator of NServiceBus, the most popular service bus for .NET.