TOGAF之架构标准规范-业务架构

TOGAF标准规范中,业务架构阶段的主要工作是开发支持架构愿景的业务架构。

如上所示,业务架构(Business Architecture)在TOGAF标准规范中处于B阶段,该阶段的主要内容包括阶段目标、阶段输入、流程步骤、架构方法。

阶段目标

开发目标业务架构,该业务架构用于指导企业如何完成业务目标、响应架构愿景中定义的策略驱动、解决架构工作以及利益相关者的问题

识别确认基线业务架构以及目标业务架构之间的区别以及路线图

阶段输入

架构参考

从企业外部引入的架构参考资料,包括架构仓库中的所有架构相关的文档资料

非架构性输入

  • 架构工作的要求,组织架构、业务战略

  • 业务规则、业务目标、业务驱动

  • 企业架构能力的总体评估、包括业务能力评估、IT能力评估、架构成熟度评估、业务转型准备情况评估

  • 架构沟通计划,确认沟通目标、沟通需求、沟通机制以及沟通时间

架构性输入

  • 企业架构的组织模型,受影响的组织范围、成熟度评估以及解决方法、架构团队的角色与责任、架构工作的约束、预算需求、治理与支持策略

  • 已剪裁的架构框架,包括架构方法、架构内容、配置与部署工具

  • 已批准的架构工作,主要包括架构项目、架构愿景、角色责任、项目交付、项目验收、项目计划

  • 架构原则,包括业务架构原则、数据架构原则、应用架构原则、技术架构原则

  • 企业可持续性,主要包括企业可持续、架构可持续、解决方案可持续

  • 架构仓库,包括可重用的构建块、公共可参考的模型、特定组织的参考模型、企业组织标准

  • 架构愿景,利益相关者的问题、架构工作的目标、总体架构概况、业务场景使用、利益相关者的需求

  • 架构定义文档,基线业务架构、基线技术架构、基线数据架构、基线应用架构、目标业务架构、目标技术架构、目标数据架构、目标应用架构

流程步骤

选择参考的架构模型、架构观点、架构工具,主要是基于业务驱动以及利益相关者的关注点从架构仓库中选择业务架构相关的资源,其中包括参考的架构模型、架构风格、架构观点、架构分析的技术与工具

  • 确定整体建模过程,其中包括业务能力映射关系、组织映射关系、价值流映射关系、结构化分析、用例分析、过程建模,用于确定业务价值与业务架构的对应关系

  • 确认架构的服务粒度、服务界限、服务约定,主要是确定组件与服务、组件与功能点、服务与功能点之间的构成与包含关系,以及在业务架构、应用架构、技术架构开发过程中的服务约定关系

  • 确认业务构建模块的分类,主要包括价值流分类、业务能力分类、组织参与者分类、驱动目标分类、角色分类、业务功能分类、区域分类、过程事件控制产品分类、合约与措施分类

  • 确认矩阵关系,主要包括价值与能力的矩阵关系、策略与能力的矩阵关系、能力与组织的矩阵关系、业务相互影响的矩阵关系、参与者与角色的矩阵关系

  • 确认图示关系,主要包括业务模型图、业务能力映射关系图、价值流映射关系图、组织映射关系图、业务发展路线图、业务服务信息图、功能分解图、目标服务图、业务用例图、组织分解图、流程图、事件图

  • 确认收集的各种类型的需求,其中包括业务领域的相关需求、输入到数据架构应用架构技术架构阶段的需求、提供详细的指导去设计实现解决原始架构需求的问题

开发基线业务架构,基于已有的业务架构开发出基线业务架构,用于扩展支持目标业务架构,解决利益相关者的关注问题

开发目标业务架构,用于扩展支持架构愿景,解决利益相关者的关注问题

执行差距分析,主要是验证架构模型的内部一致性以及准确性

  • 从不同的角度对架构模型执行综合分析

  • 验证架构模型对原则、目标以及约束的支持

  • 标识新架构模型与已有架构模型的变化点

  • 测试架构模型对需求的完整性

定义候选的路线图组件,初始化业务架构路线图,用于后续阶段的优化

处理业务架构的相关影响

  • 确定新业务架构是否对已有的业务架构产生影响

  • 确定最近的业务变化是否对业务架构产生影响

  • 确定一些业务架构的工作是否可以用在企业组织的其他区域

  • 确定业务架构是否对其他项目产生影响

  • 确定业务架构是否受到其他项目的影响

利益相关者正式评审业务架构,检查架构项目以及架构工作的原始动机是否与业务架构一致,以及解决这些不一致的问题

最终确认业务架构

  • 为每个构建模块选择标准,主要是从架构仓库中重用已有的参考模型

  • 完全文档化每个构建模块

  • 对整体架构的业务目标实施最终的交叉检查

  • 文档化最终的需求跟踪报告

  • 在架构仓库中文档化最终的架构映射关系

  • 最终完成所有的工作产品

创建架构定义文档

  • 在架构定义文档中,文档化构建模块的建模过程

  • 在架构定义文档中,准备业务部分,其中,包括业务功能的概述、业务功能的详细描述、管理业务功能的概述、与工作实践法律法规金融政策相关的标准规则指导

  • 工作技能的矩阵关系以及工作的描述

阶段输出

优化更新架构愿景的阶段交付

  • 包括架构工作的声明

  • 已经验证的业务规则、业务目标、业务驱动

  • 架构原则

架构定义文档

  • 基线业务架构V1.0版本

  • 目标业务架构V1.0版本

    • 组织结构,业务区域与企业单元的对应关系

    • 业务目标,企业组织的业务目标、企业单元的业务目标

    • 业务功能,业务功能分解、业务功能按照层次分解

    • 业务服务,企业组织提供的服务、企业单元提供的服务,对客户提供的组织内外的服务

    • 业务流程,包括具体措施以及可交付件

    • 业务角色,包括需求开发以及需求更新的技能

    • 业务数据模型

    • 企业组织与业务功能的对应关系

  • 解决利益相关者的关注问题的已选观点的视图

架构需求规格说明书

  • 架构需求

  • 业务服务约定

  • 应用服务约定

  • 实现指导

  • 实现规格

  • 差距分析

  • 技术需求

  • 业务需求

业务架构组件

  • 功能需求

  • 业务价值

  • 风险分析

  • 架构区域

  • 架构转型

  • 关键措施

  • 解决方案

模块分类

  • 价值流分类

  • 业务能力分类

  • 价值流阶段分类

  • 组织参与者分类

  • 区域目标分类

  • 角色分类

  • 业务服务功能分类

  • 业务区域分类

  • 过程事件控制产品分类

  • 合约措施分类

矩阵关系

  • 价值流与能力矩阵关系

  • 策略与能力矩阵关系

  • 能力与组织矩阵关系

  • 业务相互影响矩阵关系

  • 参与者角色矩阵关系

图示关系

  • 业务模型图

  • 业务能力映射关系

  • 价值流映射关系

  • 企业组织映射关系

  • 业务发展规划图

  • 业务服务信息图

  • 业务功能分解图

  • 产品生命周期图

  • 业务目标服务图

  • 业务可重用图

  • 企业组织分解图

  • 业务流程图

  • 事件图

架构方法

总体概述

业务架构是从一个全面的、多维度的业务视角展示了架构能力、端到端的价值交付、信息以及组织结构,以及这些业务视角与策略、产品、政策、措施、利益相关者之间的联系,业务架构用于支持架构愿景以及持续到数据架构、应用架构、技术架构及其他阶段

开发基线业务架构

基于已有的业务架构、架构愿景、新业务需求、新架构模型以及业务架构阶段的其他输入优化开发出基线业务架构

应用业务能力

应用不同的业务分析方法、业务建模技术工具开发业务架构,例如,映射关系分析方法、业务能力成熟度分析方法

应用价值流

使用架构愿景阶段的价值流、业务架构阶段输入的价值流开发出业务架构

应用组织映射关系

组织映射关系展示了企业组织单元、合作者、利益相关者与业务单元的对应关系,业务单元与价值流之间建立映射关系,从而体现出企业组织的业务价值端到端的交付

应用建模技术

建模与映射关系技术是用于展示业务能力、价值流以及企业组织之间的对应关系

  • 业务流程建模,具体的业务流程展示了业务活动、数据流向、信息交互的执行过程

  • 用例建模,业务用例可以展示了业务流程、业务功能、业务场景的参与者及其之间的交互

  • 类建模,类建模是用于展示对现实世界事物的抽象、类与类之间的对应关系、类与类之间的信息交互

如上所示,客户信息类包含了联系地址信息类、账单地址信息类、货运地址信息类,这些地址信息类继承自一个上层地址信息类Address,这些抽象的类组成了业务数据之间的信息交互关系

架构仓库,在架构仓库中引入的资源

  • 工业级的架构参考模型

  • 特定企业的业务架构

  • 特定企业的构建模块

  • 应用标准

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/497791.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

科技创新 数智未来|清科·沙丘投研院走进竹云

12月20日,清科沙丘投研院带领企投家团队走进竹云交流分享,聚焦技术创新、企业数字化管理、行业前沿应用案例等热点议题,深入探讨数字技术如何点燃企业高质量发展的澎湃动力,共话企业数字化、智能化发展之道。 达晨财智股权管理部…

【免费分享】mysql笔记,涵盖查询、缓存、存储过程、索引,优化。

概括 本篇笔记涵盖基础查询、视图、存储过程、函数、索引、优化、分库分表。适合在学完mysql后进行时常观看。下面展示部分内容。如果需要可以在文章底部的链接进行下载查看。 简介 数据库 数据库:DataBase,简称 DB,存储和管理数据的仓库…

Docker 安装全攻略:从入门到上手

Docker 安装全攻略:从入门到上手 在当今的软件开发与部署领域,Docker 已经成为了一项不可或缺的关键技术。它能够将应用程序及其依赖项打包成轻量级、可移植的容器,极大地简化了开发、测试和部署的流程。本文将详细讲解在不同操作系统下 Doc…

mysql建立主从集群

mysql建立主从集群需要多个mysql服务器,主从数据库是通过log日志来进行同步的,所以需开启log-bin。本地安装多个mysql参考底部 主数据库配置 打开主数据库my.ini配置文件,给其配置server_id1 [mysqld] port3306 basedirD:/phpstudy_pro/1/…

curl+openssl 踩坑笔记

curl编译:点击跳转 踩坑一 * SSL certificate problem: unable to get local issuer certificate * closing connection #0 curl: (60) SSL certificate problem: unable to get local issuer certificate More details here: https://curl.se/docs/sslcerts.html …

【开源免费】基于SpringBoot+Vue.JS租房管理系统(JAVA毕业设计)

本文项目编号 T 102 ,文末自助获取源码 \color{red}{T102,文末自助获取源码} T102,文末自助获取源码 目录 一、系统介绍二、数据库设计三、配套教程3.1 启动教程3.2 讲解视频3.3 二次开发教程 四、功能截图五、文案资料5.1 选题背景5.2 国内…

小程序配置文件 —— 13 全局配置 - window配置

全局配置 - window配置 这里讲解根目录 app.json 中的 window 字段,window 字段用于设置小程序的状态栏、导航条、标题、窗口背景色; 状态栏:顶部位置,有网络信号、时间信息、电池信息等;导航条:有一个当…

BLE core 内容整理解释

本文内容比较杂散,只是做记录使用,后续会整理的有条理些 link layer 基本介绍 **Link Layer Control(链路层控制)**是蓝牙低功耗(BLE)协议栈的核心部分,负责实现设备间可靠、安全、低功耗的数…

【目标跟踪+人流计数+人流热图(Web界面)】基于YOLOV11+Vue+SpringBoot+Flask+MySQL

前言 本系统是基于YOLOv11SpringBootVueFlaskMySQL的人流计数、人流热图系统(包含YOLO全系列) 系统可以上传视频选择yolo模型进行人流计数。还支持自主划定检测区域,行人轨迹追踪、查看计数结果等功能。 可支持人流计数、人流热图以及人流热…

vuex - 第一天

思维逻辑 解决问题 代码能力2 vue2的项目 北京前端鸿蒙6期 语雀 vuex 在组件中使用 插件支持v2和v3 宏任务 和 微任务 多问问自己为什么 new的四步

什么是网络安全(Cybersecurity)?

不同组织机构对网络安全(Cybersecurity或Cyber Security)的定义不尽相同。从目标上来说,网络安全主要用于保护网络、计算机、移动设备、应用程序及数据等资产免受网络攻击,避免造成数据泄露、业务中断等安全问题。 网络钓鱼、勒索…

Selenium+Java(21):Jenkins发送邮件报错Not sent to the following valid addresses解决方案

问题现象 小月妹妹近期在做RobotFrameWork自动化测试,并且使用Jenkins发送测试邮件的时候,发现报错Not sent to the following valid addresses,明明各个配置项看起来都没有问题,但是一到邮件发送环节,就是发送不出去,而且还不提示太多有用的信息,急的妹妹脸都红了,于…

虚拟机网络配置

【1】虚拟机提供的网络 桥接模式:可以联网,和主机不是同一个ip地址 NAT模式:可以联网,虚拟机和主机是同一个ip地址 仅主机模式:不能联网,可以实现虚拟机和主机之间的通信 【2】虚拟机是否能连接网络 …

STM32学习之 按键/光敏电阻 控制 LED/蜂鸣器

STM32学习之 按键/光敏电阻 控制 LED/蜂鸣器 1、按键控制 LED 按键:常见的输入设备,按下导通,松手断开 按键抖动:由子按键内部使用的是机械式弹簧片来进行通断的、所以在按下和松手的瞬间会伴随有一连串的抖动 按键控制LED接线图: 要有工程…

2024/12/29周报

文章目录 摘要Abstract粒子群优化文献研究背景污水处理面临的挑战现有优化方法的局限性 研究方法基于BSM1仿真平台的污水处理建模动态多目标粒子群优化算法(DMOPSO-CD)多目标优化控制架构(SOFNN) 研究过程研究结果与分析总结 摘要…

C#冒泡排序

一、冒泡排序基本原理 冒泡排序是一种简单的排序算法。它重复地走访要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。 以一个简单的整数数…

科技云报到:人工智能时代“三大件”:生成式AI、数据、云服务

科技云报到原创。 就像自行车、手表和缝纫机是工业时代的“三大件”。生成式AI、数据、云服务正在成为智能时代的“新三大件”。加之全球人工智能新基建加速建设,成为了人类社会数字化迁徙的助推剂,让新三大件之间的耦合越来越紧密。从物理世界到数字世…

Node项目——从0开始构建且共享至Gitee

从0开始构建一个Node.js项目涉及多个步骤,包括设置开发环境、初始化项目、安装依赖、编写代码以及配置版本控制等。以下是一个详细的步骤指南: 1. 安装Node.js和npm 首先,确保你已经安装了Node.js和npm(Node Package Manager&am…

LabVIEW故障诊断中的无故障数据怎么办

在使用LabVIEW进行故障诊断时,可能会面临“无故障数据”的情况。这种情况下,缺乏明确的故障参考,使得系统难以通过传统对比法进行故障识别。本文将介绍应对无故障数据的关键策略,包括数据模拟、特征提取和基于机器学习的方法&…

3_TCP/IP连接三次握手与断开四次挥手

TCP/IP 通信是网络通信的基础协议,分为以下主要步骤: 1、建立连接(三次握手) 目的:保证双方建立可靠的通信连接。 过程: 1>客户端发送 SYN:客户端向服务器发送一个 SYN(同步&…