Những kỹ sư thông minh sẽ bất đồng về kiến trúc, điều đó lành mạnh. Công việc của TL là biến bất đồng thành một quyết định tốt và một nhóm cam kết, chứ không phải thắng cuộc tranh luận. Hầu hết các tranh chấp tan biến khi mọi người thống nhất về các tiêu chí.
Một quy trình để giải quyết
1. THỐNG NHẤT về tiêu chí trước — chúng ta đang tối ưu cho điều gì?
(quy mô, sự đơn giản, thời gian-ra-mắt, sự quen thuộc của nhóm)
2. Để mỗi bên trình bày lập luận MẠNH NHẤT của mình — steelman, đừng strawman
3. Tìm DỮ LIỆU — spike nó, benchmark nó, prototype nó
4. Nếu vẫn ngang ngửa — TL quyết định, và giải thích tại sao
5. BẤT ĐỒNG VÀ CAM KẾT — một khi đã quyết, mọi người cùng chèo về một hướng
