The communication structures in your organisation influence your software architecture. We explore some examples of this and explain how it relates to Domain-Driven Design (DDD) and Microservices.
0:00 Definition
0:31 Layered teams example
2:04 Lifecycle teams example
3:07 Cross-functional teams & DDD
4:22 Inverse Conway Manoeuvre
Conway's Law: https://www.melconway.com/Home/Conways_Law.html
Inverse Manoeuvre: http://jonnyleroy.com/2011/02/03/dealing-with-creaky-legacy-platforms/