您如何构建开发冲刺?

Eri*_*ver 5 agile

因此,我有很多积压的功能,我们将要开始一个相当大的项目。我正在努力定义sprint的结构,并且对社区反馈很感兴趣。

我在想的是:

  • 一日冲刺计划
    • 填写待办事项,找出在此冲刺之后每个开发人员将会做什么
  • 三个星期的发展
    • 走!走!走!
  • 每日站立会议
    • 检查是否有人需要帮助或感觉偏离轨道
  • 冲刺两天
    • 代码审查在这里进行,利益相关者介绍
  • 一日冲刺回顾
    • 在上一个冲刺中我们做了什么?下次如何做得更好?

冲刺应该总是在星期二结束(以避免过多的周末压力)。

还要别的吗?显然,敏捷还比这更多。我想为团队提供一个简单的大纲,说明在开始该项目时我们将如何运作。

adr*_*anh 5

我会考虑尝试短于一个月的冲刺。

就我个人而言,我发现一两周的迭代在快速获得有效反馈方面更有效。它还可以防止任何可能导致迭代级别出现问题的问题,这些问题会逐渐增加到难以管理的级别。

即使是 30 天的 sprint——对于 sprint 审查来说,两天听起来大约是一天之久……而对于回顾来说,一天听起来太长了 0.5 天。我发现,如果您需要的远不止这些,那么在迭代过程中就会出现沟通问题——所以您可能需要将需要长时间的评论视为可能的危险信号。

当然,这只是我的经验 - 主要是使用小型(4-12 人)团队开发 Web 应用程序。你的经验可能会有所不同。

也就是说 - 我肯定会尝试更短的冲刺。就像集成构建一样——如果你更频繁地做,很多事情会变得更容易。