软件项目管理 7.3.敏捷历时估算
【公众号@ “项目管理研究所” 将会第一时间更新文章并分享《行业分析报告》】
归档于软件项目管理初级学习路线
第七章 软件项目进度计划
《初级学习路线合集 》
前言
大家好,这节我们学习软件项目管理---敏捷历时估算。
敏捷历时估算包括开发速度稳定前和开发速度稳定后两种情况。
开发速度稳定前
举手表决方法
开发速度稳定前可以采用举手表决方法,类似快速故事点估算法,举手表决是从投票方法衍生出来的一种形式。
项目经理组织举手表决:项目经理让团队成员针对某个决定进行举手表决
- 举拳头表示不支持,
- 伸五个手指表示完全支持,
- 伸出三个以下手指的团队成员有机会与团队讨论其反对意见,
- 不断进行举手表决,直到整个团队达成共识(所有人都伸出三个以上手指)或同意进入下一个决定。
开发速度稳定后
经过几个迭代之后,开发速度稳定了,团队就能比较准确预测一个任务或项目将花费的时间。
那么我们就可以采用基于故事点生产率的估算或者迭代生产率的估算。
基于故事点生产率的估算
前提是要有稳定的故事点生产率。例如每个故事点的生产率是3天,比较稳定,那么目前项目共有30个故事点,则项目历时约等于90个工作日。
基于迭代生产率的估算
前提是每个迭代开发的故事点是稳定的。例如这个团队开发速度是稳定的,每个迭代开发速度是50个故事点,目前项目有500个故事点,那么项目大约历时需要10个迭代。
如果一个迭代是一周,那么10个迭代就为10周。
历时估算方法总结
最后我们总结一下历时估算方法,我们学习了传统历时估算方法和敏捷估算方法。
传统估算方法:
- 定额估算法
- 经验导出模型
- CPM(关键路径法估计)
- PERT(工程评估评审技术)
- 预留分析
- 其他:
❑ Jones的一阶估算准则
❑ 类比估算
❑ 专家判断
❑ 基于承诺的估计
敏捷估算方法:
- 举手表决
- 基于故事点生产率的估算
- 基于迭代生产率的估算
到这里,第七章 第三节敏捷历时估算法就讲解完毕了!
下一节介绍进度计划编排—超前与滞后方法~
如果您觉得这篇文章有帮助到您的的话不妨点赞支持一下哟~~😉
后续将持续更新【软件项目管理初级学习路线】的全知识点,大家感兴趣的多多关注博主哟~
————————————————