美文网首页
敏捷开发-故事估算和生产率评估

敏捷开发-故事估算和生产率评估

作者: 一尺围栏 | 来源:发表于2019-05-14 13:50 被阅读0次

一、估算目标

1、以【故事点数】来衡量一个迭代周期内的所有故事的规模。

2、经过多次的迭代,测算出团队在一个sprint内可以消化的合理故事点数

3、以此来测算团队生产效率。

4、在团队生产率的基础上评估产品投入成本。

二、标准故事

1、以实现如下需求的前端和后台功能为一个标准故事,

任务包括:设计、前后台功能开发、单元测试、前后台联调、性能测试、测试验收。

一个时间查询条件

一个查询按钮

数据库单表查询(已经有表结构)

画面列表有10个字段需要展示(没有数据字典转换与其他系统查询)

画面有分页查询功能

2、一个标准故事作为一个故事点单位。

三、估算方法

1、以标准故事为基准,评估待办故事是标准故事规模的多少倍数。

比如未结算画面查询功能,画面有2个时间查询字段、7个下拉框查询字段、有分页功能,列表有20个字段,多表查询。

实现这个功能大概是标准故事的4倍,包括开发和测试任务。那么,这个故事的估算规模就是4个故事点。

2、以上估算必须全员参与,如果大家的估算值差不多一致,就以大家的估算值为准。

如果大家的估算差异非常大,就要充分讨论差异点在哪里,是不是遗留功能和关注点。

3、以此类推,在迭代计划会上评估出所有故事的故事点数,包括测试人员的故事点数,作为这个迭代的总规模。

4、如果估算的故事点数小于1,需要合并故事达到至少一个故事点。

5、如果估算的故事点数超过20,需要拆分成更小的故事。

四、生产率评估

1、每次迭代中,根据整个团队消化的故事点数和完成率,评估和调整团队的生产率。

2、如果团队每次的生产率都是100%,说明工作不饱和,生产率需要提高。

如果团队的生产率逐步达到90-95%,说明这个规模的故事数对团队来说是比较合理的。

3、测算方法举例,比如一个团队10人,迭代周期是2周,也就是10个工作日,消化的故事点总数是100个故事点,那么团队人均是10个故事点。

五、产品投入成本测算

有了团队生产率,评估一个产品的投入成本就相对容易。

比如一个产品要上线,评估下来是200个故事点,假如一个10人的团队,生产率是一个迭代周期可以消化100个故事点。

根据团队的生产率,完成这个产品需要2个迭代,也就是4周时间,投入的人力成本就是10人*4周*5日/周=200个人日。

相关文章

  • 敏捷开发-故事估算和生产率评估

    一、估算目标 1、以【故事点数】来衡量一个迭代周期内的所有故事的规模。 2、经过多次的迭代,测算出团队在一个spr...

  • 敏捷开发之故事点估算

    背景: M阅读是业内知名的一款阅读APP,从今年8月份起,为了适应快速的市场变化,版本规划从以往的4周一版,演变为...

  • 2019程序员推荐书单

    一、软件工程及最佳实践《用户故事与敏捷方法》《敏捷软件开发实践-估算与计划》 二、软件设计《架构整洁之道》《重构-...

  • 浅谈敏捷估算与规划

    最近在看《敏捷软件开发实践:估算与规划》,结合自己在工作的中的实践,浅谈一点自己的想法和总结。 总的来说敏捷估算与...

  • 敏捷考点

    敏捷估算 敏捷项目的工作量估算一般采取宏观方法,即自上而下估算。通常是一种相对估算的行为,即待完成用户故事的工作量...

  • 敏捷开发中故事点和估算的秘密

    高质量的估算能够帮产品负责人优化效率和冲突。因此,精准估算的重要性毋庸置疑。 估算并非易事。对软件开发人员来说,估...

  • 每日一书-Day4-《敏捷软件开发实践-估算与计划》

    Day4/21 15+詹婷婷+杭州 【书籍名称】《敏捷软件开发实践-估算与计划》 【阅读提炼】 1、项目的敏捷开发...

  • 降龙十八掌和黯然销魂掌,哪个更厉害?

    知易行难的故事估算 谈到用户故事估算,你会想到什么?一群人拿着敏捷扑克亮出自己估算的故事点大小。估算差异大的两位,...

  • 敏捷开发模式中的四种会议

    Sprint Planning敏捷迭代计划会议 敏捷迭代开始 职责 1.PO讲解需求 2.开发Team估算工时。 ...

  • 硝烟中的Scrum和XP 读书笔记二

    估算、生产率和计划 估算是为了做Sprint计划,因此估算和计划是连在一起的。 书中提到两种估算和计划方法:一种是...

网友评论

      本文标题:敏捷开发-故事估算和生产率评估

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