引言  

  1979年10月东京理工大学教授狩野纪昭(Noriaki Kano)和其同事 Fumio Takahashi发表的论文 《Motivator and Hygiene Factor in Quality》,该论文第一次将满意与不满意引入质量管理领域。狩野教授于1982年完成了 《Attractive Quality and Must-be Quality》研究报告,并与1984年正式表表,由此标志着KANO模型即魅力质量理论的成熟。

双因素理论

  KANO模型是收到 “双因素理论” 的启发,要想理解KANO模型的本质,我们应该首先对 “双因素理论” 有更加直观的认识。

  双因素理论,又称 “hygiene-motivational factors”,由美国著名心理学家赫茨伯格于1959年提出。该理论将影响人类行为的因为归纳为两个因素,即激励因素和保健因素。激励因素用于提升满意度,激励因素的达成则人的满意度提升,激励因素没有达成对于人的满意度没有影响。保健因素用于消除人的不满,保健因素没有达成会使得人不满意,而保健因素的达成对人的满意度没有影响。双因素理论中的一段关键论述如下:

"The opposite of satisfaction is not dissatisfaction, but rather, no satisfaction. Similarly, the opposite of dissatisfaction is no dissatisfaction."

                                                  -- 满意的对立面并不是不满意而是没有满意;不满意的对立面并不是满意而是没有不满意

KANO模型正式借鉴了这种思想。

KANO模型简介  

  在KANO模型中,狩野将影响质量的因素划分为 5 种类型:

  • 兴奋型因素:用户意想不到的,如果不提供此需求,用户满意度不会降低,但当提供此需求,用户满意度会有很大提升;
  • 期望型因素:当提供此需求,用户满意度会提升,当不提供此需求,用户满意度会降低;
  • 必须型因素:当优化此需求,用户满意度不会提升,当不提供此需求,用户满意度会大幅降低;
  • 无差异型因素:无论提供或不提供此需求,用户满意度都不会有改变,用户根本不在意;
  • 反向因素:用户根本都没有此需求,提供后用户满意度反而会下降;

  基于上述五种类型的影响因素,基于KANO模型进行需求分析时,从用户和需求工程师角度出发,具备实际意义的因素为 兴奋型因素、期望型因素和必须型因素。因此,基于KANO模型对需求进行分类时可以划分为 3 种类型,

在KANO模型中,需求被分为三类,即兴奋型需求、期望型需求和必须型需求。

  • 必须型需求:是顾客对产品或系统的基本要求,这些需求是系统必须要实现的。如果必须型需求不能实现,则客户会严重不满。即使必须基本型需求超越客户的预期,客户也不会表现出更多好感。
  • 期望型需求:该类型需求的客户满意度与需求满足度成正比关系。该类需求满足度越高,则客户满意度越高。
  • 兴奋型需求:该类需求一般是客户意向不到的需求,这些需求的实线,能够极大的提高客户满意度。

显而易见,在实际工程过程中,企业需要严格确保必须型需求的满足,力争更多的满足期望型需求,适当的满足兴奋型需求。

KANO模型在需求分析中的应用实践

基于KANO模型理论,我们可以将需求划分为兴奋型需求、期望型需求和必须型需求,那么:

  问题一:在实际的工程实践中我们应该采用什么样的手段进行划分呢?

  问题二:完成划分后,又如何利用需求分析结果指导我们的工程实践呢?

基于KANO模型划分的工作流如下图所示:

  首先,需要明确产品或系统的质量特性,即明确用户输入的需求点,以便对每个点的类型进行分析。

  其次,以调查问卷的形式,对每个质量特性进行二维属性调研分析。所谓二维属性是指针对一个特定的质量属性,要分析它的正向和反向两个维度,即“具备XX功能”时的满意度和“不具备XX功能”时的满意度。

  最后,将调查结果的矩阵数据已特定方式进行展示。

典型的KANO模型对比表如下图()所示,A表示兴奋型需求,O表示期望型需求,M表示必须型需求,I表示无差异型需求,R表示反向型需求,Q表示可疑结果。

需求分析人员通过调查问卷的形式得到每个质量特性的KANO分布情况,然后分别计算出A O M出现的概率(不考虑I R Q),概率较大者即可标识该质量特性的需求类型。

【需求工程】KANO模型的更多相关文章

  1. Kano模型告诉你“是不是只要企业努力的提高产品或服务质量,顾客满意度就一定会提高吗?”

    在 PO在敏捷需求下要遵守哪6条重要原则?   中讲到探索和交付两大阶段的6个原则 其中在原则[做有价值的需求]中讲了两个方法:BSA分析和产品Backlog 其中BSA分析是我在产品规划阶段常使用的 ...

  2. KANO模型

    一.满意度的定义 消费者的满意度是取决于他们对企业所提供的产品和服务的事前期待,与实际(感知)效果之间的比较后,用户形成的开心或失望的感觉.就是说,如果购后在实际消费中的实际效果与事前期待相符合,则感 ...

  3. 高级设计总监的设计方法论——5W1H需求分析法 KANO模型分析法

    本期开始进入设计方法论的学习,大湿自己也是边学边分享,算是巩固一遍吧: 另外这些理论基本都是交叉结合来应用于工作中,我们学习理论但不要拘泥于理论的框架中,掌握后要灵活运用一点- 这些理论一部分来自于我 ...

  4. 【总结整理】KANO 模型

    c 基本(必备)型需求——Must-beQuality/ Basic Quality. 期望(意愿)型需求——One-dimensional Quality/ Performance Quality. ...

  5. 产品需求分析神器:KANO模型分析法

    前言: 任何一个互联网产品,哪怕是一个简单的页面,也会涉及到很多的需求,产品经理也会经常遇到这样的情况:老板,业务提的各种新需求一下子都扎堆,哪个需求对用户来说最重要,用户对我们的新功能是否满意?开发 ...

  6. 卡诺模型(KANO Model)

    卡诺模型是一种研究影响顾客满意度因素的方法,在软件工程中可以用来辅助做需求分析和优化产品的质量. 作为一种方法,卡诺模型将某一种特性的存在程度作为横坐标,越大表示某个功能或特性做得越多,越小则表示做得 ...

  7. 记账类APP竞品分析-挖财与随手记

    注:本文更新中. 一.概览 1.  产品名称及版本 l  挖财11.2.0.0 免费版(2016/9/6发布) l  随手记10.2.8免费版(2016/8/22发布) 2.  设备信息 设备型号:i ...

  8. 你学会UI设计了吗?

    你学会UI设计了吗? UI设计师如何前驱? 关于产品 作为一个UI设计师,我们还在干巴巴的等着产品经理甚至交互提供的需求和原型再开始动手吗?这样被动的工作是永远无法提升自己的,当然你也永远只能拿到几千 ...

  9. 微信APP简要分析

    Part1 走进微信APP 很明显,微信是很成功的APP. 微信 (WeChat) 是腾讯公司于2011年1月21日推出的一个为智能终端提供即时通讯服务的免费应用程序,现已是超过九亿人使用的手机应用. ...

随机推荐

  1. java_web学习(2)Servlet

    软件编程体系 B\S 系统架构与C\S 系统结构 Web服务器         HTTP 协议:Web 浏览器与 web 服务器的交互所遵循的规则.         Web 服务器:Web服务器可以解 ...

  2. Servlet 应用程序事件、监听器

    Web容器管理Servlet/JSP相关的生命周期,若对HttpServletRequest对象.HttpSession对象.ServletContxt对象在生成.销毁或相关属性设置发生的时机点有兴趣 ...

  3. redhat6 + 11G RAC 双节点部署

      一.配置网络环境 node1 [root@node1 ~]#vi/etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME= ...

  4. promise/bluebird源码

    本作品采用知识共享署名 4.0 国际许可协议进行许可.转载保留声明头部与原文链接https://luzeshu.com/blog/bluebirdsource 本博客同步在http://www.cnb ...

  5. ADXL345经验总结,采用SPI和I2C总线操作

    一. ADXL345简介       ADXL345是ADI公司推出的三轴(x,y,z)iMEMS数字加速度计(digital accelerometer),具有在16G下高分辨率(13Bit)测量能 ...

  6. (二)Hololens Unity 开发入门 之 Hello HoloLens~

    学习源于官方文档 微软官文~ 笔记一部分是直接翻译官方文档,部分各人理解不一致的和一些比较浅显的保留英文原文 (二)Hololens Unity 开发入门 之 Hello HoloLens~ 本文主要 ...

  7. Android客户端连接服务器端,向服务器端发送请求HttpURLConnection

    在Java中想后台服务器发送请求一般都直接使用了Java的网络编程,或者使用HttpClient向后台服务器端发送HTTP请求.虽然在安卓中,所有Java的API都可以使用,而却使用其并不会出现什么问 ...

  8. 【.Net Framework 体积大?】不安装.net framework 也能运行!?开篇叙述-1

    [声明:请尊重作者micro-chen的原创,抓文章,请添加来源和作者署名.作者保留追责权利.......] 写在前言 看着日渐没落的.net ,心里多少有了点悲凉.国内的越来越多的新兴公司 都是JA ...

  9. SwingBench---ORACLE压力测试工具

    SwingBench---ORACLE压力测试工具 ◆描述SwingBench是Oracle UK的一个员工在一个被抛弃的项目的基础上开发的.目前稳定版本2.5,基于JDK.该工具是免费的,可以在作者 ...

  10. DataReader的用法程序简析

    // 2015/07/05 using System; using System.Collections.Generic; using System.Linq; using System.Text; ...