2010 年,《彩虹小马》系列通过动画片《彩虹小马:友谊是魔法》重启。兼顾儿童的易懂性和深刻的主题,这部动画片吸引了各个年龄段的粉丝。我也深受吸引,并发现可以从这部动画片中学到很多关于 DevOps 的知识。
发现技术债务
动画片一开始,暮光闪闪阅读晦涩难懂的文档,才意识到动画片的故事发生地小马利亚即将遭受灾难。尽管名为噩梦之月的角色已被监禁千年,但有一个预言说她会归来。
课程 1:技术债务很重要。
噩梦之月是技术债务的完美化身。记录它。注意风险信号,无论它们发生的频率有多低。制定解决计划。
暮光闪闪向她的经理汇报了情况,却被告知这不是当前优先事项。她被派往小马镇,准备即将到来的庆典。
课程 2:与管理层沟通至关重要。
暮光闪闪沟通了她的优先事项(技术债务的风险),但未能说服她的管理层,这比庆典(下一次发布或新客户的庆典)更重要。
我们都需要明确解决关键问题的商业理由。用商业术语解释技术债务也并非易事。如果管理层不同意严重性,请寻找新的方式来沟通风险,并与能说那种语言的人合作。
当技术债务变成故障时
正如预言所见,噩梦之月归来并宣布永恒之夜。(在这个 DevOps 故事中,这标志着灾难性故障的开始。)暮光闪闪很快意识到她无法独自解决问题,于是她招募了小马,她们将与她一起成为“主角六马”。她们各自代表着不同的和谐元素——苹果嘉儿代表诚实,柔柔代表友善,碧琪代表欢笑,珍奇代表慷慨,云宝黛西代表忠诚,而暮光闪闪自己代表魔法。这种团队建设充满了教训
课程 3:很少有单凭一人之力就能解决的问题。
当面临故障时,请联系其他具有互补技能的人,他们可以帮助你。最好他们与你不同:不同的背景会导致不同的观点,这可以带来更好的问题解决。
课程 4:当解决故障时,诚实沟通至关重要。
在对抗永恒之夜的斗争中,主角六马必须公开诚实地谈论哪些地方出了问题。她们的无责沟通是问题解决的一部分。
课程 5:当解决故障时,善待自己和他人至关重要。
尽管在小马利亚的土地上脾气暴躁,但我们都受益于重新合作。
课程 6:欢笑很重要。
即使当一切崩溃时,也要记得休息一下,喝一杯水,深呼吸。压力过大无济于事。
课程 7:要慷慨。
即使你现在没有值班,如果需要你帮忙解决问题,也要伸出援手,就像你希望你的同事为你做的那样。
课程 8:要忠诚。
故障不是解决团队之间竞争的时候。专注于如何作为一个团队协作并解决故障。
课程 9:尽管人际交往能力很重要,但你必须深入理解技术。
保持你的技能敏锐。专业知识不仅是学习能力; 而是知道何时需要这些信息。成为专家的一部分是实践。
发展成为持续改进的文化
问题解决后,宇宙公主意识到主角六马对于小马利亚的长期生存至关重要,并告诉暮光闪闪留在小马镇,继续研究友谊的魔法。
课程 10:故障解决后,进行审查,吸取具体教训,并采取行动。
我可以继续逐集详细介绍与 DevOps 相关的教训,但我将以我最喜欢的一个来总结。在“冬季清扫”一集中,小马镇的所有小马都帮忙准备迎接春天。按照传统,他们不使用魔法,这让暮光闪闪想知道她能做些什么贡献。最终,她意识到她可以通过制作清单来确保一切都按正确的顺序完成来提供帮助。
课程 11:当自动化不可能或不可取时,编写一份可靠的清单并遵循它。不要依赖你的记忆。
暮光闪闪和主角六马作为一个团队克服了巨大的障碍,现在有了一个作为一个团队改进的系统。
一个关于 DevOps 的故事
这个故事反映了许多组织如何缓慢地采用 DevOps。从认识到对技术债务的恐惧到解决它,这个转变并非易事。凭借勇敢的领导力、团队合作和改进的意愿,所有组织都可以像暮光闪闪和她的朋友们一样,在另一端取得成功。
4 条评论