A model that helps people design effective teams for software development.| martinfowler.com
Outcome-oriented teams combine people with different skills focused on a single business outcome.| martinfowler.com
Systems are constrained to follow the communication patterns of their designers.| martinfowler.com