如何理解敏捷项目中的story points?它的主要作用是什么?

Story points是敏捷项目管理中的一个概念。中文里,有人将其翻译为“故事点”,也有将其译为“故事点数”,个人认为后面这个译法更为接近原意。

事实上,story points是对完成一个user story(用户故事)所需努力做出的粗略的估算,并将此估算以数字点数(points)的形式体现。比如:完成单个静态WEB页面的开发所需的工作量需要1个点数,那么完成10个类似静态页面所需的工作量则可能需要10个点数(1*10),又或者因为熟练度的增加,而只需要5个点数。

版权声明:如无特别说明,本站所有文章均由睿珑(Ruilong-edu.com)原创。我们欢迎少量文字引用,但请注明出处。任何网站或个人,未经授权,不得抄袭、转载、盗用本站内容,违者必究。

当然,评估story points需要考量的不止是工作量,还包括:工作的复杂度、风险及不确定性等。

通常,人们认为story points来估算工作量的方法要比通过小时数(hours)估算要更加客观,因为不同个体对同一件工作所估算的小时数可能会存在较大差异,而story points因为是采用相对比较的方法,所以要更准确一些。

参考链接:



https://whatis.techtarget.com/definition/story-point

https://www.scrum.org/resources/blog/why-do-we-use-story-points-estimating

https://www.mountaingoatsoftware.com/blog/what-are-story-points

https://rubygarage.org/blog/how-to-estimate-with-story-points

https://pm.stackexchange.com/questions/2765/why-use-story-points-instead-of-hours-for-estimating/


注:本文由睿珑(Ruilong-edu.com)创作,最后更新时间为:2019年10月17日 13:11:34。未经授权,严禁转载。