meta_pixel
Tapesearch Logo
Log in
Thoughtworks Technology Podcast

Evolutionary Architecture with Rebecca Parsons and Neal Ford

Thoughtworks Technology Podcast

Thoughtworks

Technology, Careers, Business

4.558 Ratings

🗓️ 2 February 2016

⏱️ 18 minutes

🧾️ Download transcript

Summary

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."

Transcript

Click on a timestamp to play from that location

0:00.0

Hello, welcome listeners, and thank you for tuning into ThoughtWorks insights from Tech Leaders' podcast.

0:06.0

Today, Rebecca Parsons and myself, Neil Ford, are going to be discussing evolutionary architecture.

0:12.2

My name, as I said, is Neil Ford.

0:14.5

I am a director, a software architect, and meme wrangler at ThoughtWorks because ThoughtWorks lets you pick your own titles.

0:22.3

My website's Neal4.com and my Twitter handle is N-E-A-L-4D. It's the elite speak version of my name,

0:29.5

Neal Ford. Joining me today is the ThoughtWorks CTO, Rebecca Parsons. I'll let her introduce herself.

0:35.5

Thank you, Neil. It's good to be here.

0:39.8

And as Neil said, my name is Rebecca Parsons.

0:42.0

I'm the chief technology officer for ThoughtWorks.

0:46.4

I do have a website, Rebecca Parsons.com. And my Twitter handle is Rebecca Parsons.

0:50.0

I've been involved in various forms of agile architecture, really since I joined

0:56.7

ThoughtWorks back in December of 1999 when I was one of the few people who have as much gray hair

1:02.4

as I do that got to celebrate December 31st, 1999, because I wasn't mission critical on anything yet.

1:08.8

And that brings us around to the topic of this morning,

1:12.9

which is evolutionary architecture, which is something that Rebecca and I have both done a fair

1:17.5

amount of thinking about and talking about over the years. I had a developer works series for

1:23.9

almost two years around evolutionary architecture and emergent design?

1:32.7

And that's an important distinction, the evolutionary versus emergent.

1:36.3

When Neil and I first started talking about this, he was calling it emergent architecture, which I took some, I had some questions about because...

1:41.3

And the reason for that is, you obviously architecture is something that's that's

1:48.2

critical to a software system and in fact martin often defines architecture as either the things that

1:54.5

is is the most difficult to change or the things that an organization is most worried about that that that's what the key part of architecture is.

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Thoughtworks, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Thoughtworks and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2026.