根据2017 Project and Portfolio Management Landscape总结,Planview调查的49%的公司在过去12个月内都遭遇过项目失败。
在快速变化的技术环境中,组织需要转变其流程和系统,以满足新兴的业务需求。这种数字化转型需要特定的专业知识和一系列实践,以使技术解决方案与业务目标保持一致。
解决方案架构属于在任何技术解决方案开发以前执行的最重要实践之一。在本文中,我们将讨论解决方案架构是什么,描述解决方案架构师的角色,并解释如何采用此实践帮助解决业务问题。
解决方案架构是设计,描述和管理特定业务问题解决方案工程的实践。
解决方案架构师是负责领导这种实践,并介绍特定解决方案整体技术愿景的人。
虽然可以在内部进行管理,但也有公司提供解决方案架构咨询的服务。
我们将在本文中讨论这些术语以及它们所包含的多个方面涵义。
企业架构vs解决方案架构与技术架构
企业架构
企业架构主要专注于构建复杂的企业生态系统和解决高层战略问题。企业架构定义了业务架构的战略方向,从而使我们可以了解支持该架构所需的技术设施。
解决方案架构
解决方案架构(SA)是一个复杂的过程,具有许多子流程,弥补了业务问题和技术解决方案之间的差距。它包括:
- 寻找可能解决现有业务问题的最佳技术解决方案。
- 向项目利益相关者描述软件的结构,特征,行为及其他方面。
- 定义功能,阶段和解决方案需求。
- 提供定义,管理和交付解决方