deliver:Agile 2019 has ended
Back To Schedule
Monday, April 29 • 1:30pm - 3:00pm
Building Evolutionary Architectures (Rebecca Parsons)

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.

With business models and business needs changing so rapidly, an adaptable architecture is critical to allow systems to cope with change. Historically, adaptability has been sought through anticipating the places where a system must be adaptable and through various architectural approaches. However, recent experiences have shown these approaches to be inadequate, at least as currently practiced. This workshop presents some principles of evolutionary architecture that allow systems to respond to change without needing to predict the future. We then describe three approaches that realize these principles and discuss how these approaches support adaptability of systems in an evolutionary way. As an exercise, groups at the tables will take a couple of architectural requirements and decide on appropriate fitness functions for those requirements.

Learning Outcomes:
  • * Learn about the underlying principles of evolutionary architecture and will see how various techniques like continuous delivery support creating and evolving the architecture of systems.
  • * Gain experience creating fitness functions and seeing how they support architectural governance and test for architectural features.


avatar for Rebeca Parsons

Rebeca Parsons

CTO, ThoughtWorks
@Dr. Rebecca Parsons is ThoughtWorks' Chief Technology Officer. She has more than 20 years' application development experience, in industries ranging from telecommunications to emergent internet services. Rebecca has published in both language and artificial intelligence publications, served on numerous pro... Read More →

Monday April 29, 2019 1:30pm - 3:00pm CDT
Hermitage Ballroom D