首先,把根据sprint历史数据得到的估算,称为 历史数据估算,把commitment之后的估算 称为 承诺估算。
历史数据是以前的定量情况,包括但不限于资源利用率、sprint可以完成的story point数量、每个story point平均所需的【实际】/【理想】人时(或工时)数、每个use case point平均所需的【实际】/【理想】人时(或工时)数,等等。
承诺估算是指团队的每个成员达成共识,认为可以完成的估算,
对于 历史数据估算,常见方式如下。
1,假设1个user story point需1个理想人天(IMD), Velocity为理想人天数/实际人天数,常见的范围是50%~80%。
sprint估算时,估算可用人天数 * Velocity 得到 user story points数量。
2,选择最小的工作单元为1个User stroy point,velocity为user story points数量/理想人天数,再考虑资源
利用率,可能是75%左右。sprint估算时,估算可用人天数 * 资源利用率 * Velocity 得到 user story points数
量。
3,选择最小的工作单元为1个User stroy point,velocity为user story points数量/实际人天数,不再考虑资
源利用率。sprint估算时,估算可用人天数 * Velocity 得到 user story points数量。
4, 采用use case point作为规模,Velocity为use case points数量/实际人天数,不再考虑资源利用率。
历史数据是以前的定量情况,包括但不限于资源利用率、sprint可以完成的story point数量、每个story point平均所需的【实际】/【理想】人时(或工时)数、每个use case point平均所需的【实际】/【理想】人时(或工时)数,等等。
承诺估算是指团队的每个成员达成共识,认为可以完成的估算,
对于 历史数据估算,常见方式如下。
1,假设1个user story point需1个理想人天(IMD), Velocity为理想人天数/实际人天数,常见的范围是50%~80%。
sprint估算时,估算可用人天数 * Velocity 得到 user story points数量。
2,选择最小的工作单元为1个User stroy point,velocity为user story points数量/理想人天数,再考虑资源
利用率,可能是75%左右。sprint估算时,估算可用人天数 * 资源利用率 * Velocity 得到 user story points数
量。
3,选择最小的工作单元为1个User stroy point,velocity为user story points数量/实际人天数,不再考虑资
源利用率。sprint估算时,估算可用人天数 * Velocity 得到 user story points数量。
4, 采用use case point作为规模,Velocity为use case points数量/实际人天数,不再考虑资源利用率。