架构金字塔
查看原图(大图)
我们给个产品做架构时开始肯定不是直接出功能模块、数据关系等最重要是要从金字塔上端开始从使命、愿景到策略(这些更有可能公司制定)才到目标目标主要做就是分析As-Is到To-Be这个也是项目组在做业务规划和架构时需要花时间明确地方相关涉众必须在目标上达成致如果使命、愿景和测路是大方向那么目标就是具体做事情前指导如果这个错了则会对后续工作造成不可想象后果
目标确定后我们要做就是作具体As-Is分析以及To-Be了那么我们下面看看做架构时我们需要关注哪些方面呢?
架构组成
在架构 - 又个类似和“平台”样词汇中我对架构进行了些总体概要描述下面对企业架构组成进行下描述
查看原图(大图)
产品架构、流程架构、信息架构、应用架构和技术架构这些架构层次其实大部分业务架构师在做架构时都接触过只是很多人没有形成统概念而已这么多架构那我们如何描述它呢?以下将介绍下ArchiMate模型语言
架构描述
查看原图(大图)
ArchiMate是种集成多种架构种可视化业务分析模型语言它从 下图业务、应用和技术 3个层次(Layer)对象、行为和主体 3个方面(Aspect)和产品、组织、流程、信息、数据、应用、技术领域(Do)来进行描述:
查看原图(大图)
图例
查看原图(大图)
每层通用描述
查看原图(大图)
业务功能(Functions )和角色(Actors)
查看原图(大图)
产品(Product)和服务(Services)
查看原图(大图)
服务(Services)和接口(Interfaces)
查看原图(大图)
业务流程(Business Process)
查看原图(大图)
信息(Information)
查看原图(大图)
应用(Application)
查看原图(大图)
业务流程和应用
查看原图(大图)
技术(Technology)
查看原图(大图)
部署(Deployment)
查看原图(大图)
分层架构(Layered Architecture)
查看原图(大图)
总图结构例子
以下我我在个项目应用中总图只是粗略应用具体细节就不列了以免误人子弟但是架构需要主要内容这张图都表现出来了
查看原图(大图)
ArchiMate 和 TOGAF (the Open Group Architecture Framework) 关系
查看原图(大图)
最新评论