Software architectures should resemble the flows of change they enable. Therefore, a new system architecture requires a good team foundation that enables and encourages fast flow, autonomy and accountability within each team. The Team Topologies book mentions that although the Reverse Conway Maneuver might get an initial push back, "with sufficient willpower from management and awareness from teams, this approach can and does work.” (p.18)

Go to Source