
企业架构为成功的IT计划奠定了基础。如果设计和实施得当,企业架构将推动企业领导人更好地实现他们的目标,使企业变得更具有反应力、效率和竞争力。
但是仅仅几个常见的错误就会使企业架构无法达到设计者的预期目标,并且随着时间的推移,一个有缺陷的企业架构会使企业走向一个完全错误的方向。
在开发或更新你的企业架构时,请确保它没有落入以下七个陷阱中的任何一个。
EA工作与业务需求错位
企业领导人可能会设计一个连贯、详细的企业架构,但如果它没有注重于现实的业务需求,它是不会成功的。
通信基础设施供应商Zayo的CIO Ginna Raahauge建议在企业架构规划开始之前收集企业内最具影响力的用例,对现有企业架构进行压力测试,以发现潜在的漏洞,用例需要与业务需求相关。
Raahauge认为企业架构从未真正完成。“它是活生生的。”Raahauge说。她建议至少每五年重新审视一次企业架构。“由于技术的不断发展,我们需要能够在五年的技术转变中生存下来。”她解释说。
没有采取以客户为中心的方法
IT咨询公司Capgemini的副总裁Philip Hatting说,在设计企业架构时,将设计举措与以客户为中心的战略思想结合起来非常重要。
以客户为中心的目标和结果的关键绩效指标应该贯穿整个设计,促进真正的全渠道客户旅程,解决数字和物理的相互作用。为了架构变革的成功,企业架构涉及如何帮助企业实现预期结果的路径需要非常明确,且便于沟通。
以客户为中心的企业架构设计方法与传统的以产品为中心的模式有重大变化。Hattingh指出:“客户至上的方法将挑战传统模式,并有可能在未来导致运营模式的改变。如果不采用以客户为中心的设计,企业将可能在市场上失去竞争力。”
忽视了核心目标和能力的集中化
一个不能针对核心业务目标作用的企业架构注定会产生孤岛。
“当不同部门经常遇到相同的挑战并部署重叠的解决方案时,他们就会陷入冗余、低效的工作中,这抑制了业务目标的推进。”Adobe公司数字政府解决方案技术总监、美国农业部前首席企业架构师Jonathan Benett警告说,“此外,一旦工作流程被孤立起来,实施任何企业架构都会变得越来越困难。”
Benett说他在担任政府机构的企业架构师时见证了孤岛的破坏性影响。“拥有预算和人力资本来解决眼前问题的部门会开发他们自己的应用程序,而不是建立具有多种用途和满足跨机构需求的应用平台。当部门和部门单独工作时,他们通常会反对精简的努力,因为他们缺乏对整体业务目标好处的可见性。”
打破孤立的企业架构的一个有效方法是邀请代表主要业务职能的团队对他们所有的数字工具进行分类,包括应用程序、网站和劳动力管理计划,以及整个企业的流程和政策。一旦创建了这个包罗万象的目录,就可以确定差距和优势,并在此基础上发展。
Benett说:“这样一个以能力为导向的业务架构就可以开始形成了。”
将技术置于灵活性和业务目标之上
医疗数据和软件公司Arcadia的首席技术官Jonathan Cook说,企业在开发架构时很容易陷入以技术为中心的认知,而忽视了商业价值模式。
业务需求在不断发展,作为技术领导者和专业人士,我们需要促成、支持和加速这种变化。
当被以技术为中心的观点所蒙蔽或束缚时,企业领导者可能会发现自己陷入对各种技术方法优越性的争论,而不是专注于如何支持当前和即将到来的业务需求。
“如果我们不能提供一个灵活的、有弹性的架构,我们就会阻碍我们的组织进行有效的竞争,”Cook警告说。“在后疫情时期,我们可以看到那些能够迅速适应不断变化的市场条件的企业能够生存下来,甚至茁壮成长。”
困在当下
一个没有考虑到未来增长需求的企业架构最终大概率会走向失败。
“没有路线图,你就会遇到创造效率的限制,以及支持业务目标的限制。”保险经纪公司World Insurance 的CIO Liz Tluchowski说。“当你发现你所建立东西不能满足企业的运营需求时,你还会面临试图重新开发的额外费用。”
Tluchowski建议在建立任何系统时都保持开放的心态,随着企业的发展和业务需求的变化,系统很可能需要扩展。“建议使用开放结构的平台。技术永远在变,即使你只有一个计划,也有很多不可预测因素。”
缺少安全保障
在过去的几年里,随着网络威胁的猖獗,企业架构被迫改变。网络安全技术公司Deep Instinct的网络安全宣传总监Chuck Everette说:“在过去,安全是事后才会考虑的因素,而现在安全是企业架构设计的核心部分,其他一切都应该尽力在它之上或周围。”
哈里斯堡科技大学网络安全管理研究项目的负责人Bruce Young警告说,在企业架构设计开始阶段不涉及安全问题是一个危险的错误,这会导致系统、应用和数据暴露在可能的破坏之下。
网络危险不断增加,成功的网络攻击每天都在发生,安全问题必须从设计开始阶段就纳入企业架构流程。
Everette说,基本的安全问题措施必须在设计和规划阶段进行,并在最终签字前进行测试和验证,然后根据业务风险、价值和漏洞的影响,按照设计的优先次序来执行安全设计。
力求完美
大多数IT和商业人才都想将一件事做到完美。虽然完美可能是一个令人钦佩的目标,但在开发企业架构时,这并不是一个特别好的追求,尤其是在面向未来的架构或规模化建设时。
“完美固然重要,但在这上面过度纠结会导致大量的问题,比如过度建设和过度架构。”云计算服务供应商Fastly的工程副总裁Laura Thomson解释说。
Thomson警告说,为企业建立管理层希望的完美架构将导致复杂性和成本的大幅增加。“这将推延交付期限,使系统的构建速度更慢,更容易出现错误和中断,同时提高成本。”
Thomson建议以一个只是良好的架构为目标,而不是完美的。“完美的系统是不存在的。短期内达到80%的解决方案可以为企业带来前期足够的价值。然后你可以,并且应该反复进行改进。”Thomson补充说。
原文作者:John Edwards
原文地址:
www.cio.com/article/302043/7-enterprise-architecture-mistakes-to-avoid.html



