当前位置: 首页 > article >正文

敏捷与企业架构:战略联盟

介绍

企业架构的三大支柱是对齐、洞察力和质量

  • 对齐:企业架构(Enterprise Architecture)使战略与运营、业务需求与IT供应保持一致,并确保这些变化符合企业战略和目标。

  • 洞察力:企业架构提供对组织、信息系统和技术的当前和预期状态的见解。

  • 质量:企业架构有助于提高单个解决方案的质量,简化其开发和维护。

企业今天面临的一些挑战包括:

  • 业务敏捷性

  • 全球化和数字化

  • 系统日益复杂

  • 产品类型开发

  • 市场竞争

企业架构采用的陷阱

组织常常专注于企业架构的技术方面,因为大多数企业架构计划都是由首席信息官(CIO)IT总监推动的。企业架构团队花费大量时间选择企业架构框架和工具,而非定制它们以开发合适的企业架构。此外,企业架构师经常被卷入运营活动或日常项目工作中,虽然这些活动显得富有成效,但在解决企业层面问题上贡献甚微。


今天,整个行业对架构师的看法正在发生变化。

企业架构师不仅应参与战略阶段,还应参与端到端实施,紧密合作,以实现业务战略。此角色要求编码能力,以赢得组织的尊重,同时需要监督战略的实施。

基于这些问题,在定义企业架构时,敏捷性成为关键。以下部分详细讨论了敏捷与企业架构的关系,并解释了企业架构师在敏捷开发中的作用。

敏捷企业架构

敏捷是一种用于软件开发和项目管理的方法。它将单个项目分解为更小、易管理的细分项目,加速设计进程并尽快交付优质产品。

敏捷架构是协作的、精益的、可适应的。它支持敏捷企业的创新和数字技术的采用。


敏捷企业架构框架

在敏捷方法中,企业架构师的重点在于:

  • 通过早期和持续交付有价值的软件来满足客户

  • 接受即使在开发阶段后期也提出的变更

  • 经常交付工作软件,优先考虑较短的时间周期(几周到几个月)

  • 在整个项目中,与商界人士和开发人员持续合作

  • 通过面对面对话有效传达信息

  • 衡量进步的标准是工作软件的开发

  • 持续关注技术卓越和良好设计

敏捷企业架构框架(A企业架构F)帮助打破IT和业务之间的障碍,促进快速团队合作,基于实时客户反馈迭代改进最小可行产品(MVP)。A企业架构F通过构建支持云、DevOps、微服务、数据分析、测试自动化和API的新架构,推动企业数字化转型。

A企业架构F的迭代生命周期

A企业架构F采用迭代生命周期定义架构,允许随着问题和约束的深入理解,逐步发展架构。


a) 敏捷企业架构规划

此步骤涉及架构愿景和前期规划,范围涵盖利益相关者的业务问题和优先级。

  • 架构愿景:提供文档以获得继续开发目标架构的许可,解决利益相关者的关注和优先级。

  • 架构积压:包括产品的价值、复杂性、依赖性和紧迫性

b) 敏捷架构定义

此步骤定义了涵盖业务、应用程序、数据和技术的领域架构,旨在解决当前问题。通过消除差距,确保利益相关者的理解一致。

c) 敏捷企业架构分类法

敏捷企业架构分类法包括敏捷架构原则、价值观和最佳实践,遵循敏捷架构域工件的标准化清单。


d) 实施

敏捷团队采取渐进式方法,而非一次性决定整个程序的架构需求,以确保设计与愿景保持一致。企业架构师和敏捷团队需共同做出决策,平衡商业价值、技术债务与设计细节。

企业架构师应专注于:

  • 有意的架构:架构是一种合作

  • 构建最简单有效的架构

  • 编码或建模(尖峰、原型、域和用例模型)

  • 构建和测试(设计可测试性)

  • 实施架构流程(架构史诗和投资组合看板)

e) 敏捷企业架构组织

企业架构实践应构建敏捷的企业环境,团队需包括企业和解决方案架构师,结合业务架构专家,以确保成功实现愿景。

  • 敏捷首席架构师(ALA):在整个企业中推广敏捷方法,消除障碍,作为企业架构产品的产品所有者。

  • 企业架构师:参与敏捷团队,帮助开发、改进和维持企业架构,同时提供架构咨询。

f) 企业架构存储库

企业架构存储库用于存储所有敏捷架构和开发工件,确保信息共享和可访问性。

g) 敏捷企业架构治理模型

敏捷治理通过架起管理层和项目团队的桥梁,为组织创造价值。其特点包括:

  • 支持敏捷团队自主架构决策

  • 跨学科敏捷团队处理复杂问题

  • 减少企业架构的管理负担

  • 提高架构覆盖率


摘要

敏捷性在企业转型中扮演着关键角色,涵盖功能、技术、运营和业务转型四个维度。在所有维度中,企业架构与敏捷相辅相成。企业架构师必须与团队密切合作,从项目启动到实施,每一步都必须积极参与,确保功能规范符合业务预期,并不断适应团队反馈。

产品所有者、敏捷架构师与团队应共同定义冲刺范围,并及时展示输出成果以获得客户反馈。


关于作者

Dr. Gopala Krishna Behara
Wipro Technologies首席企业架构师

他是The Open Group TOGAF Certified、AWS解决方案架构师、IBM云解决方案架构师,并担任多个架构转型项目的导师和作者,具有丰富的全球项目经验,曾参与美国、欧洲、亚太等多个地区的企业架构转型工作。


http://www.kler.cn/a/299638.html

相关文章:

  • C#中chart绘制曲线
  • 居然还有人不懂强引用、弱引用与软引用
  • svn常见错误及解决办法
  • 「豆包 Marscode 体验官」AI 加持的云端 IDE——三种方法高效开发前后端聊天交互功能
  • spring ai整合ollama anythingllm
  • webpack+lite-server 构建项目示例
  • 二百六十三、Java——IDEA项目打成jar包,然后在Linux中运行
  • 智能交通(四)——CMC特刊推荐
  • C#Bitmap和Image之间的关系
  • 线性代数基础:向量、矩阵、张量及其在机器学习中的应用详解
  • C++——矩阵无重复行列取数问题
  • 游戏出海迎新变局——海外游戏市场有哪些新趋势和新机遇?
  • SAP自动付款和自动付款常见错误解决方案
  • SAP ABAP选择屏幕(ACTIVE,INPUT,REQUIRED)
  • 说一下解除docker限制内存警告
  • 基于SpringBoot+Vue+MySQL的房屋租赁管理系统
  • 深入理解TCP三次握手
  • A题 农村公交与异构无人机协同配送优化
  • 2024年【汽车驾驶员(技师)】考试题及汽车驾驶员(技师)找解析
  • Docker 实战:快速安装 Nginx、Redis、MySQL 等常用软件