构建与保护现代化进程的动力
在现代化进程中,构建和保护动力是至关重要的。以下将从多个方面探讨如何实现这一目标。
1. 现代化的起点与价值考量
在推进现代化项目时,选择合适的起点至关重要。例如,将三个单体应用放在不同的发布渠道,工程师可能会误解问题的核心,以为是在询问拆分单体应用的价值,而实际上是在质疑起始点是否合理。如果一开始就将虚拟机数量增加两倍,会使产品团队的更新工作更加复杂,还会不必要地增加开支。如果组织在拆分单体应用的首次尝试中就让工作变得更困难、成本更高,那么他们可能就不会继续在这个过程中投入。
遗留系统现代化面临的难题往往不是技术问题,而是人的问题。技术通常比较直接,但要让人们在数月甚至数年的时间里保持专注和动力来完成工作却很困难。因此,需要尽快提供显著的价值,以克服人们的自然怀疑并让他们认同项目。概念验证中的关键在于“验证”,要向人们证明成功是可能的,而且值得去做。
组织在某件事上失败的次数越多,就越需要证明现代化能带来价值。当存在失败历史时,第一步必须提供足够的价值,以建立成功所需的动力。但这存在一个自然上限,当怀疑情绪高涨到一定程度时,任何单一的第一步都无法提供足够的价值来证明项目会成功。
2. 激发紧迫感以构建动力
当面临上述困境时,需要进行一些尽职调查。首先要问的问题是,特定的迁移是否真的能增加价值,还是仅仅因为眼前有新的热门技术就进行迁移。毕竟,单体应用并非一无是处,许多成功的公司都在运行单体应用。
如果认为迁移确实有价值,接下来要问自己,领导层是否会承诺将其列为优先事项。有时很幸运,变革有严格的截止日期,延迟会产生实际后果。但如果领导层不重视,而你认为迁移有真正的商业价值
现代化进程的动力构建与保护
超级会员免费看
订阅专栏 解锁全文
1471

被折叠的 条评论
为什么被折叠?



