`
袁斌_AgileDo
  • 浏览: 67216 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

落地敏捷典型问题:计划会议中的估算,你纠结吗?

阅读更多

计划会议中的估算,你纠结吗?

 

在Scrum中的计划会议中,估算是较为让人纠结的环节。主要的问题是:1) 花费的时间长;2) 估算不准确 3) 估算是否有必要

 

 

原因是什么?我认为主要是:1) 对需求的理解不到位;2) 每一个需求严格按照planning poker的方式,对于简单的需求和强分工的任务意义不大,但是耽误了时间;3) 设计的风险没有被发现;4) 团队受到“兑现承诺”的压力,一般会“悲观估算”

 

 

如何解决这些问题,我的建议是:

 

   PO在grooming会议之前提前将需求发出,开发团队是带着问题进行需求讨论,否则刚刚拿到需求,讨论的效果并不好

 

   需求的描述,不拘泥于用户故事的形式,详细程度由团队的成熟度决定。团队越成熟,在简单的需求描述情况下依然可以把需求讨论清楚,可以简单描述;否则还是详细描述为佳。

 

   需求和设计的讨论,异常处理、用户使用场景、非功能需求往往是被遗漏和疏忽的地方

 

   风险前移:复杂的设计还是通过时序图等在白板上进行,不要把设计的风险带到实现中。

 

   PO和团队都要承认“估算是不准确的”,估算的目的是为了帮助团队消除需求和设计的理解风险,并得到哪些需求可能被交付。PO和团队关注的焦点在于“迭代的目标是否被实现”,而不是“团队承诺的需求是否全部被实现”。

 

   忘 掉前面几点,在回顾会议中找到适合自己的做法,持续改进。可能这样的方式最适合:估算和实际校准的成员,估算不需要扑克的方式,直接他估算即可;反之则需 要发现原因,是需求理解还是设计风险,扑克、时序图、活动图、反讲都要用上。也可能另一种方式最适合:放弃估算,根据最后需求完成的情况不断分析问题所 在,然后在迭代过程中加强这些问题的解决…

 

 

 

0
12
分享到:
评论

相关推荐

    计划会议中的估算,你纠结吗?

    划会议中的估算在Scrum中的计划会议中,估算是较为让人纠结的环节。主要的问题是:1)花费的时间长;2)估算不准确3)估算是否有必要  计划会议中的估算  在Scrum中的计划会议中,估算是较为让人纠结的环节。主要的...

    敏捷软件开发实践估算与计划 Mike Cohn

    这本书深入探讨了在敏捷开发环境中如何进行有效的估算和计划,旨在帮助团队提升开发效率和项目成功率。 1. **敏捷开发**:敏捷开发是一种以人为本、迭代、增量的软件开发方法论,强调快速响应变化,通过频繁的反馈...

    敏捷软件开发:原则、模式与实践(带书签+源码)

    Scrum包含了产品待办事项列表、Sprint、Sprint backlog、每日Scrum会议、回顾会议和冲刺计划会议等要素,书中会详细讲解这些概念及其应用。 4. **极限编程(XP)实践**: 极限编程是另一个重要的敏捷框架,包括测试...

    敏捷开发的落地实践(大团队、流程、测试、离岸开发、需求、估算等问题的解决实践)

    在敏捷开发的落地实践中,面对大团队、流程、测试、离岸开发、需求、估算等问题时,实践者需要有一套系统的方法论和工具集来应对这些挑战。以下是从文档内容中提炼出的关键知识点: 1. 敏捷开发与传统开发的对比和...

    敏捷软件测试:测试人员与敏捷团队的实践指南-仅需1积分

    书中可能还会讨论敏捷估算和规划,如故事点(Story Points)和迭代计划,以及如何通过敏捷工具(如Jira或Trello)来管理项目。 最后,书中可能还会讨论敏捷测试的文化和挑战。敏捷测试需要团队成员具备开放的心态、...

    敏捷开发-敏捷软件开发:原则、模式与实践(全).pdf

    敏捷 估算 敏捷计划

    如何以及何时进行重估,如何同时采用经济和非经济手段确定功能的优先级

    敏捷软件开发:原则、模式与实践(全部)

    8. 敏捷项目管理:敏捷项目管理关注团队的自组织和自我管理,如每日站会、回顾会议和冲刺规划会议,这些会议帮助团队保持同步,识别和解决问题。 9. 敏捷教练与领导力:领导者在敏捷环境中扮演着促进者和支持者的...

    敏捷软件开发:原则、模式与实践

    在《敏捷软件开发:原则、模式与实践》这本书中,作者可能会详细阐述每个原则如何在实践中落地,通过真实案例展示如何运用敏捷模式解决问题,并提供指导性建议来帮助读者理解和实施敏捷开发。书中还可能涵盖敏捷估算...

    敏捷软件开发:原则、模式与实践(高清有目录)

    13. 敏捷估算与时间管理:书中会介绍故事点估算、理想人天等方法,帮助团队更准确地估算工作量。 14. 适应性需求管理:敏捷方法鼓励在开发过程中灵活调整需求,以应对业务环境的变化。 综上所述,《敏捷软件开发:...

    敏捷软件开发:原则、模式与实践(全)

    敏捷开发并非没有挑战,如团队成员的技能差异、客户的参与度、变更管理等,书中给出了面对这些问题的策略和解决办法。 总的来说,《敏捷软件开发:原则、模式与实践》不仅提供了敏捷开发的理论基础,还提供了丰富的...

    敏捷软件开发:原则,模式与实现

    8. **敏捷估算和规划**:书中讨论了敏捷估算方法,如故事点和计划扑克,以及如何进行迭代规划,确保团队能够有效地管理时间和资源。 9. **适应性领导力**:在敏捷环境中,领导者的角色发生了转变,他们需要提供指导...

    敏捷武士:看敏捷高手交付卓越软件

    看敏捷高手交付卓越软件》是一本贴近实战的指导书,将敏捷的思想与原则贯穿在如何交付卓越软件的讲解中,旨在向读者展示如何玩转敏捷项目,内容涉及软件开发过程中的诸多要素,如客户、需求、沟通、计划、估算、协作、...

    EtaMitse:敏捷冲刺计划会议的估算应用程序

    **EtaMitse:敏捷冲刺计划会议的估算应用程序** 在敏捷软件开发中,高效的规划和估算对于项目的成功至关重要。`EtaMitse` 是一个专为敏捷冲刺计划会议设计的应用程序,旨在帮助团队更准确、更快速地进行故事点估算...

Global site tag (gtag.js) - Google Analytics