如何 0 成本启动全员 AI 技能提升?戳> 了解详情
写点什么

Gartner 探讨最佳与最坏的 EA 和应用架构实践

  • 2012-04-27
  • 本文字数:1734 字

    阅读完需:约 6 分钟

一场 Gartner 网络研讨会探讨了最佳与最坏的 EA 和应用架构实践。

Gartner 副总裁兼著名分析师 Betsy Burton 与副总裁兼 Gartner 院士 Andy Kyte 组织了一场称作“最好和最佳的企业应用和应用架构实践”的网络研讨(需要账户访问)。Burton 从 EA 的十大最佳实践开始了研讨会:

  1. 通过制定章程要求 EA 项目要关注与企业环境——将 EA 放在整体业务环境中;只有熟知企业的现有业务战略,才能成功地执行 EA
  2. 制定(并执行)沟通计划——对业务进行反馈,概括当前 EA 发展带来的价值
  3. 讲求实效(明确界限并不断重申所做的工作)
  4. 将每次迭代当作项目——EA 不是项目,但是每次迭代都可当作项目来做
  5. 从业务战略开始,获得业务赞助
  6. 要对未来状态进行投资——一开始就把当前状态当作目标,往往最终会“烂泥一滩”。最好在开始之前有对未来做明确规划,在投资之前需明确要做什么
  7. 不忘治理——企业架构师应当“促进、指导、协调并帮助人们跨企业进行合作。”
  8. 建立度量程序(与全面的绩效管理关联)——度量 EA 项目的有效性
  9. 跟踪 EA 项目的成熟度以及人们对的看法——人们对其企业的 EA 的成熟度常常有不同的看法,而且往往差别迥异
  10. 人的综合素质与技能要同样关注——技术专长并不足够,人们之间的沟通能力却是关键

Burton 也提到了 13 个最坏的 EA 实践,其中有些是最佳实践的反面对照:

  1. 与业务战略规划及预算流程不相关
  2. 混淆“IT 架构”和“EA”——EA 面向整体业务的改进,而 IT 关心的是整体业务中的信息技术相关的部分
  3. 缺乏治理
  4. 过分标准化
  5. 过分注重工艺或 EA 语言而非其产出——EA 工作应该由业务产出驱动
  6. 苛求对 EA 框架的遵循——90% 的企业架构师使用多种框架的混合体,而且他们不把这些框架当作傻瓜书并严格按照其条条款款执行,这是好的
  7. “象牙塔”方法。
  8. 缺乏沟通和反馈
  9. EA 团队仅限于 IT 人员——鼓励让业务人员加入其中
  10. 缺乏绩效度量
  11. 选择工具先于理解业务需求——工具应该支持 EA 而非驱动 EA。Burton 建议先完成一次 EA 的迭代,之后你就会清楚哪些工具能够起到作用
  12. 关注当前状态在先
  13. “我们做完了”——EA 永无止境,应为业务需求建立持续改进的流程。

Kyte 在 EA 的语境中谈到了好几点应用架构方面的最佳实践。它一开始就提到许多企业架构师都以前都是应用架构师,而且他们倾向于关注技术的解决方案。他建议,架构师们应该退一步,站在更广阔的视角去看解决方案的整体生态环境,评估解决方案如何能在不断变化的业务环境下长期运行。

我们应思考生命周期,思考各种服务的混合体,如运维服务、维护和支持服务、提升和扩展服务、业务智能服务等,该服务混合体在应用的整个生命周期中都是需要的。然后我们可以说……我们需要建设哪些功能特性才能保证我们达到目标……

这些特性如何以我们期望的敏捷、快速响应、和可靠的方式交付呢?我们如何在整个生命周期中保持这些特性?

Kyte 建议,在判别项目成功与否时,不要看项目上线时运行的多么好,而是看“系统是否在其整个生命周期中是否满足了所有干系人的各种需求”。

Kyte 还谈到了应用架构师的保障软件质量的角色。他从 ISO 25010 开始谈到了该标准定义的软件质量的 6 项要素:功能性、可靠性、使用性、高效性、维护性、移植性。他提醒人们注意,许多架构师过多地关注软件的功能特性,可应注意的是,这些需求会随着政策法规、竞争、及业务需求的变化而变化:“墨水未干时我们也许还是对的,但一旦墨水干了,我们也许就过时了。”由于在系统的生命周期里变化是永恒的,架构师应该考虑软件质量标准提到的其他属性,特别是维护性,它有助于正确地执行变更。

Kyte 谈到了维护性的几个子领域——可分析性、可变更性、稳定性和可测试性。可分析性指的是能够方便地分析和理解系统的功能。如果回答是“阅读 86 万行 Java 代码后你就理解系统做了些什么了”,我认为这在可分析性的评判标准中评分就不会高。Kyte 坚信,人们应该通过代码的工作流程的文档化来提升系统的可分析性。

总之,要获得成功,架构师就应该从以下方面思考并评估其应用系统的产出:年度开销、寿命、功能、敏捷、移植性、使用性、可靠性、和建设成本。

Kyte 推荐的最佳实践是关注细节,并将它贯彻到应用开发的各个阶段(包括外包管理)和治理流程。

参考资源: 幻灯片 (PDF).


查看英文原文: Gartner: Best and Worst EA and Application Architecture Practices

2012-04-27 09:342143
用户头像

发布了 184 篇内容, 共 88.1 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

AD域组策略管理

运维有小邓

AD域 AD域管理

小度 X Atwell筑格酒店,共创高端智能化酒店新体验

科技大数据

LLM 中 token 简介与 bert 实操解读

地平线开发者

自动驾驶 算法工具链 地平线征程6

Apache Doris 4.0 AI 能力揭秘(一):AI 函数之 LLM 函数介绍

SelectDB

实时数仓 Apaache Doris LLM 数据库 大数据 AI 函数

快手发布Klear-Reasoner:90.5%准确率登顶8B模型榜首,GPPO算法破解RL训练裁剪难题

快手技术

PAIFuser:面向图像视频的训练推理加速框架

阿里云大数据AI技术

AI 视频生成 PAI

云电脑 vs 传统PC:ToDesk、青椒云等3A游戏与AI训练的成本与性能对比

鸽芷咕

人工智能 AI 云电脑 AIGC ToDesk

实战揭秘|魔搭社区 + 阿里云边缘云 ENS,快速部署大模型的落地实践

阿里云CloudImagine

云计算 边缘计算 大模型 ens 大模型落地

备受关注的“操作系统开源与 AI 进化”分论坛来了 | 2025 云栖大会

OpenAnolis小助手

操作系统 云栖大会 龙蜥社区 OpenAnolis

构建全面 GRC 策略的三大关键能力|ADManager Plus 助您实现合规与安全并重

运维有小邓

内网聊天工具私有化IM选择指南,BeeWorks可能适合你

BeeWorks

即时通讯 IM 私有化部署

SEO第二十章 产品经理也需要理解SEO

溪抱鱼

html SEO

当你的库房物料损耗难管控时,真该看看这家企业怎么做到「零异常流失」

斯科信息

智能称重系统 斯科信息 RFID技术

mybatis中<if>条件判断带数字的字符串失效问题

刘大猫

人工智能 算法 智慧城市 智慧交通 大模型

哈尔滨等保测评:不同行业系统的测评重点差异

等保测评

2025年PC怎么买?认准这一点,性能/能效/AI/静音各种体验全都要!

科技热闻

从编码工到低代码架构师的新生路

秃头小帅oi

Word可以转PPT吗,如何进行?4个AI工具大盘点

职场工具箱

人工智能 PPT 办公软件 AIGC AI生成PPT

诺亚ARK 最新CIO报告:科技型通缩正重塑资产配置

财见

IoT 小程序:如何破解设备互联的碎片化困局?

Byte_Me

小程序 App IOT Platform IoT

龙蜥社区第 35 次运营委员会会议圆满结束

OpenAnolis小助手

操作系统 龙蜥社区 OpenAnolis

即时通讯|BeeWorks企业im系统,生态互连重塑企业协同办公

BeeWorks

即时通讯 IM 私有化部署

Intel 14A,关键在于如何推进,而非是否推进

科技热闻

哈尔滨等保测评价格构成与影响因素解析

等保测评

高校数字化转型实战:破解数据孤岛、构建智能指标体系与AI落地路径

袋鼠云数栈

解决方案 智慧校园 高校 智慧校园解决方案 数字化转型‘’

如何通过Python SDK描述Collection

DashVector

人工智能 数据库 向量检索 大模型 向量检索数据库

聚焦制造业智能化转型 中国科学技术大学依托昇腾突破知识增强大模型关键技术

极客天地

Discord x Pulsar: 使用Pulsar、Flink和Iceburg搭建流式机器学习平台

AscentStream

机器学习 flink pulsar Discord

苏州八大机房20A机柜租用价格范围?应用场景及成功案例分享

苏州服务器托管

苏州服务器托管 苏州机柜租用 IDC机房托管

把数据分析主导权交给业务,Aloudata Agent 面向全行业公开体验

Aloudata

数据分析 agent 指标平台 ChatBI

Apache Doris 在菜鸟的大规模湖仓业务场景落地实践

SelectDB

数据仓库 数据分析 LakeHouse 湖仓一体 菜鸟

Gartner探讨最佳与最坏的EA和应用架构实践_最佳实践_Abel Avram_InfoQ精选文章