美文网首页
Daily Scrum 理解 by 尹科

Daily Scrum 理解 by 尹科

作者: 卓越木头 | 来源:发表于2017-07-25 20:11 被阅读0次

Sprint

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

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

  • 产品负责人(Product Owner)
    主要负责确定产品的功能和达到要求的标准,指定软件的发布日期和交付的内容,同时有权力接受或拒绝开发团队的工作成果。

  • 流程管理员(Scrum Master)
    主要负责整个Scrum流程在项目中的顺利实施和进行,以及清除挡在客户和开发工作之间的沟通障碍,使得客户可以直接驱动开发。

  • 开发团队(Scrum Team)
    主要负责软件产品在Scrum规定流程下进行开发工作,人数控制在5~10人左右,每个成员可能负责不同的技术方面,但要求每成员必须要有很强的自我管理能力,同时具有一定的表达能力;成员可以采用任何工作方式,只要能达到Sprint的目标。

daily scrum

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


总结

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

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

相关文章

  • Daily Scrum 理解 by 尹科

    Sprint 可以认为sprint是一个产品敏捷开发时间内的一个迭代周期(一个复杂且开发周期很长的开发任务,分解为...

  • 我了解的Daily Scrum

    1、Daily Scrum是什么? 从字面上很好理解,Daily Scrum是每日站会的意思,往深层次方面理解,...

  • Daily Scrum

    什么是Daily Scrum? =========================== ·Daily Scrum也...

  • Daily Scrum

    What's the daily scrum? Daily Scrum:站立式集会Daily Scrum是一个15...

  • 我看 Daily Scrum

    初识Daily Scrum Daily scrum meeting也称为daily stand up meetin...

  • daily scrum每日站会

    我对daily scrum的理解: daily scrum 即每日站会,就是每天用10-5分钟时间将团队成员聚在一...

  • Daily Scrum

    Daily Scrum 一、什么是Daily Scrum? Daily Scrum,站会,是团队每个工作日进行的会...

  • Daily Scrum

    什么是Daily Scrum Daily scrum meeting也称为daily stand up meeti...

  • Daily Scrum 理解

    1.利用简短时间进行一个粗略的讨论 站会用15分钟进行简单的讨论,避免了冗长会议带来的大量负面情况,简单的谈论昨天...

  • Daily Scrum 每日站会

    每日站会(daily scrum) Daily scrum meeting也称为daily stand up me...

网友评论

      本文标题:Daily Scrum 理解 by 尹科

      本文链接:https://www.haomeiwen.com/subject/vhcgkxtx.html