现代 IT 组织与管理的关键策略
1. 跨职能团队的组织与优势
跨职能团队将负责系统建设和运行某一方面的人员聚集在一起,成员可能包括测试人员、项目经理、分析师、商业或产品负责人以及各类工程师。团队规模宜小,如亚马逊提出的“两个披萨团队”概念,即团队小到两个披萨就能喂饱所有人。
这种组织方式的优势在于,人员专注于单一或少量服务,避免在多个项目间进行多任务处理。成员稳定的团队比成员每日变动的团队工作效率更高。在一些小型组织中,跨职能团队可能负责从应用到服务器再到硬件的整个技术栈;而在大型组织中,让团队负责不同但相互依赖的服务,包括基础设施服务,可能更为明智。确保高效价值流的关键原则是端到端的所有权,即“你构建,你运行”,并确保团队能够在无需等待审批和请求队列的情况下充分交付所需成果。
2. 部落:保持跨职能团队的专业技能
全面采用跨职能团队的组织可能会面临失去专业技能和工具共享优势的风险。并非每个团队都能拥有数据库、Linux、网络等领域的深度专业人员,而且不同团队在处理常见问题时可能会选择截然不同的工具和实践。
为应对这一问题,常见的方法是建立跨团队社区,即“部落”。Spotify 通过一系列关于其工程文化的视频和博客文章,使“部落”概念在技术组织中得到普及。
3. 通过持续变更管理进行治理
赋予跨职能团队构建和运行服务及应用的权力,可能与传统的治理方法产生冲突。传统的治理理念依赖于每次对生产系统进行变更时的手动审批和检查,这会导致变更的批量处理和频率降低。
而持续变更管理采用自动化流程,确保每次变更能够尽早得到验证并立即纠正。这种方法无需人工手动检查每个变更,而是将合规性检
超级会员免费看
订阅专栏 解锁全文
1448

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



