Evaluation of an application architecture is an important step in any architecture-definition process. Its level of significance varies from organization to organization, based on a variety of factors (such as application size and business criticality). In some IT organizations, it is a part of a formal process; in others, it is performed only upon special requests that stakeholders might raise. Enterprises sometimes have a dedicated “Architectural Review Board” (or ARB) that is made up of a team of experienced architects who are earmarked for performing periodic architectural evaluations. Scenarios that drive the architecture-evaluation process include: · When a business must validate an application architecture to see whether it can support new business models. · An expansion to new geographies and regions—resulting in the need to check whether an existing application architecture can scale to new levels. · Impaired application performance and
Here, I register my thoughts. Usually it will be around architectural consulting, enterprise architecture, other interesting stuffs related to business benefits