2021年,会有哪些“意想不到”在等待我们?
2021年,会有哪些“变与不变”在等待我们?
这些,都未可知。
借假修真,唯一可知的是过去有哪些值得我们借鉴与学习,并帮助我们更好前进的经验。
2021年开端,「IDCF第6期DevOps案例深度研究」如期而至,31位案例研究员经过1个月的精心打磨,1月24日全天在线直播分享各自的研究成果。(回放视频文末获取)
本期案例研究以“研发过程与DevOps工具研究”为主题,31名成员分成4组,分别对持续运维、持续测试、CICD、协作研发4个专题进行深度挖掘与洞察。王立杰、徐磊、姚冬、许舟平4位老师全程参与并指导了各小组的案例研究工作。
牛转乾坤——持续运维
整体而言,持续运维小组的分享,有机地融合了ITIL、DevOps与SRE等体系,并且对持续部署、持续运行、持续反馈与改进、混沌工程等理念进行了详实的阐述。
持续运维小组的分享,从运维的发展历史开始介绍,让大家对运维的初衷与目的有一个完整的认识。同时对比分析了服务与产品的特性异同,强调要把运维做好,决不能单单从产品的角度考虑问题,更应该注重服务的特点。
与此同时,他们还提出了“当我们谈持续运维时谈些什么?”的灵魂拷问,详实地介绍了持续运维的三个层次:持续部署、持续运行和持续反馈与改进,并分别从以上三个层次进行了详尽的阐述和分析。尤其是其中事故响应的各类MTTx指标之间的关联和整体串联,让我们对一个事故的生命周期有了生动的认识;对于事故响应各阶段所能采用的实践和方法有细致的描述;故障注入与混沌工程的结合也更易理解。
持续反馈与改进部分旁征博引,对反馈是什么、如何建立、如何改进、案例与工具等方面进行了完整解读。“一人一狗”模型生动活泼,令人印象深刻。
总结部分的“用简单的持续运维服务,去连接人、资源、产品”实为点睛之笔,整体案例流畅精美,完整详实,是全体小组专业态度的完整体现!
撬动宇宙——协作研发价值提升之道
协同开发小组聚力于一孔,专注在“需求”这一个点,将其讲透。围绕需求的不同维度进行分析,从如何挖掘到如何分析和拆解,再到需求的利益相关者分析等,由浅入深,理论结合实践,再落地到工具。包括需求形式、需求的访谈调研、设计思维、利益相关者分析、影响地图、用户故事地图等多个知识点,将一个需求完整串联起来,这是一个完整能落地的流程体系。
尤其值得指出的是,协同开发小组所采纳的案例,都是自己公司真实的案例,自身经历过的场景,结合到理论化的框架中,更为生动,易于理解。该小组的研究成员仅有4人,远少于其他小组,但仍然完成了全程的研究任务与成果输出。
降龙十八掌——CICD
CICD小组对DevOps流水线进行了全面的介绍,从CI/CD对企业的价值入手展现了实施持续交付流水线的完整版图。对于多种CI/CD工具的对比帮助我们对业界常用CI/CD工具的缺陷有了一定的了解。
CICD小组的分享最大的亮点在于分析了CI/CD实施过程中的最佳实践和反模式,对于需要引入DevOps持续交付流水线的团队特别有参考价值。
测之以恒——代码精进而不觉
本小组分享从测试的发展历程出发,再到数字业务的爆发和DevOps的广泛采纳,对测试提出了新的要求---即持续测试,而且越来重要;通过5W1H,帮我们理解了为什么要持续测试(Why),什么是持续测试(What),从何处着手(Where),什么时候入手(When),谁来做(Who),如何做(How)。
通过将工具与产品生命周期相结合,阐述了单测、接口测试、契约测试、UI自动化测试、性能测试、安全测试及测试报告等各种可以选择的工具。
为大家阐释了“度量之美”,譬如常见度量指标集、度量陷阱、基于度量的持续改进机制等。
最后对测试进行了展望,提出测试的未来会朝着DevSecOps及AITest发展,同时也指出了测试人员的未来职业发展方向。
4个小组的分享内容都很精彩,经过紧张的比拼和角逐,最终持续测试小组被评为“最佳案例小组”。
(DevOps案例研究的精神-不断精进)
结语
在案例研究的过程中,每一个小组沿着自组织自管理的思路,成员积极地、主动地去收集资料,提炼资料,相互分享与观点碰撞,不断地演练,有时持续到夜里12点多。在这个过程中,能够获得案例最佳,当然是最好的,但最重要的其实是研究的过程,毕竟过程比结果更重要。
通过深度研究,大家从0到1对这一领域会有更深层次的感悟与认知,这才是案例研究的最重要的价值,我们说“站在巨人的肩膀上,才能看得更远,爬得更高”,2021 IDCF与你一起精进。
——IDCF社区发起人,DevOps案例深度研究发起人&导师 王立杰
「DevOps案例深度研究」是IDCF发起的一项系列性活动,在过去6期,我们深入研究了20+个主题案例,沉淀了非常多的宝贵经验和资料,这个活动带给我们更多价值的,是案例研究的过程本身。(点击“阅读原文”可进入往期回放视频合集)
案例研究活动将继续开展,也希望有更多志同道合的朋友加入我们,一起精进成长。
IDCF第6期DevOps案例深度研究分享视频已上线,识别下图二维码或点击“阅读原文”即可进入回放视频。