写在前面:
用敏捷开发的框架构建产品时,产品设计者们通常会预设好整个开发过程,并预期它是平稳顺滑的。然而,「优先级」的判断和变化势必将影响整个团队的开发进度。甚至有些时候,研发团队必须在重新评估事项优先级后,才能重回正轨。
优先级评估简单吗?
确定优先级,是评估产品功能或开发步骤的重要性的过程,以便能更高效地达成产品目标。
有些产品的负责人认为,评估优先级并不复杂,依靠自身的经验和直觉,就能做出正确的决策。然而经验、直觉等主观的判断,假如成为我们判定优先级的唯一参考,则很可能导致开发过程中出现巨大的时间差和更高的管理成本。
指标更丰富的优先级模型,可以帮我们解决这一困扰。并且从长远来看,善用优先级模型对团队而言,其潜在的提效收益是巨大的。
什么是优先级模型?
无论是敏捷开发所建议的「用户故事地图」,或是相对传统的「产品路线图」,这些需求管理方法的核心特点是一致的:帮助团队找到最有效的方式来组织自己的项目、找对团队的开发节奏,最终逐步完善产品的功能构成。
同样的,优先级模型也可以依据不同团队的习惯灵活选择。但无论选择哪种模型,它们都应该具备处理以下问题的能力:
-
能够在完整的产品开发周期反复使用 能够适应特定的场景,如:客户对产品的原型测试不满意
-
符合实现产品目标和整体愿景的策略方向
-
能够持续交付产品,并解决客户的问题和工作中遇到的挑战
-
与整体商业价值保持一致
-
能够减少因产品质量带来的风险
-
减少因管理问题影响研发进度和交付效率的风险
3个敏捷优先级模型
“卡诺模型”
卡诺模型( Kano Model )是最受欢迎的优先级模型之一,因为该模型能够真实有效地引入用户满意度作为评估指标。
图片产品负责人和研发团队需要在产品的设计、开发、管理等各个阶段,时刻考虑到客户的诉求,卡诺模型(Kano Model)易于评估用户反馈的特点能帮助团队更轻松地展开工作。
根据卡诺模型的结果,我们可以将各个功能分为:必备型功能、兴奋型功能、期待型功能。通过对每项功能点在满意度及具备度两项指标上的标注,评估其优先级。这样团队会快速得到一个简洁但高效的图示,指导团队做出功能的优先级排序。
“机会评分”
机会评分 (Opportunity Scoring) 是统计与客户满意度相一致的功能优先级的绝佳方式。特别是,当客户对行业中的现有产品不满意时,它允许团队进行实质性的研究并确认客户所需的功能。
机会评分模型类似一份调查问卷,内容主要围绕各项功能的以下两个问题展开:
1、该功能对你有多重要?2、当前解决方案能否有效解决你的问题?
并将这份表格发送给客户,由他们在1-10分之间给出自己的评分。
收到打分结果后,根据以下公式对你的功能进行排名:
问题1重要性得分 +(问题1重要性得分 – 问题2满意度得分)= 该项功能/产品的机会评分
完成所有功能的机会评分调查后,得分最高的机会点所对应的功能,应被团队列为最优先的功能。
“优先扑克”
优先级扑克是另一种流行的评估模式,它的玩法与敏捷扑克的玩法非常相似:在需要做优先级评估时,组织项目中的所有各个角色和内外部的关键利益相关者都参与进来,共同参与「优先级扑克」的游戏。
游戏中,所有参与者用手中的扑克,对每个功能的重要性进行投票。投票的过程可以参考敏捷扑克玩法:分值相近时,直接取平均值;分值差距较大的功能项,由评出最高/最低分的参与者讲述自己的观点后,再进行打分和取值。
整个打分过程结束后,对投票结果进行分析排序,其排序结果,就可以作为功能开发的优先级等级排序。
类似的方法,也可以应用在解决工作积压上。
这三种排序模型是当今最流行的产品优先级评估方法。不管我们选择其中哪种,关键是找到更适合自己产品、团队、业务场景的模型。必要时,甚至可以多项模型并用,以适应不同功能、不同事物类型的需要。
当然,选出好用的优先级评估模型只是第一步,优秀的团队还需要找到符合自身理念的高效的管理工具,辅助团队实现这套优先级评估的模型。
LigaAI 新一代智能研发协作平台, 正在为众多研发团队提供更智能、更高效的需求管理模型。通过 LigaAI 灵活且强大的需求管理功能,每个团队都能定制自己的优先级评估模型,并应用于每个迭代的需求排期中。帮助更多开发团队构筑共识、提升效率、交付价值。
文章翻译自:Agile DZone
原文作者:Tam Nguyen
阅读更多「LigaAI」的趣味分享与敏捷实践… 请关注 LigaAI@CSDN,持续接收更多干货分享~ 进一步了解我们的产品,请访问 LigaAI -新一代智能研发协作平台