All sessions
Conference SessionAdvanced60 min

Don’t Let Your Org Chart Write Bad Code

Your architecture mirrors how your teams communicate. To ignore Conway’s law is a trap that will lead to software that is more expensive, and less effective, especially in the micro-services and composable era. Luis Fernandez uses "Don’t Let Your Org Chart Write Bad Code" to connect the warning signs to the underlying mechanics, showing how Conway's Law and Team Topologies can reduce silos and improve software design.

About This Session

In this session, we’ll explore why the biggest driver of your software architecture isn’t technology—it’s the way your teams are structured. We’ll dive into Conway’s Law, which explains how software systems mirror the communication patterns within an organization and look at Inverse Conway Maneuvers to see how reorganizing teams can help align architecture with business goals. To ignore Conway’s law is a trap that will lead to software that is more expensive, and less effective, especially in the micro-services and composable era. We’ll also examine Team Topologies, focusing on how different team types and interaction modes reduce complexity, improve collaboration, and speed up delivery.

Real-world examples will demonstrate how intentional organizational design can eliminate silos and enhance product quality by keeping your codebase closely tied to the customer experience and broader business objectives.