Encyclopedia · Free preview
Inverse Conway Maneuver
A strategy of changing communication and collaboration arrangements to encourage a desired system structure. It applies Conway’s observation in reverse while recognizing that technical dependencies and organizational choices must be addressed together.
The inverse Conway maneuver deliberately changes communication arrangements to support a desired system design. It responds to Conway’s observation that system structure tends to reflect the organization’s communication structure. The relevant arrangement is who can coordinate and understand dependencies, which may differ substantially from the formal reporting chart.
Begin with a concrete mismatch: perhaps a feature needs repeated cross-team negotiation because responsibility is divided by technical layer. Changing team boundaries is one possible response, but a shared interface, temporary collaboration, or clearer ownership may be enough. Organizational change cannot by itself create sound architecture. The desired boundaries must also fit the domain and be supported by the technical work needed to make them real.
When to use it
When a desired system boundary conflicts with existing collaboration patterns, or repeated handoffs make a capability difficult to change coherently.
How it can help
Helps locate architectural difficulties that are reinforced by how teams communicate, coordinate, and own decisions.
Keep exploring
Read the full page.
Create your free access to continue reading and explore the complete library.
Register free with ChatGPT →Already registered? Use the same button to sign in.
Sign-in shares your email with Michael Simmons to create your site access. No payment required. Newsletter signup is separate. How your data is used