Smarte ingeniører vil være uenige om arkitektur, det er sundt. TL's job er at gøre uenighed til en god beslutning og et engageret team, ikke at vinde argumentet. De fleste tvister løser sig, når alle er enige om kriterierne.
En proces til at løse det
1. AGREE on the criteria first — what are we optimizing for?
(scale, simplicity, time-to-ship, team familiarity)
2. Let each side make its STRONGEST case — steelman, don't strawman
3. Look for DATA — spike it, benchmark it, prototype it
4. If still tied — the TL decides, and explains why
5. DISAGREE AND COMMIT — once decided, everyone rows together
