Neal Ford on evolutionary architecture - podcast episode cover

Neal Ford on evolutionary architecture

May 04, 201726 min
--:--
--:--
Listen in podcast apps:
Metacast
Spotify
Youtube
RSS
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

The O’Reilly Programming Podcast: Building an architecture that can adapt to change.

In the first episode of our new O’Reilly Programming Podcast, I talk about software architecture and the concept of “evolutionary architecture” with Neal Ford, director, software architect, and meme wrangler at ThoughtWorks, a global IT consultancy that focuses on end-to-end software development and delivery. Ford is presenting two sessions at OSCON 2017, O’Reilly’s Open Source Convention, and he is a co-author of the forthcoming O’Reilly book Building Evolutionary Architectures.

Discussion points:

  • Software architecture’s increasing popularity over the last few years; Ford says that “companies such as Netflix and Amazon showed that if you do software architecture really well, you build a competitive advantage over everybody else.”
  • The non-functional requirements and soft skills needed to successfully implement software architecture.
  • How evolutionary architecture enables you to adapt to the future rather than predict it; Ford notes the pitfalls of “trying to do predictive planning against an incredibly dynamic ecosystem.”
  • Why guided change and incremental change are the two characteristics of an evolutionary architecture.
  • The difference between evolutionary and adaptive systems.

I also talk with Ally MacDonald, O’Reilly editor and a program chair of O’Reilly’s Fluent Conference, June 19-22, 2017, in San Jose, California, about the topics of the event’s sessions and training courses.

Other links:

For the best experience, listen in Metacast app for iOS or Android
Open in Metacast
Neal Ford on evolutionary architecture | O'Reilly Programming Podcast - O'Reilly Media Podcast - Listen or read transcript on Metacast