简析敏捷开发中使用的软件成本估算方法——敏捷估算2.0

敏捷估算2.0(Agile Estimating 2.0)方法是一种运用在敏捷开发中更新的软件成本估算方法,类似于应用最广泛的敏捷估算方法——计划扑克(Planning Poker)估算方法。它同样基于专家意见、类比和分解,使用 Fibonacci 数列,与计划扑克估算相比,它可以更显著地缩短会议时间。敏捷估算2.0方法也属于故事点估算方法的一种,其步骤如下:
  
  1、由产品负责人向团队介绍每一个用户故事,确保所有需求相关的问题都在估算前得到解决。
  
  2、整个团队一起参与这个游戏。只有一个简单的游戏规则:一次仅由一个人将一个用户故事卡放在白板的合适位置:规模小的故事放在左边,规模大的放在右边,同样大小的竖向排成一列。整个团队轮流移动用户故事卡,直到整个团队都认同白板上的用户故事卡的排序为止。
  
  3、团队将故事点分配给每个用户故事(列)。最简单的做法是使用投票来决定每个用户故事分配到哪一个 Fibonacci 数字。
  
  4、使用不同颜色来区分影响估算大小的不同方面,并且重新考虑是否需要修改估算值。例如,使用红色表示那些无法被自动化测试脚本覆盖的用户故事,因此,那些用户故事需要一个更大的数字来容纳手工回归测试的代价。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值