架构的交付到底应该交付什么?

Posted 大象无形,大音希声

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了架构的交付到底应该交付什么?相关的知识,希望对你有一定的参考价值。

架构的交付到底应该交付什么?

最近在重新温习TOGAF,想起了以前很多自己周围同事朋友对架构, 很多都认知不全;大多数的朋友以为架构就是技术选型,画几张图,比如用例图,时序图,架构图;是对,但是不全对。那么架构的到底应该交付什么?下面笔者站在巨人的肩膀上,罗列和总结了架构不同阶段的核心交付制品。下面以TOGAF的标准为例,见下图,其从大的方面列出了架构的需要交付的内容制品的类别。

下面就是其进一步的细化。

1. 架构预备阶段

原则目录集

2. 架构愿景

利益相关者映射矩阵
价值链图
解决方案概念图

3. 业务架构

组织和Actor清单
角色清单
业务服务和功能关系清单
业务交互关系矩阵
Actor和角色关系矩阵
业务轨迹图
业务服务/信息图
功能分解图
产品生命周期图

4. 信息系统-数据架构

数据实体和数据组件目录集
数据实体和业务功能矩阵
应用/数据矩阵
概念数据图
逻辑数据图
数据分发图

5. 信息系统-应用架构

所有应用清单
界面清单
应用组织矩阵
角色应用矩阵
应用功能 矩阵
应用交互矩阵
应用通信图
应用和用户位置图
应用用例图

6. 技术架构

技术标准目录集
技术清单
应用技术矩阵
环境和位置图
平台分解图

7. 机会和解决方案

项目背景环境图
效益图

8. 需求

需求目录集

参考文献

https://pubs.opengroup.org/architecture/togaf9-doc/arch/chap30.html

以上是关于架构的交付到底应该交付什么?的主要内容,如果未能解决你的问题,请参考以下文章

构建制品不一致,后续工作都是白费 | 研发效能提升36计

谈谈如何提升应用发布的质量?

部署:持续集成(CI)与持续交付(CD)——《微服务设计》读书笔记

现在大家都在说的云原生到底是啥?

云原生有什么用?一文带你了解云原生四要素!

交付架构师工作指引