Insinyur cerdas akan tidak setuju tentang arsitektur, itu sehat. Pekerjaan TL adalah mengubah ketidaksepakatan menjadi keputusan yang baik dan tim yang berkomitmen, bukan memenangkan argumen. Sebagian besar perselisihan hilang setelah semua orang setuju pada kriterianya.
Proses untuk menyelesaikannya
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
