新知一下
海量新知
6 3 0 4 2 6 0

从零开始学架构(六)架构细化和架构视图

架构之家 | 架构师知识系列文章 2021/06/30 14:53

文章大纲

1、 架构为谁而设计?

2、 架构细化

3、 4+1 视图

4、 架构文档

5、 文章总结

一、架构为谁而设计

1.1 想一想

架构到底为谁而设计?

1.2 项目中的需求和角色

1 )回到架构的起点,一切从需求出发

2 )需求是从业务产生的,业务的来源是人

客户:系统实现业务目标和约束条件 [ 成本,上线时间 ]

用户:系统可以实现业务功能和运行期质量

公司:项目可以为公司盈利

管理:项目管理、人员配备的基础

开发:如何进行系统开发以及开发期质量

测试:测试的范围,方法,验收标准

运维:如何部署,网络环境,硬件设备

1.3 核心本质

1 )需求来自不同的涉众,不同涉众的关注点和要求是不一样的

2 )角色和分工不同,导致各角色的关注点和要求是不一样的

一句话:架构要从不同的视角出发,考虑不同涉众需求,做出满足他们需要的设计

二、架构细化

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

三、 4+1 视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

新知达人, 从零开始学架构(六)架构细化和架构视图

四、架构文档

新知达人, 从零开始学架构(六)架构细化和架构视图

五、文章总结

新知达人, 从零开始学架构(六)架构细化和架构视图


更多“架构”相关内容

更多“架构”相关内容

新知精选

更多新知精选