产品小白之团队评估成本方法
Team Estimation Game And Planning Poker
确认相对成本的方法有:Team Estimation Game、Planning Poker等
特别注意:与会表决的人员一定是参与开发执行的人员,如会议指导员和PM不能参与投票,PM只充当会议组织和需求讲解的功能。
Team Estimation Game (团队估算)
准备:将所有要开发的产品功能列出来制作成卡片,印有Fibonacci cards(斐波那契数列数字)(0~144)卡片一副
参加人员:开发团队、会议引导人和项目负责人
步骤一:排列单功能实现难度
游戏规则:
1、将所有功能卡片放到桌子上
2、一人一次一张卡片,按功能模块实现工作量从左到右按实现难易程度排序,越靠左越容易最右边则为最难;
3、产品负责人第一个人拿起一张功能卡片放到墙上(或其他空旷位置)
4、接着第二个人拿起另一张功能卡片按个人理解排在墙上,排列时可做适当解释。容易实现的功能放在左边,难的放右边。第三个人继续,依次轮流。
5、所有人轮完之后,从头开始排列未排序卡片或重新调整已排列卡片。直至所有人统一排序。
步骤二:归类相当难度的功能
游戏规则:
1、产品负责人拿起斐波那契卡1号放在最左边最容易实现的功能之上
2、第二个人拿起数字2,从卡片1开始向右衡量工作量大于卡片1的功能并把卡片放在功能上
3、以此类推,寻找下一个工作量难度较高的功能并摆上对应卡片,如遇到中间断层也可空出表明下一个功能实现难度较前一个大几倍,如下面空出的21,可以看出34列和13列之间的实现难度区别
4、如步骤一轮流投票过程中,轮到你时可随意移动之前人们所摆的数字知道大家统一意见后结束游戏
步骤三:整理初步确认的开发难度优先级
一般情况想开发为1的列表项,当然可能根据具体情况从2开始或期间还有更低级的功能。
Planning Poker(计划扑克)
准备:Planning Poker或相关APP,功能列表
参加人员:开发团队,项目负责人,会议引导人
步骤:
1、发牌:除了项目负责人和会议引导员的开发团队人手一副牌或APP
2、会议引导员大声阅读功能描述,开发团队每个人从卡片中抽出一张卡片(0表示已完成或不是必须功能,1/2表示半天和∞表示大于卡上的数字,该需求需要细分)代表需要开发的时间,卡片正面向下,全部人决定后会议引导员翻牌
3、如果牌面工时一致则进入下一功能评定,不一致时叫工时最低和给出工时最多的人做出解释并由项目负责人做出解答,然后继续全体人员重新评定工时,直到工时达成共识。
4、同上步骤直至评定结束。
--------摘录自《91运营》