4–7 Nov 2019
Please log in

Evolutionary architectures and fitness functions: A pragmatic approach

Rene Weiss (embarc)
16:5017:35 Thursday, 7 November 2019
Location: Hall A5
Secondary topics:  Hands-on, Overview
Average rating: ****.
(4.17, 6 ratings)

Who is this presentation for?

  • Software developers and software architects




Modern software is developed iteratively, enhanced actively, and released often to production. Hence, it’s essential to know if a system fulfills required qualities like performance, security, maintainability, and fault tolerance while the software is being constantly changed. Fitness functions allow you to test software architecture for these qualities and enable effective incremental software development.

Rene Weiss shows you useful applications of small and pragmatic fitness functions and explores bigger approaches and tools used for chaos engineering at Netflix and other companies. You’ll get practical examples with live coding to see how these tools can be used in CI/CD pipelines, evolutionary experiments with A/B testing on code level, and how to do your first small chaos engineering experiment.

Prerequisite knowledge

  • General knowledge of software development, software architecture, and continuous integration

What you'll learn

  • Discover what fitness functions are and how they can be used to constantly test for quality of a software system
Photo of Rene Weiss

Rene Weiss


Rene Weiss is a software architect, consultant, and coach at embarc, where he teaches iSAQB Agile software architecture seminars, coaches teams in software architecture topics such as how to use Agile methodologies effectively, and supports customers in their Agile transition. He’s supported Agile software development endeavors for more than 12 years. Previously, he held roles such as software developer, software architect, project manager, Scrum Master, product owner, and head of software development, so he can rely on plenty of experience in a variety of settings and industries.

  • AXA
  • Contentful
  • Datadog
  • HERE Technologies
  • QAware
  • SIG
  • Zara Tech
  • GitLab
  • NearForm
  • WhiteSource
  • Cloud Native Computing Foundation

Contact us


For conference registration information and customer service


For more information on community discounts and trade opportunities with O’Reilly conferences

Become a sponsor

For information on exhibiting or sponsoring a conference


For media/analyst press inquires