跳转到主要内容

由于乌克兰,俄罗斯入侵暂停所有采购和培训来自俄罗斯。

做一个业务案例和你的Scrum团队持续交付

2022年7月4日

横幅

持续交付是你释放管道自动化的实践。从代码提交发布。没有它,快速航运是困难和耗时的,如果不是不可能的。不幸的是,它是一种梦想,团队经常保持推迟了做“手动一次”。或管理不想投资,因为它需要时间从交付更多特性,忘了每个手册已经发布成本团队宝贵的时间。

当持续交付的承诺没有说服别人投资,可以帮助的一件事是将承诺转化为可量化的东西。多少钱和时间可以得救通过自动化部署管道?这个实验是一个很好的例子的Scrum master如何使用透明度开车检查适应。

“多少钱和时间可以得救通过自动化部署管道?”

所需的技能

这个实验需要一些准备,计算,研究当前和预期持续交付的状态。

对生存的影响

冲击僵尸的睡眠就像面对他们的经济后果的决定。

当持续交付的承诺没有说服别人投资,可以帮助的一件事是将承诺转化为可量化的东西。多少钱和时间可以得救通过自动化部署管道?

步骤

尝试这个实验,请执行以下操作:

  1. 对于一个典型的释放,在地图上标出你当前的部署流程时间表——你的团队内外。一定要考虑整个过程的时候用户可以与之交互。它所涉及的手动任务?例如:“写作发布说明”,“经预发布测试程序”,“创建一个部署包”,“在部署之前执行备份”或“在服务器上安装包”。你可以自己准备一下或者用Scrum团队。
  2. 如果你有机会,时间的实际小时,每个人工任务需要几个版本。这给了你最可靠的数据。否则,要求人们估计他们通常花多少时间在每个任务。
  3. 根据收集到的数据,计算平均每一步需要的时间。如果不止一个人,总结他们的小时。也和总量的时间花在所有手工任务的一个版本。你现在有一个度量,告诉你可能是多少时间浪费在手动工作/释放。
  4. 当你从一个实际的数据版本,你还可以包括时间修复bug,执行回滚,并解决返修的释放。
  5. 确定开发人员在你的组织的每小时工资率。如果你没有访问这些信息,用在线计算器翻译平均工资每小时率。对于大多数西方国家,例如30美元/小时。乘以每小时工资率与每个任务的总时间以及整个释放计算需要多少成本。
  6. 现在所涉及的所有体力劳动成本的一个版本以及所花费的时间每个人都参与进来。例如,它可能需要200小时发布一个新版本的生产。或6.000美元,美元如果使用30美元每小时工资率。如果您的组织发布一年12次,这就变成了高达72.000美元,-。
  7. 产品所有者,考虑手工任务所花费的总时间。大致,多少价值可能已交付,如果人们可以花大量的时间在从产品待办事项列表实现更多的工作吗?
  8. 召集所涉及的人,让他们在自动化既可以减少手动工作一方面,同时创建时间完成工作更有价值。这里的目的不是使一切自动化,但是开始的团队认为这是可能的,利益是最重要的。显然,自动化任务需要投资。你现在可以抵消与多少组织站投资受益。

我们的研究结果

  • 一个下意识的反应释放的高成本可能更少。你可以扭转这一现象,强调捆绑版本只会让他们更加危险和昂贵的数量变化-复杂性增加。通过自动化的过程,你有效地使您的组织能够减少每个后续版本的风险和成本。这使得自动化投资你的未来。
  • 繁琐的手工工作的副作用是,人们倾向于放弃,即使它是必要的或使用快捷键,导致更多的意想不到的工作。自动化过程不感到无聊和不受这个限制。这个维度添加到您的计算,你可以估计花费了多少时间在每次发布后修复问题是阻止他们应该如果手动步骤执行。

寻找更多的实验吗?

除了一个深的探索是什么导致僵尸Scrum,我们的书包含40多个其他实验(像这样的)尝试与你的Scrum团队。每一个都是针对一个特定的区域僵尸Scrum经常弹出。如果你正在寻找更多的实验,或如果这些帖子对你有用,请考虑购买一份。


你认为这篇文章怎么样?


博客评论
Baidu