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