DevOps:从概念到实践的全面解析
1. 组织孤岛现象
在许多公司中,部门或组织孤岛现象较为常见。这种现象指的是团队之间不共享知识,各团队有着截然不同且相互隔离的角色,而非共同的目标和责任。结合指责文化,这会导致诸多问题。
- 信息囤积 :员工为了保障自己的工作安全,认为“如果只有我知道如何做 X,他们就无法开除我”,从而囤积信息。
- 工作效率低下 :涉及多个团队的工作完成困难或缓慢,因为各团队使用不同的工具和流程,且获取资源和信息需经过多层管理链。
- 士气低落 :团队之间将彼此视为对手,导致士气下降。
组织孤岛问题的解决需要时间、精力和文化变革。DevOps 运动的根源之一就是解决软件开发和系统管理团队之间的孤岛问题,但组织中可能存在的孤岛不止这一种。跨职能团队常被视为解决孤岛问题的方法,但这并非唯一选择。孤岛的产生源于团队间缺乏沟通和协作,而非仅仅是职责分离。
2. 根本原因分析
根本原因分析(RCA)是一种识别事件或近失事件的促成因素和“根本”原因,并采取适当行动防止再次发生的方法。这是一个迭代过程,直到识别出所有组织因素或数据耗尽为止。组织因素包括在系统生命周期的任何阶段对系统施加控制的实体,如设计、开发、测试、维护、运营和退役等。
识别根本原因的方法有两种:
- 5 Whys 方法 :不断问“为什么”,直到找出根本原因。这要求回答者有足够的数据来恰当回答问题。
- 石川图 :由 Kao
超级会员免费看
订阅专栏 解锁全文
27

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



