企业正在使用企业架构来改善产品交付、风险管理,甚至员工保留,以及其他关键业务用途。
企业架构 (EA) 学科经常被批评为迫使业务用户选择技术或产生无人使用的软件分析。
但是今天 EA 的实践正在蓬勃发展,任何描述的架构师都很难找到并且“非常昂贵”,Gartner 研究副总裁 Marcus Blosch 说。
Forrester Research 已确定其客户使用的 20 多种企业架构角色。他们的范围从定义业务和运营模型的组织架构师到项目、平台和数字架构师。Forrester 的首席分析师 Gordon Barnett 说:“这份名单越来越多,从只关注应用程序和基础设施的 EA 转变为真正的企业。您需要一个由主题专家组成的生态系统。你可能不会称他们为建筑师,但他们仍然扮演着建筑师的角色。”
以下是精明的 EA 从业者如何帮助企业应对当今最紧迫的三个业务挑战。
弹性和适应性
随着从 COVID 关闭到经济制裁破坏运营和供应链的一切,企业正在转向 EA 的洞察力,以更快、更有效地预测和响应问题。
Barnett 表示,虽然弹性一直是 EA 的重点,但“现在的重点是主动弹性”以更好地预测未来风险。他建议扩展 EA,不仅要映射企业的技术资产,还要映射其依赖供应商的所有流程,以及可能因流行病、制裁、自然灾害或其他中断而无法使用的兼职和合同工。
Barnett 说,企业还希望使用 EA 来预测问题并规划工作负载平衡或按需计算等功能,以应对需求激增或系统中断。这需要企业架构师与风险管理和安全人员更紧密地合作,以了解架构中组件之间的依赖关系,从而更好地了解中断的可能性和严重性,并制定应对计划。
他说,例如,EA 可以帮助描述哪些云提供商共享相同的网络连接,或者哪些托运人依赖相同的端口,以确保“备用”提供商不会遭受与主要提供商相同的中断。
规划供应链中断
Mike Small 是工程和数字解决方案公司 AKKA & Modis(即将成为 Akkodis)北美地区的负责人,他表示 EA 正在帮助汽车制造商等企业了解他们是否以及如何在没有完整的难以交付的产品的情况下交付产品。- 寻找半导体等组件。
他的一些客户将企业架构师与产品、分析和供应链专家聚集在一起,询问“我是否仍然可以在没有 100% 的物料清单的情况下安全地销售该产品?如果答案是肯定的,那么当我的系统设计为与产品规格零偏差时,我该怎么做呢?”他说。他说,这可能需要对 ERP 系统进行分析,以了解引用物料清单的所有依赖项和功能。
Radicle Science 提供在线服务来衡量健康和保健产品的有效性,它使用 EA 来跟踪其数据供应商使用的 API 和数据格式,因此变化不会破坏业务,首席技术官 Sheldon Borkin 说。“我们对第三方物流供应商的建模越深入”,Radicle 就越意识到不仅需要映射每个供应商使用的 API,还需要映射他们存储提供给 Radicle 的数据的格式。“我们需要为每个 API 编写一个适配器,并在 EA 中构建对此类适配器的需求以及跟踪它们的能力,”他说。
员工招聘和保留
随着员工短缺使全球各行各业步履蹒跚,改善员工体验以留住重要人才已成为一项战略当务之急。企业使用 EA 不仅可以提供更好的应用程序和服务,还可以提供能够吸引和留住员工的工作体验。
在过去几年中,AKKA & Modis 对从其网络到身份验证工具的所有内容进行了改造,“以在实体办公室或远程位置提供相同的体验,”Small 说。“远程工作促使我们的客户重新配置他们的企业架构计划和战略。EA 对于确保这些远程工作和协作工具具有可扩展性和安全性至关重要,”他说。“这是我们在招聘和留住人才方面看到的关键差异化因素。”
Small 说,EA 还通过了解新员工在第一天需要哪些应用程序和服务并确保他们拥有访问权限,“在确保新员工能够尽快、轻松地入职”方面发挥着关键作用。他说,让新员工快速感受到工作效率对于留住他们至关重要。
Barnett 说“人员架构”是一种不断发展的 EA 形式,旨在了解外包、裁员和自动化等变化如何影响员工以及如何帮助他们适应。例如,近年来,网络工程师完成的大部分工作已经自动化。他说,了解这些变化如何影响他们,以及如何在新领域使用他们的技能,对于留住员工和最大限度地提高他们的生产力至关重要。
改进的产品和服务交付
跨行业,灵活的公司需要将其 IT 工作集中在客户最需要的产品和服务上,而不是为了自身的利益而实施技术。
Small 看到了将以前在独立团队中从事云或数据分析等技术工作的员工重新部署到“基于项目的 pod 以解决紧急需求”的趋势。企业架构是将这些单元粘合在一起的粘合剂,着眼于整体业务需求”并确保他们开发的产品或服务运行良好,他说。
在 Wells Fargo,EA 提供云参考架构,支持这家金融服务巨头迁移到云、敏捷软件开发,并提供更多新“产品”,例如指导首次求职者创建银行账户并获得他们的银行账户的应用程序。第一张信用卡,首席企业架构师 Manish Vipani 说。
EA 还帮助 Wells Fargo 集成面向客户的和后台应用程序,以跨渠道(如面对面、Web、电话和移动应用程序)创建更一致的体验。Vipani 说,它的 EA 实践正在帮助它从点对点连接的“意大利面条式”架构转变为更多通过 API 连接的具有明确定义层的“千层面”类型架构。
例如,其数百个 EA 的工作帮助富国银行使用此类数据集成,通过将一些数据预填充到客户的应用程序中来实现房屋抵押在线申请流程的现代化。他说,类似的方法有助于将信用卡申请流程从平均 25 分钟缩短到 4 分钟。如果改进后的集成可以告诉信用卡应用程序客户在银行有直接存款,它可以对他们进行信用卡资格预审,并通过单击鼠标处理应用程序。
“我们通常希望快速推出产品,如果成功,就更大规模地推出,”他说。“这需要了解所有通过 API 公开的系统,无论是核心银行平台还是财富管理。”
跟踪数据和 API
随着 Radicle 致力于更快地完成更多健康产品的虚拟试验并向客户证明其结果,“我们的软件平台需要对人员、参与者和用品进行编排,以使其具有可扩展性,”Borkin 说。
为了实现这一目标,它正在重新定义其衡量的 EA 组件,以了解例如哪些数据必须以何种格式存储,以便随着时间的推移对其进行研究。“重要的是技术团队和进行试验的研究团队之间的沟通,”他说。“作为一家公司,我们同意我们收集的关键数据及其组织方式。”
Radicle 还使用 EA 洞察力来确定要维护的数据库的数量和类型,以及何时应该通过点对点 API 交换数据,通常是在内部开发的服务或一次性集成之间,而不是通过公共服务层旨在随着时间的推移而扩展。
“由于我们正在建立一个多年的研究数据存储库,仅仅说‘我们有 API’是不够的,”他说。“您可能不知道连接到新数据源或服务所需的所有 API,例如需要与研究存储库交互的数据规范化。” Radicle 使用 EA 来“确保构建此关键数据资产以扩展广度和深度,同时保持易于访问以发现新的健康见解。”