扫码阅读
手机扫码阅读

节省显示器同时提升持续集成问题修复及时性的“流水线问题责任聚焦”实验

410 2023-08-26

在提高开发团队流水线问题修复及时性的探索中,采用了一个大显示器展示持续集成流水线的健康状况。然而,出现了一个问题:所有开发人员面对显示屏上的红色/黄色告警时,都可能认为别人已经注意到并处理,因此忽略了告警,这是一种“责任稀释”的现象。

为了解决这一问题,设计了一个实验,旨在找出提高团队修复流水线问题的及时性的方法。实验步骤分为五个阶段:

  1. 基于观察。
  2. 问出问题。
  3. 形成可验证的解释性假说。
  4. 基于假说做出预测。
  5. 设计并执行有对照组的实验检验预测。

实验中,由IT部门负责人和两个开发团队负责人组成实验小组。各团队负责人需要准备观测工具来监控流水线健康状况,并设置修复时间标准。实验组去除了工位附近的健康显示屏,要求开发人员通过个人电脑监控流水线状况,并立即修复发现的问题。

实验分为三个迭代,每迭代两周,在迭代末召开会议分析数据。在实验的第6周结束时,总结对比实验组和对照组的数据,并根据结果决定是否需要调整假说、预测或实验过程。

实验旨在通过混沌工程的方法,提高开发团队的问题响应速度和解决效率。

想要了解更多,点击 查看原文

用好企业软件系统稳定性与混沌工程相关技术和过程。

35 篇文章
浏览 15.1K
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设 白皮书上线