Các quyết định kỹ thuật quan trọng nên được đưa ra một cách chủ đích, minh bạch và được ghi lại, chứ không phải được nghĩ ra trong đầu ai đó rồi bị quên lãng. Một quy trình tốt làm lộ ra các đánh đổi, xây dựng sự đồng thuận, và để lại một dấu vết để các kỹ sư tương lai hiểu được tại sao, chứ không chỉ là cái gì.
Một khung ra quyết định
1. KHUNG HÓA bài toán và các ràng buộc (chi phí, thời gian, kỹ năng nhóm, quy mô)
2. LIỆT KÊ các phương án thực tế — thường là 2-4, bao gồm cả "không làm gì"
3. ĐÁNH GIÁ từng phương án so với các ràng buộc và đánh đổi
4. QUYẾT ĐỊNH, và nêu rõ lý do một cách tường minh
5. GHI LẠI (ADR) và truyền đạt nó
6. XEM XÉT LẠI nếu các giả định thay đổi
