Measuring the quality of architecture decisions
Architects at times end up taking suboptimal decisions with eventual integrity in mind due to unforeseen situations, as mentioned earlier. On the other hand, in many cases, all of the required information may not come through, even at Define acronym. In certain other situations, decisions need to be taken based on compromises and trade-offs. In all decision-making scenarios, it is important to understand the balancing of various parameters used in the decision-making process to understand shortcomings.
The simplest approach to measuring the quality of architecture decisions is based on five core parameters: business value, lead time, sustainability, risk, and cost. Many architects do not include cost in architecture decisions and regard it as a delivery parameter. However, in Agile architecture, the cost of quality and the cost of architecture need to be considered as a key parameter for decision making. The following diagram shows...