84 subscribers
انتقل إلى وضع عدم الاتصال باستخدام تطبيق Player FM !
Neal Ford on evolutionary architecture
Manage episode 261558981 series 1652312
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:
- Ted Neward’s presentation “Architectural Katas” at the 2016 O’Reilly Software Architecture Conference
- Aaron Bedra’s keynote on security at the 2017 O’Reilly Software Architecture Conference
- The video series Software Architecture Fundamentals Understanding The Basics and Software Architecture Fundamentals Beyond The Basics, by Neal Ford and Mark Richards
- OSCON, the O’Reilly Open Source Convention, May 8-11, 2017, in Austin, Texas
- The O’Reilly Software Architecture Conference, October 16-18, 2017, in London
40 حلقات
Manage episode 261558981 series 1652312
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:
- Ted Neward’s presentation “Architectural Katas” at the 2016 O’Reilly Software Architecture Conference
- Aaron Bedra’s keynote on security at the 2017 O’Reilly Software Architecture Conference
- The video series Software Architecture Fundamentals Understanding The Basics and Software Architecture Fundamentals Beyond The Basics, by Neal Ford and Mark Richards
- OSCON, the O’Reilly Open Source Convention, May 8-11, 2017, in Austin, Texas
- The O’Reilly Software Architecture Conference, October 16-18, 2017, in London
40 حلقات
كل الحلقات
×![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Kyle Simpson and Tammy Everts on the challenges of the modern web 49:02
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Rebecca Parsons on evolutionary architecture 25:42
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Richard Warburton and Raoul-Gabriel Urma on Java 8 and Reactive Programming 36:36
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Paul Bakker and Sander Mak on Java 9 modularity 29:31
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Luciano Ramalho on Python’s features and libraries 20:40
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Wendy Wise on developing for virtual reality and augmented reality 21:07
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Katharine Jarmul on using Python for data analysis 26:17
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Nathaniel Schutta on succeeding as a software architect 29:52
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Matt Stine on cloud-native architecture 42:45
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Michael Nygard on architecture without an end state 28:31
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
![O'Reilly Programming Podcast - O'Reilly Media Podcast podcast artwork](/static/images/64pixel.png)
1 Jim Blandy and Jason Orendorff on Rust 29:24
مرحبًا بك في مشغل أف ام!
يقوم برنامج مشغل أف أم بمسح الويب للحصول على بودكاست عالية الجودة لتستمتع بها الآن. إنه أفضل تطبيق بودكاست ويعمل على أجهزة اندرويد والأيفون والويب. قم بالتسجيل لمزامنة الاشتراكات عبر الأجهزة.