•  

Evolutionary Software Architectures (new for 2016)

A session at ArchConf

Tuesday 5th April, 2016

1:30pm to 3:00pm (PST)

This session defines the characteristics the evolutionary architectures,, along with engineering and DevOps practices necessary for implementation. I include characteristics, principles, migration strategies, and team impact.

For many years, software architecture was described as the “parts that are hard to change later”. But software architecture is the balancing of capabilities versus constraints. If build changeability one of your prime capabilites, evolutionary change becomes easier. The microservice architectural style is quite popular, but it is only one in a family of evolutionary architectures. This session defines the characteristics this family of architectural styles, along with engineering and DevOps practices necessary for implementation. I cover the principles behind evolutionary architectures, the practices needed for success, how organization and team structure affects these architectures, and specific engineer practices that facilitate evolutionary architectures. I also discuss migration strategies from common existing architectural types towards move evolutionary architectures.

About the speaker

This person is speaking at this event.
Neal Ford

Geek, speaker, writer, music lover, rabid reader, ThoughtWorker bio from Twitter

Sign in to add slides, notes or videos to this session

Tell your friends!

When

Time 1:30pm3:00pm PST

Date Tue 5th April 2016

Short URL

lanyrd.com/sdyqdw

Official event site

archconf.com/…2016/04/home

View the schedule

Share

Books by speaker

  • The Productive Programmer
  • Art of Java Web Development

See something wrong?

Report an issue with this session