SE Radio 236: Rebecca Parsons on Evolutionary Architecture episode artwork

EPISODE · Aug 21, 2015 · 55 MIN

SE Radio 236: Rebecca Parsons on Evolutionary Architecture

from Software Engineering Radio - the podcast for professional software developers

Johannes Thönes talks to Rebecca Parsons, Chief Technology Officer at ThoughtWorks, about evolutionary architecture. The practice of evolutionary software architecture means making decisions as late as possible (last responsible moment) and setting up cross-functional requirements that the architecture has to meet (architectural fitness function). In the beginning, Parsons and Thönes introduce the term evolutionary architecture and explain the difference to emergent design. Parsons also explains why big design upfront is a bad idea and why we still need architecture even in Agile projects. Parsons then describes five principles of evolutionary architecture (last responsible moment, architect and develop for evolvability, Postel's law, architect for testability, and Conway's law). She goes on to highlight three techniques of evolutionary architecture (database refactoring, continuous delivery, and microservices).

Episode metadata supplied by the publisher feed · Published Aug 21, 2015

Embed this episode

NOW PLAYING

SE Radio 236: Rebecca Parsons on Evolutionary Architecture

0:00 55:00

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

No similar episodes found.

No similar podcasts found.

Frequently Asked Questions

How long is this episode of Software Engineering Radio - the podcast for professional software developers?

This episode is 55 minutes long.

When was this Software Engineering Radio - the podcast for professional software developers episode published?

This episode was published on August 21, 2015.

Can I download this Software Engineering Radio - the podcast for professional software developers episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.
URL copied to clipboard!