首页 » 技术资讯 » 第3个用的最多!(最多模型优先级实践需求)「常用的最优模型选择方法」

第3个用的最多!(最多模型优先级实践需求)「常用的最优模型选择方法」

admin 2024-07-24 02:59:28 技术资讯 0

扫一扫用手机浏览

文章目录 [+]

敏捷开发已成为众多企业和团队提升竞争力的关键策略。

而在敏捷开发过程中,

优先级排序的重要性不言而喻,

第3个用的最多!(最多模型优先级实践需求) 第3个用的最多!(最多模型优先级实践需求) 技术资讯
(图片来自网络侵删)

它直接影响着项目的进度、资源分配以及最终的成果。

01

第3个用的最多!(最多模型优先级实践需求) 第3个用的最多!(最多模型优先级实践需求) 技术资讯
(图片来自网络侵删)

优先级排序听起来是一个很简单的工作,

搞个字段,写个“重要”“一般”啥的,

调整一下然后排个序,就出来了。

有些负责人觉得,

靠自己的经验和直觉就能定好优先级。

但真的是这样吗?

这里面其实有不少名堂,

光靠经验、直觉等纯主观的东西来判断,

很可能在开发过程中走不少弯路,浪费大把时间,

管理成本也很高,而且最后还可能排错了优先级。

这个时候,拥有各种衡量指标的“优先级模型”就能派上用场啦!

优先级排序的模型(方法)很多,

比如:

战略对齐法、Maslow需要层级法、MoSCoW法、

Kano模型法、时间盒法、对比矩阵法、加权排序法、

优先矩阵法以及WSJF加权最短作业法等等。

02、下面给大家讲讲最常用的3个敏捷优先级模型:

1、卡诺模型(Kano)

卡诺模型(Kano)是最受欢迎的优先级模型之一,因为该模型能够真实有效地引入用户满意度作为评估指标。

这个模型把用户需求分成:基本型需求、期望型需求、兴奋型需求(此外还有无差别需求以及反向需求)。

M-基本型需求(痛点):必须有,没有的话用户就不满意;O-期望型需求(痒点):用户希望有,有了会更满意;A-兴奋型需求(兴奋点):有了会让用户特别惊喜;I-无差别需求(无关紧要点):有没有都可以,即边缘需求;R-反向需求(膈应点):让用户不满意。

比如说,

对于一款手机,能打电话是基本型需求,

高清摄像头是期望型需求,

而带有AI智能助手可能就是兴奋型需求。

手机附赠一个不太常用的手机壳,就是个无差别需求,

手机系统经常推送广告还关不掉,就是反向需求。

Kano模型实操

(1)问卷设计:调研的每个功能/需求都有正向和负向两个问题,正向问题测的是有这个功能时用户满不满意,负向问题测的是没这个功能时用户满不满意。

问卷里问题的答案通常用五个等级的选项,按照:很好、还行、无所谓、不太好、不喜欢,进行评分。

(2)分析统计数据:对所有用户,共有 5×5 即 25 种可能。
统计每种可能的用户人数占总人数的百分比并填入下表。
然后把表中标 A、O、M、I、R 的格子中百分比相加,就能得出五种属性对应的百分比。

从需求角度,最优先满足 M 百分比最高的,去掉 R 百分比最高的,接着满足 O 百分比最高的,最后再满足 A 百分比最高的。

数据分析过程:数据清洗→Kano⼆维属性归属分析→Better-Worse系数计算

(感兴趣的同学,可以自行深入研究,这里就不展开了)

2、MoSCow优先级原则

莫斯科原则(MoSCow)是由Oracle软件专家Dai Clegg开发的在确定时间框架内的一种属于敏捷项目管理的优先级排序方法,是另外一个最常见的优先级模型。

M:Must 必须做,不做系统不能工作S:Should 应该做,表示做了应该做的系统才能工作C:Could 可以做,提供产品的附件价值,做了会让产品更有亮点W:Would Not 不能做,不可以存在的功能

(MoSCoW中的两个o并无实际意义,只是为了便于发音而加入)

MoSCow原则实操:

从需求角度,优先保证Product Owner所需要的Must、Should完成,并力争Could能完成;在发生重要变更的时候,牺牲Could乃至Should来保证变更(W其实不会出现)。

Kano、MoSCoW这两个方法其实都是基于风险-价值指标的分析,一般适合大部分简单项目或者中小型团队,最后再给大家介绍一个大型敏捷项目中常用的优先级排序方法——WSJF。

3、WSJF(Weighted Shortest Job First)

WSJF即加权最短作业法,一般大型项目或大型团队使用的比较多,因为大型项目在考虑需求的优先级时,不仅仅要考虑特性的价值,还需要考虑其紧急程度、实现成本(或工作量、技术难易程度)、以及风险大小。
WSJF是SAFe的默认优先级排序方法。

这4个要素两两搭配,构成价值-紧迫性矩阵、价值-成本矩阵以及价值-风险矩阵,以此来考虑优先级排序。
WSJF模型简单来说可以这样来理解。

WSJF实操:

具体实操,概括起来,就是一个计算公式:

WSJF= CoD / JS = (BV + TC + RV) / JS

CoD(Cost of Delay),延迟成本。
CoD由三个部分组成:用户业务价值、时间紧迫性、以及降低风险/获取机会所带来的价值BV(Business Value),业务价值TC(Time Criticality),时间紧迫性RV(Risk Value),风险价值(具体更应该是指威胁减小量或机会增大量)JS(Job Size),工作量

敏捷里团队经常使用斐波那契数列(0, 1, 2, 3, 5, 8, 13, 20, 40, 100)来进行估算。
这样就可以得到如下的计算表格:

好了,以上是关于敏捷优先级排序以及优先级模型的一些基础介绍,想要进一步学习敏捷方法和技术,建议参加Scrum Master敏捷专家(CSM)认证高级Scrum Master(A-CSM)认证ACP敏捷项目管理认证

最后给大家附上关于CSM认证和PMI-ACP认证的一些信息,小艾老师已帮大家整理成表格和图片,需要高清图片可以私聊小艾老师获取~~

左右滑动查看更多

左右滑动查看更多

相关文章

跨越语言障碍,电视机引领全球文化交流

在全球化日益深入的今天,语言成为了一个无法回避的障碍。随着科技的发展,电视机作为家庭娱乐的中心,正逐渐打破这一障碍,引领全球文化交...

技术资讯 2024-12-25 阅读0 评论0

语言保护,传承文明,守护精神家园

语言是人类文明的重要载体,承载着丰富的历史、文化、思想和情感。在全球化的今天,语言保护显得尤为重要。本文将从以下几个方面探讨如何保...

技术资讯 2024-12-25 阅读1 评论0