所谓的概念 TOGAF
框架开放组体系结构框架(The Open Group Architecture Framework,缩写:TOGAF)
业务架构:突出了架构治理、架构流程、架构组织结构、架构信息需求以及架构产品等方面;
数据架构:定义了组织中架构连续体和架构资源库的结构;
应用架构:描述了用于支持此可持续架构实践的功能和服务;
技术架构:描述了架构实践中用于支持各架构应用和企业连续体的基础设施需求和部署方式。前面1-3都是业务,最后是画饼后落地
如何高效沟通
能画图(UML),当面说,文字沟通。
沟通效率呈递减趋势
btw:
draw.io
StarUML
人精力有限,如何抓大放小
架构师的作用:把老板画的饼落地。
理解业务,抽象业务(DDD),注意边界,明确目标,聚焦核心需求(可控),技术选型,上下沟通,整合现有资源
核心能力-建模
建模是一种对现实事件的抽象,不同的心智会产生不同的模型,比如宗教,不同宗教就是对人生观世界观产生不同的模型
领域驱动(DDD)
用例驱动(UDD)
四色建模
CRC建模
CQRS建模