Blog / Technical / Team and Organizational Patterns

Team and Organizational Patterns

Software is built by people organized into teams. Team structure, communication patterns, and engineering culture have as much impact on software quality and delivery speed as any technical decision. Conway's Law...

large-scale-software-engineeringdocs

Software is built by people organized into teams. Team structure, communication patterns, and engineering culture have as much impact on software quality and delivery speed as any technical decision. Conway's Law states that systems mirror the communication structures of the organizations that build them.

Overview

mindmap root((Team and\nOrganization)) Team Topologies Stream-Aligned Teams Platform Teams Enabling Teams Complicated Subsystem Teams Interaction Modes Cognitive Load Engineering Culture Psychological Safety Blameless Culture Learning Organization Documentation Culture Code Review Culture Tech Debt Management Agile at Scale Scrum Kanban SAFe Spotify Model Shape Up OKRs

Topics in This Section

File Topic Key Concepts
01_team_topologies.md Team Topologies Stream-aligned, platform, enabling teams
02_engineering_culture.md Engineering Culture Psychological safety, learning, code review
03_agile_lean_scale.md Agile at Scale SAFe, Spotify, Shape Up, OKRs