Architecture Options & Recommendations is one of the services that Microsoft architects conduct with businesses as part of the Microsoft Value Realization Framework. It’s one of the Value Realization services that we mentioned in our earlier post,Welcome to the Value Realization Blog.
Here we evaluate the architecture (in its broadest sense) across multiple perspectives – technical, business, social, commercial, and validate the proposed technology architecture(s) against the business imperatives, business architecture, business outcomes, and expected business value. All to enable various stakeholders to have their concerns about the proposed solutions evaluated and addressed.
The key here is that architectural choices are based on tested and proven practices recommended by Microsoft , as well as our value-driven approach.
When a business explores initiatives for modernizing, becoming more agile, or improving IT services, many tradeoffs become apparent: stakeholders must feasibly balance cost, value, future capability, security, business benefits, and technical demands.
Leaders throughout a business carefully examine their options and constraints, and ask questions such as:
An architect can help a business consider these questions and factors, and choose appropriate solutions and approaches for implementing them.
Microsoft Enterprise Architects provide a service called Architecture Options & Recommendations, which helps businesses explore their options, identify important tradeoffs, resulting in confident choices.
When we perform the Architecture Options & Recommendations service, we create a roadmap for the architecture is grounded in the business case and reduces the complexity for a given initiative.
We evaluate each architecture option against business objectives, business value, architecture principles, IT standards, commercial factors, constraints, and other aspects critical to the business.
Our objectives when identifying and evaluating architecture options include the following:
When performing the Architecture Options & Recommendations Service, a Microsoft architect and colleagues work with many members of the business. Participants include business executives, stakeholders, financial experts, and architectural review boards.
Architects learn about and take into account customer-specific options and constraints while identifying solutions and approaches. Throughout the process, we document rationale and choices with relevant details.
The Architecture Options & Recommendations Service provides documented and substantiated information about architectural tradeoffs and decisions. The service highlights proven and recommended solutions to enable an enterprise to make appropriate architectural choices. By using this nimble yet rigorous approach is key to creating and governing the architecture overtime.
Microsoft architects use well-known approaches to help businesses evaluate architecture options. We introduce additional value through many avenues:
To perform the service, a Microsoft architect uses information obtained from an enterprise, and expertise and proven practices from Microsoft. We generally follow these steps:
The Architecture Review Board of Contoso Bank became concerned about the growing complexity of the bank’s information architecture and line-of-business applications. Mergers during the last several years had increased the client base and portfolio of offerings for the bank.
As a result, the IT environment had become very complex and difficult to maintain. The Director of Group Technology expressed the impact of the complexity and how it adversely affected agility and time-to-market. We noted also that the technology team’s relationships were eroding with their business partners, such as Retail and Corporate.
The Architecture Review Board decided to evaluate architectural options that would help simplify and optimize the IT environment. Microsoft helped the enterprise architecture team, business representatives, and operations staff to review viable options that would reduce complexity.
Using an approach that was part consultative, and part collaborative, the Microsoft architect worked with the following stakeholders and participants:
The bank considered several options for producing a simpler architecture:
The Microsoft architect helped the Architecture Review Board and other participants to identify the valuable and feasible initiatives. The CIO, having a better understanding of the complexity of the bank’s needs, began pursuing and promoting ideas for configuring ready-made solutions, rather than building new solutions from scratch.