Architecture goodness assessment
Architecture goodness assessmentArchitecture is never just a technical decision. Systematic evaluation of architectural decisions starts by recognizing the correct criteria. With the correct criteria decisions can be made on fact basis and different stakeholders are properly taken into consideration.
For evaluating different architectural options the criterias for comparing them are required. There are often as many perspectives as there are stakeholders so selecting the meaningful one's is not often easy. Often an external opinion can give more reliable outcome than a biased view from one of the existing stakeholders. The old fact that a result is only as reliable as the meters used for measuring it, stands valid for architectural decisions as well.
Below you can find some typical examples of perspectives that would be good to considered.