Daily Scrum 理解 by 尹科

2017-07-25  本文已影响0人  卓越木头

Sprint

可以认为sprint是一个产品敏捷开发时间内的一个迭代周期(一个复杂且开发周期很长的开发任务,分解为很多小周期可完成的任务,且一个迭代可以生产或开发出一个可以交付的软件产品),这个周期一般为四周,四周时间内开发人员按照sprint backlog上面的任务划分来完成任务。

这个周期内daily scrum是十分重要的。介绍这个之前先介绍下一个sprint内的人员构成:

daily scrum

在Sprint Backlog完成过程中,每天均应该抽出一个15分钟左右的时间首先总结昨天的完成情况,完成的任务应把它burn掉,同时根据昨天情况进行调整规划今天的任务。同时也是一个团队交流的时间,每个人可以提出问题,但不做具体讨论,可以相关开发人员私下讨论。


总结

开发团队对于细节问题私下讨论,来重新计划任务来适应整个sprint规划,这样大大提高效率。一个sprint内daily scrum能了解流程进度,监督开发人员任务完成情况,增加团队交流,找出问题来更好地调整规划。

可以说每日的站会重在检查和任务规划。另外,开发人员的沟通、任务划分等往往占去开发时间很大一部分,daily scrum能有效降低沟通成本。当然形式不重要(不是一定站着,每天的时间根据情况),重在切实起到检查、调整、沟通的作用。

上一篇 下一篇

猜你喜欢

热点阅读