Solution architecture is a practice of defining and describing an architecture of a system delivered in context of a specific solution and as such it may encompass description of an entire system or only its specific parts. Definition of a solution architecture is typically led by a solution architect.
There are many definitions of "solution architecture" in the industry but no official definition exists yet. The Open Group (2009) defined solution architecture as:
- A used business operation or activity and how IS/IT supports that operation. A Solution Architecture typically applies to a single project or project release, assisting in the translation of requirements into a solution vision, high-level business and/or IT system specifications, and a portfolio of implementation tasks.
The definition provided by Gartner (2013) hints at a relationship between a solution architecture and the enterprise architecture:
- A solution architecture (SA) is an architectural description of a specific solution. SAs combine guidance from different enterprise architecture viewpoints (business, information and technical), as well as from the enterprise solution architecture (ESA).
Greefhorst and Proper (2013) define solution architecture as:
- An architecture of a solution, where a solution is a system that offers a coherent set of functionalities to its environment. As such, it concerns those properties of a solution that are necessary and sufficient to meet its essential requirements
Most definitions agree that the distinguishing characteristic of a solution architecture is that its context is a specific solution or deliverable as opposed to an entire enterprise or a segment of an enterprise. Furthermore, definitions put emphasis on the very specific nature of solution architecture and on its alignment with higher-level principles and specifications.
Video Solution architecture
Solution architecture topics
Solution architecture activities
According to Forrester Research, solution architecture is one of the key methods, by which enterprise architecture delivers value to the organization. Solution architecture activities take place during solution ideation, solution design, and solution implementation. During ideation, solution architecture establishes the complete business context for the solution and defines the vision and requirements for the solution. During design, solution architecture elaborates potential options, which may include RFIs, RFPs or prototype development. It selects the most optimal option and develops the roadmap for the selected solution. During implementation, solution architecture communicates the architecture to the stakeholders, and guides the implementation team.
Relationship with enterprise architecture
The relationship between enterprise architecture and solution architecture is generally well understood. According to the 2013 paper published by the Federation of Enterprise Architecture Professional Organizations, solution architecture includes business architecture, information architecture, application architecture, and technology architecture operating at a tactical level and focusing on the scope and span of a selected business problem. In contrast, enterprise architecture, which also includes the aforementioned four types of architecture, operates at the strategic level and its scope and span is the enterprise rather than a specific business problem. Consequently, enterprise architecture provides strategic direction and guidance to solution architecture.
Maps Solution architecture
See also
- Architecture Patterns (EA Reference Architecture)
- Segment architecture
References
Further reading
- Banerjee, Jaidip, and Sohel Aziz. "SOA: the missing link between enterprise architecture and solution architecture." SETLabs briefing 5.2 (2007): 69-80.
- Chen, Graham, and Qinzheng Kong. "Integrated management solution architecture." Network Operations and Management Symposium, 2000. NOMS 2000. 2000 IEEE/IFIP. IEEE, 2000.
- Gulledge, Thomas, et al. "Solution architecture alignment for logistics portfolio management." International Journal of Services and Standards 1.4 (2005): 401-413.
- Shan, Tony Chao, and Winnie W. Hua. "Solution architecture for n-tier applications." Services Computing, 2006. SCC'06. IEEE International Conference on. IEEE, 2006.
- Slot, Raymond, Guido Dedene, and Rik Maes. "Business value of solution architecture." Advances in Enterprise Engineering II. Springer Berlin Heidelberg, 2009. 84-108.
External links
- Solution Architecture Certification and Resources
Source of the article : Wikipedia