Tiêu chí bền vững của quyết định
https://www.infoq.com/articles/sustainable-architectural-design-decisions/
Để định nghĩa chi tiết về tính bền vững của quyết định, chúng tôi đã rút ra năm tiêu chí chính.
Chiến lược
Khi ra quyết định, người xem xét các hệ quả chiến lược nên cân nhắc những điều như tác động dài hạn của quyết định, ví dụ như công sức vận hành và bảo trì trong tương lai.
Đo lường được và Quản lý được
Bạn có thể đo lường và đánh giá kết quả của một quyết định theo thời gian dựa trên các tiêu chí khách quan, lý tưởng là các tiêu chí định lượng (như, chẳng hạn, được đề xuất bởi các kịch bản thuộc tính chất lượng và các buổi workshop4). Việc ghi lại mọi quyết định chi tiết là không thể, vì vậy các kiến trúc sư phải giới hạn mức độ chi tiết của quyết định ở một mức nhất định (chẳng hạn như tạo một lớp thiết kế). Điều này sẽ dẫn đến một tập hợp quyết định bền vững hơn và ít liên kết truy vết hơn. Hơn nữa, việc giới hạn số lượng phụ thuộc giữa các quyết định làm giảm hiệu ứng lan truyền của các thay đổi.
Khả thi và Thực tế
Lý do để điều chỉnh giải pháp cho phù hợp với vấn đề nên được chọn một cách thực dụng và được nêu rõ. Ví dụ, các kiến trúc sư có thể chỉ ra rằng họ đã cẩn thận tránh thiết kế quá mức hoặc thiếu (nghĩa là họ nên áp dụng cách tiếp cận “đủ tốt”).
Bắt rễ từ Yêu cầu
Việc ra quyết định nên dựa trên kinh nghiệm và bối cảnh thiết kế kiến trúc đặc thù của lĩnh vực. Nó nên tính đến môi trường công ty cũng như các yêu cầu và ràng buộc của dự án, bao gồm kỹ năng hiện tại của nhóm phát triển, ngân sách đào tạo và quy trình.
Vượt thời gian
Các quyết định nên dựa trên kinh nghiệm và kiến thức không có khả năng sớm lỗi thời. Ví dụ, các kiến trúc sư có thể chọn các mẫu hình hoặc chiến thuật kiến trúc không phụ thuộc nền tảng.