Feb 2, 2016
In this episode of the ThoughtWorks Tech Leaders Podcast, ThoughtWorks CTO Rebecca Parsons and Author and Software Architect Neal Ford discuss the meaning of evolutionary architecture and how organizations can use it as a business advantage. Neal explains, "When you introduce things like DevOps and continuous delivery, all of a sudden you change the level of granularity in which you can make changes in your architecture and that becomes a really huge enabler for being able to make decisions at a higher level..." Rebecca adds, "What you need to do on Day One is think about what are the critical success factors for your architecture? Does it need to be highly available? Does it need to be highly scalable? Is security your major driving concern? Is it data loss? Those are all possible outcomes for architectures and all systems don't display the same kind of characteristics. That's what we mean when we're talking about evolutionary architecture."