Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization’s communication structure.
- Create arquitectures around business needs
- Fast feedback cycles
- Modular (domain-driven design)
- Each product can have different levels of maturity
- Hypothesis-driven and experimentation mindset