购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3 架构现代化是由投资组合驱动的演进之旅

对众多组织来说,从落后架构转变为现代化架构可能需要数年的时间。对于那些经年累月逐渐落后的系统,没有快速的解决方案。然而,这并不意味着实现架构现代化所带来的价值需要长时间才能显现。相比一开始就为架构现代化设定一个完整的目标架构,采取渐进的方法要更理想。价值可能在项目最初的3~6个月内就开始体现,而持续的反馈将不断优化架构和路径规划。

这种渐进的方法最适合投资组合的思维方式。架构现代化不仅仅是用新技术替换旧系统,它是一个重新考虑UX、产品功能、业务流程和领域模型,以及去除不必要复杂性的机会。但并不是每个子领域都需要这种级别的改造。实际上,这可能会导致成本更高,并推迟交付最有价值的现代化机会。

本书介绍如何运用诸如架构现代化战略选择器这样的工具(如图1.10所示)来确定每个子领域的最优现代化投资及最有效的优先级安排,这些内容将在第12章进行详细讨论。

图1.10 利用架构现代化战略选择器确定每个子领域的最优现代化投资回报

对于具有根深蒂固的传统思维方式的组织来说,阻碍进化思维方式的一个根本障碍是项目式思维方式,在这种思维方式中,现代化被视为一系列阶段:发现什么是可能的,设计目标状态,然后花数年时间遵循一个严格的计划,从当前状态过渡到目标状态。

实际上,发现机会、设计架构和实施交付是架构现代化的关键环节,它们应该作为并行的工作流进行,而非分开的连续阶段。如图1.11所示,这些工作流可以同时进行,架构某些部分的现代化甚至可以在其他部分的发现和设计工作开始之前就已经完成。

图1.11 架构现代化是涉及持续学习和技能提升的并行工作流(而非前后独立的阶段)

在每个工作流中,持续且并行的活动是推动渐进方法的核心。工作流中的每个活动都会相互影响:本季度的发现可能会改变下一季度交付的方向;一项现代化的计划可能会带来预料之外的结果,这些结果又会反馈给后续工作的设计,等等。

持续学习和技能提升的重要性不可小觑,它或许是架构现代化最关键的部分。图1.11展示了学习和技能提升是架构现代化的基础。如果团队没有时间与机会学习和实践现代理念,那么有很高的风险新架构的设计可能会继续沿用旧的思维方式,从而将许多旧思维方式的缺陷带入新架构。

架构现代化过程可能面临的另一个挑战是失去前进动力,甚至难以启动。第15章将介绍如何通过成立AMET来解决这一问题,确保为架构现代化进程持续提供动力。AMET不同于传统的做决策的架构团队,而是一个辅助其他团队的团队,专注于建立持续改进的文化,保证架构现代化的长期可持续性,即使在现代化项目完成之后也可以持续存在。 B4RRQekpahm7TYTc7CX2WdRVX24BiNwz06mTdSiFCtECdcsvX4nnFONJ5c2306dG

点击中间区域
呼出菜单
上一章
目录
下一章
×