Heuristics

Facilitate Communication to Resolve Boundary Conflicts

Authors: Peter Hunter, Elena Stojmilova, Kenny Schwegler, Andrea Magnorsky

Submitter: Peter Hunter

How should you handle architectural decisions that impact multiple team boundaries?

When a decision crosses team boundaries, the primary role is to facilitate communication rather than dictate a solution. The goal is to prevent teams from becoming defensive and to encourage collaborative problem-solving. This helps teams redraw boundaries or find agreements themselves.

Example

When a decision created conflict in the gray areas between teams, the priority was getting people to talk. This prevented defensive 'guard walls' from going up and enabled a collaborative resolution.

 

Tags

Follow us

Read our latest news from Virtual DDD on any of these social networks!

Recent heuristics

Discussed content

The Architect’s Dilemma: What to Do When You Disagree With a Team’s Decision