迭代开发︱Sprint如何执行才会更高效?
2022-10-28
来源:adoudou
进行。然而,大多数团队会定期召开产品待办列表梳理会,通常每迭代一次或每周一次。
通常的指导原则是,无论在会议中,还是在可能由这些会议引发的讨论中,花费在改进产品待办列表的时间不应超过团队总可用时间的10%。
大多数团队将让整个开发团队、PO和SM一起参与。除非团队要在梳理会上对产品待办列表项估算,否则我发现开发团队的一半到三分之二就足够了,并且可以减轻团队的总体会议时间负担。
此仪式的唯一输入是位于产品待办列表顶部的需求。输出是产品待办列表项,这些待办事项通常被分割成更小的、更适迭代的条目,以及对某些产品待办列表项的更深入理解。
06待办事项估算
如上所述,许多团队将在产品待办列表项梳理会期间进行估算。这是一种理想的方法,如果整个开发团队都参与到梳理会中,那么这种方法是可行的。
如果只有部分开发团队成员参与了梳理会,那么团队成员将在每个迭代中开一次会,以估算任何PO可能需要评估的新工作。
对于大多数团队来说,这些估算仪式应该很短。大多数团队不应该在每个迭代中生成或接收大量的新产品待办列表项。要估算的工作应该很重要,新的产品待办列表项或者已拆分的待办列表项,应更适合排入即将到来的迭代。
我喜欢在迭代结束前几天,每日站会之后立即进行产品待办列表的估算。没有必要等到所有待办列表项都被识别出来以后再估算,PO只要先识别出来重要的待办列表项即可开始估算,但是PO要及时根据估算的结果来调整优先级。
我不建议在迭代计划会期间进行估算,对于PO而言,此时根据估算来调整优先级为时已晚,PO调整优先级的动作会极大的浪费整个团队的时间。因此,请勿在迭代计划会期间对产品待办列表项进行估算。
07优先级排序
在开始新的迭代之前,PO应确保已将产品待办列表的顶部做了优先级排序。根据牛津英语词典的解释,“优先级(prioritize)”意味着“把任务、问题等按重要性排序,这样你就可以先处理最重要的事情”。
这意味着仅靠说“它们都是必需的”是不够的。或者,正如一位PO告诉我的那样:“它们被称为需求(requirements)是有原因的——它们是必需的(required)”。
在大多数情况下,不会举行正式的优先排序仪式。相反,这是PO在与利益相关者对话以了解他们的需求和愿望之后独自做的事情。
优先级排序在迭代中应尽可能晚的进行,同时确保在下一个迭代开始之前完成。这通常意味着在迭代的
免责声明:
1、IT项目管理界发布的所有资讯与文章是出于为业界传递更多信息之目的,并不意味着赞同其观点或证实其描述。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请浏览者仅作参考,并请自行核实相关内容。
2、本站部分内容转载于其他网站和媒体,版权归原作者或原发布媒体所有。如文章涉及版权等问题,请联系本站,我们将在两个工作日内进行删除或修改处理。敬请谅解!
-
延伸阅读:
-