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

2.5 准备支持各层级的领导者

架构现代化是一段漫长的旅程,期间充满重要决策和挑战时刻。从董事会到编码团队,各层级都需要领导力和榜样的引导。总的来说,架构现代化领导者有许多职责,包括:

· 理解和促进业务战略

· 制定架构现代化战略

· 设计和演进架构

· 建立组织结构以支持架构开发

· 传达愿景和进度

· 在自建、购买和合作之间做出决策

· 设定奖励和激励措施,鼓励期望的行为

· 在继续开展日常业务(Business As Usual,BAU)的同时推进架构现代化工作

· 保证工程团队深入了解业务领域

· 塑造工程文化

· 培养和管理团队成员

· 引入现代技术实践并对团队进行指导

· 持续引入新的思维方式和工作方法

考虑到这些繁重的职责,架构现代化工作不能仅靠一个或几个“超级英雄”来领导。在架构现代化旅程开启之前,最好先审视这份现代化职责清单以及预期会面临的其他职责,然后确定哪些领导者可以承担哪些职责,并检查是否有任何缺口。此外,你还需要考虑这些人如何协作,在业务范围内共同领导推动架构现代化。

依赖于所在组织的具体情况,你可能在一开始并没有所有这些具备完整技能的人员。这意味着你需要一个短期的解决方案和一个更长远的规划。这正是第15章中提到的AMET的目标。

各层级的领导者

为了了解各层级领导的影响,根据你所在组织的规模和类型,以下是可能需要在架构现代化中扮演领导角色人员的不完整名单:

· CTO

· 工程副总裁

· 工程总监

· 首席架构师

· 架构师

· 主任工程师

· 高级工程师

· 工程经理

· 平台架构师

· 平台工程负责人

· 企业架构师

· 数据架构师

除了这些技术人员外,其他专业领域领导者的积极参与也很重要,比如产品、UX、客户支持、财务和营销领域的领导者。

本章要点

· 在架构现代化旅程中,每个组织都会面临一系列挑战。提前识别可能遇到的最大挑战,将有助于组织更早地做好应对准备。

· 在暂停其他工作的同时进行架构现代化的财务承诺是一个常见挑战。

· 让领导层参与并认同架构现代化方法非常重要。

· 架构现代化要求采用一种全新的架构思考方式,它涉及康威定律、协作和包容性,应该尽早尝试这些方法。

· 将IT视为独立部门是落后的思维方式。在架构现代化之旅开启之前,了解这种思维方式在你的组织中有多么根深蒂固非常重要。

· 不幸的是,可能找不到快速解决方案来满足深层次的架构现代化需求,因此要警惕像附加式现代化与组织结构和流程谬误这样的万能解决方案。

· 投资于技术实践以实现深层次变革,避免再次产生新的遗留问题,这非常关键。

· 架构现代化需要各层级领导的参与,因此需要提前规划如何支持领导者,并确定在哪些方面需要引入新人来填补技能缺口。 11MHUKSGf91kCMLYFdAxI7iphh15xtSilEE/WB8uAKCMwXbmt1WnqG5ZU9KkC3di

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