故事点数vs工时,研发工作量到底怎么算?
到底什么是故事点数
「点数」
A.量化团队的生产速率和产能
「点数」,能更好地评估研发团队在单位时间内的实际产能。在一个成员开发速度不一致的团队,用直接估算某项工作的开发时长,其实很麻烦。同一条需求,A开发只需1天,而B可能要做3天。在这种常见情况下,项目经理只能基于对开发者技能水平的主观把握来排期。
假如项目经理将需求指派给A,并分配1人天,这个「1人天」只是对个人工作的估算。如果将该工作分给团队中其他人去做大概需要多久,就很考验项目经理的判断了。而在团队中,我们不可能永远把任务指派给擅长这项工作的人,这时以「工时」评估工作量就更难准确。
在引入「点数」概念后,只要评估好各项需求的点数,试行1-2个迭代,就可以基本估算出每位成员在单位时间内能完成的「点数」。开发组长或者项目经理,也能直观量化团队的整体产能,更合理地计划排期。
B.有效评估团队的成长性
「工时」所反应的只是时间和人力投入,而不包含工作的难度、重要性等信息。一个10人团队,每周总工时是固定的,我们除了主观判断这一周团队完成了3个功能,上一周完成4个功能以外,几乎没办法从这「工时」指标获知究竟这个10人的团队一周的产出是增加了还是减少了。毕竟功能有复杂有简单,不能简单靠计数解决。
而「点数」反应的恰是「产出」。我们可以从单位时间内团队完成点数的变化,知道团队产能的变化。除此以外,每1点的开发工作对应的缺陷数量、需求的点数分布等指标,也能反应目前团队存在的问题。
C.避免需求盲点
在实际的项目管理过程中,「工时」更多是由上至下的分配。但「点数」则是开发团队自下而上进行工作量估算的方式。 通过点数估算,研发团队的成员能参与到需求分析中,培养更多参与感和目标感,同时提前暴露产品设计的不确定性,避免需求盲点。「点数」和「工时」也可并行
最后,不管黑猫白猫,能抓到老鼠的就是好猫。工作量估算亦是如此。不论采用「点数」还是「工时」又或者二者兼备,都需要每个团队不断探索更适合自己的工作方法,找到能有效评估并呈现自身产能的最佳路径。
欢迎你的团队和我们一起探索更高效的工作方法,点击下方原文链接,可以进入官网申请体验我们的产品噢~~~