TIP: 关于划分feature与时间估算

软件项目开发中,如何将需求转化为可操作的feature来分配,以及如何估算实现feature所需要的时间是制订出合理项目计划的前提。下面介绍一种合理量化的方法。

 

1. 将每一个feature写在一张卡片上。标注名称,描述,对完成此feature所需时间的初步估算(此项先预留)。

2. 完成这些卡片后,招集团队成员一同来评估时间,具体方法是:

   对每个feature逐个讨论,每个成员可以给出自己的预估时间(设定一些预设值,比如,1,2,4,6,10,15,20,等)。

   让预估时间最高和最低的成员讲述自己的理由。预估时间少的可能是因为有这方面的经验,或者这个feature可以通过现有类库直接实现,预估时间多的可能是因为考虑到更多的方面与风险。大家可以一起讨论,之后再次进行投票来选取合理时间。

3. 每个feature的工作量最好划分在0.5人日到4.5(一周有半天用来总结,团队建设等其它活动)人日之间。如果超出,考虑拆分这个feature。

4. 每个人每天并不能按照8小时来计算,能达到8*0.6的效率已经是较不错的情形了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值