接上篇:揭秘IBM架构设计方法论 —— Solution Design I
2. 设计解决方案
2.1 开发架构概览
架构概览是解决方案要构建系统的高阶抽象,开发架构概览的主要目的是和项目的干系人沟通系统的主要结构和重要特征,因为不同的干系人的关注点有所差异,系统的架构概览也有不同的展现形式,但其描述的重点都是目标系统。
第一张示例展现的是企业视角,常用于和项目发起人的业务团队沟通,其展现了系统包括哪些大的功能模块,有哪些用户通过哪些渠道使用系统,以及系统需要哪些资源的支撑。

第二张示例是展现的是分层架构视角,常用在SOA架构方案的设计中:

第三张示例展现了从IT视角绘制的架构概览图:

2.2 调研候选资产
在此步骤中,架构师应当调研可以利用的资产,资产包括套装软件、开源软件、之前项目开发的可复用构件等,分析这些资产和项目需

本文详细介绍了IBM的Solution Design方法论,包括设计解决方案的各个步骤,如构建架构概览、调研候选资产、定义关键服务、开发高阶组件和运维模型,并强调了可行性评估和宣讲解决方案的重要性。内容涵盖了从企业视角到IT视角的架构设计,以及如何满足功能和非功能需求。
8450

被折叠的 条评论
为什么被折叠?



