卡诺图和Apple Watch的第一次亲密接触

编者注:本文来自Nir的博客,中文版由天地会珠海分舵编译。文中引入卡诺图模型的方式,通过分析Apple Watch的三种功能类型之余,还向创业者们阐述了应该如何做好一个产品…

如果你是苹果所预言的将会购买它的Apple Watch的190万人中的其中一员,那么恐怕这里我要给你预先泼一盘冷水 - 我敢打赌Apple Watch中缺失掉的功能会让你抓狂到爆血管。

但我并不是说这会成为你不去购买的原因。事实上,我自己也订购了一个。但正是这种自相矛盾的行为恰恰描述了一个公司打造一个产品需要学习的一个重要的课程。

其实大家心里也应早打了预防针,一般一个产品的第一版本出来都不会好到哪里去的。但是,为什么有些产品尽管存在着一些让人难以容忍的缺陷,还是会有大批的用户愿意购买使用,个中原因你又又认真的推敲过,研究过吗?

引见Noriaki Kano博士和卡诺图



为了说明为什么你可能会对Apple Watch失望,这里我们先认识下东京理工大学教授Noriaki Kano。在1980年,Noriaki Kano教授创造了一个模型来解析客户满意度的理论。

Kano认为产品都存在一些特别的属性直接关系到用户对该产品的喜欢程度。他发现其中有些方面的属性比其他方面产生更明显的影响。Kano描述了3中产品属性类型 - 令人兴奋型,期望型,基本型。

  • 一个令人兴奋的功能属性,指的就是产品中的一个令用户很兴奋的却又没有预期到的功能。比如,如果Apple Watch能在每天早上给你煮杯咖啡的话,这将就会是一个非常令人兴奋的出人意外的功能了。
  • 一个期望型功能属性,指的就是一个用户预期之中的功能了。这种功能越多,用户就越满足。比如耗电量就是Apple Watch中的一个期望型属性。一个手表的电量可以用上一天这是用户预期该产品默认会有的功能,但如果你的电池能持续时间更长,用户就会越开心了,因为用户不需要经常为充电而烦恼了。相比令人兴奋型的功能,用户更容易用语言表达出对期望型功能的期望 - “我希望它的耗电量更低” - 相反,对于令人兴奋型的功能需求,用户在真正见到实物之前是不可能将其描述清楚的。这就好比一个笑话中的引人发笑的地方,如果你已经预先知道了这个笑话引人发笑的地方在哪里的话,你就不可能再觉得它能让你笑得肠子都出来了,从而你也不大可能再去从头到尾的去读一篇这个笑话了。
  • 最后,基本型功能就是产品中那些必须有的“基本”功能了。用户不仅是期望你有这些功能,且你是必须有这个功能。如果Apple Watch打着一个手表的名义,而其实它却是个周星星手上得风筒,或者说它根本就不准的话,那需要个手表的你肯定是不会购买得了。

而事实上,我们很多人都把基本功能当成令人兴奋的功能来看待了。请看下面Twitter上一个疯狂转发和收藏的短文:

大意就是:Apple Watch实在太令人兴奋了。我们之前需要看时间的时候都要往裤裆里掏,把我们的手机给掏出来进行查看。现在我们不需要再在裤裆里乱掏了,我门竟然直接在

抬下手就能看到现在几点了。这是在是天才的创举啊!(编者注:你丫的!这班野蛮的Yahoo没见过手表啊?买不起劳力士,来我们深圳华强北嘛,一百块劳力士卡西欧任挑!)

废话少说,言归正传。苹果的CEO Tim Cook当然是知道Apple Watch是必须提供时间显示的这个基本功能的了。Cook一直强调说Apple Watch的时间精度去到50毫秒。另外,当电量不足的情况下,Apple Watch将会进入”省电模式“,将会把所有除了时间显示外的其他功能都关闭掉。很显然,苹果非常清楚时间显示是一个基本型的功能需求。但是,当说到这个基本功能的时候,其实有些功能点是有所缺失的 - 这就是我今天在这里告诉你Apple Watch可能会让你很抓狂的一个问题了。

小问题?大问题?



对于所有的手表来说,让用户无时无刻可以看到当前的时间是一个很基本的需求,你只需要低头瞄一眼你的手表就完事了 - 但Apple Watch却不是这么回事。

为了省电,Apple Watch在认为你没有在使用它的时候会把显示关掉,你低头一看看到的是一片漆黑(下意识的还以为碰到了Windows胆战心惊的蓝屏了)。为了打开它,你需要用足够的动量来挥动你的手腕(试想你在开会的时候在桌子底下做这个动作,别人不是以为你在没专心听讲进行微信“摇一摇”,就是以为你在做一些噁心的事情了),用苹果的话来说就是,“晃动启动“。

早期的Apple Watch观察员John Gruber曾经写过一篇描述他使用Apple Watch的体验的文章,说的是当时他正在开会:

“会议时间已经到了3:00钟左右了吧,这时我打算看下手表确定下会议是否该结束了,所以不时的每隔几分钟就低头看下我的Apple Watch,但看到的都是一片漆黑 … 我能做的唯一的事情就是挥动手腕来唤醒时间显示 - 在这种情况下,我需要进行比查看普通手表更大的动作才能看下现在是什么时间。“

相信我们大家都有跟一个口若悬河的同事或者朋友进行会议的情况,在时间快到的时候你往往需要检查时间看看是否应该结束当前会议而去参加另外一场需要准时参加的会议了。但是为了看个时间而让你的手甩动的快要痉挛的话,这也太过分了吧,这时你不咀咒它才怪了。

Gruber继续说道:

“… 对于普通的手表来说,也许有些功能也是需要点时间来适应了才能更好的习惯它,而Apple Watch这种做法相比普通手表带来了更多的不便。这对人的习惯是一个挑战:一个普通的手表从不会黑屏,但Apple Watch却不能长期显示时间。“

这个看似微不足道的功能缺陷其实是影响非常大的,其他智能手表制造商一看到Apple

Watch的这个缺陷,立刻就觉得苹果将会失掉这次机会而让Apple Watch走向败局。最近就有个Pebble Time智能手表横空出世,它使用了一个耗电量低的颜色和电子纸显示屏,所以人家的手表就从不黑屏。

瑕不掩瑜



当然,这并不是说你将不会去购买Apple Watch。 也许苹果可以将唤醒屏幕的操作做的更容易而让大部分人不会感觉这是个问题。毕竟,就算甩动你的手腕多么的不方便,但总比你要往裤兜里掏来得方便和雅观吧。但是,如果屏幕太容易唤醒的话,就会导致Apple

Watch的电量过快消耗殆尽,这就算对一个中庸得用户来说也很难接受。所以,为了让你自己不要过于失望,建议你还是降低你对Apple Watch的预期,总会有一些你在普通便宜的手机上看到的功能,在Apple Watch上是看不到的。

其实大家应该都还记得,iPhone刚刚出来的时候也有很多问题的。该东东在开始的时候甚至也是不能提供卡诺图钟描述的基本功能的,说白了吧,就是它不能进行正常的通话那个问题!

随着时间的推移,技术也在快速推进,但是为什么大家都能够对这些貌似致命的产品缺陷进行容忍呢?再次,我们需要搬出上面的卡诺图来让大家更好的去了解究竟用户的心态是怎么样的。

使用iPhone的人(包括果粉)就算其拥有如此致命缺陷还依然初衷不变的原因是,因为它提供了让人兴奋的功能来弥补了基本型功能的不足。主要指的就是,苹

果商店以及它上面几乎无穷无尽的各种出类拔萃的应用,给苹果使用者带来了持续的兴奋高潮,这就算是乔布斯也是始料不及的。

所以,虽然iPhone时至今日依然不能给你煮咖啡,但它能够做很多其他令你惊喜的口瞪目呆的事情,而这些事情是你在购买它的时候根本没有预料到的(从检测你的心率到星座定位),最终你就会将那些缺陷抛之脑后了。

再说回我们的Apple Watch,像当时的iPhone一样,相信苹果也并不会在第一代中去耗资源解决这些基本型的功能问题。最终,更好的电池产品或者耗电更低的屏幕的替代品

将会出现,但相信到时你也不会因此而觉得有多兴奋。因为最终的令人兴奋的功能应该是藏在Apple Watch之后的,如iPhone那样的,那些大量的应用。Cook最近就给内部员工发了个email宣布说已经有超过1,000个Apple Watch的应用给提交到商店上面了。

这里我们不妨猜猜Apple Watch紧跟着会出现哪些令你兴奋不已的应用和其他功能吧。我敢打赌Apple Watch 2代将会配备一个前置摄像头,这样用户就会比掏手机更方便的进行拍照了。同时苹果也会不断的加入一些相关的功能来让用户拍得更开心拍得质量更高。如果读者有什么其他得猜想的话,欢迎你在文章后面提出来,我们大家一起进行猜想。

我们对技术都会有爱之深/恨之切的情结,所以Apple Watch也不例外。通过应用上卡诺图模型,相信大家就应该知道应该如何去跨越你产品难以避免会发生的一些缺陷 - 去持续的用新的令人兴奋的产品/更新来让你的用户惊呼尖叫吧!



提醒:更多文章请关注公众号:techgogogo或官网www.techgogogo.com。当然,也非常欢迎您直接微信(zhubaitian1)勾搭。

版权:本作品采用[创作共用署名3.0中国大陆版许可证], 若非授权,转发时切勿删除联系信息,否则追究相应责任。

时间: 2024-10-08 19:17:07

卡诺图和Apple Watch的第一次亲密接触的相关文章

我和Java 8的第一次亲密接触

周五上班偶然发现单位的系统里有Java 8可以用了,周六无事,把自己现在在做的一个项目从Java 1.6升级到了1.8.过程并不是一番风顺,在此记录,希望可以对各位看客有所帮助. 先说说现在在做的这个项目吧.这个项目是个纯技术的项目,从去年年中开始,断断续续搞了快一年了,beta三月上线,第一个版本应该是10月上线吧.这个项目现在使用的是Java 1.6,没有用什么大型中间件,使用的第三方软件包括Spring,common-x,和scala,开发环境是IntelliJ和Maven. 升级的第一步

秒杀多线程第二篇 多线程第一次亲密接触 CreateThread与_beginthreadex本质区别

版权声明:本文为博主原创文章,未经博主允许不得转载. 本文将带领你与多线程作第一次亲密接触,并深入分析CreateThread与_beginthreadex的本质区别,相信阅读本文后你能轻松的使用多线程并能流畅准确的回答CreateThread与_beginthreadex到底有什么区别,在实际的编程中到底应该使用CreateThread还是_beginthreadex? 使用多线程其实是非常容易的,下面这个程序的主线程会创建了一个子线程并等待其运行完毕,子线程就输出它的线程ID号然后输出一句经

第2章 与c++第一次亲密接触

第2章 与c++第一次亲密接触 2.1 一个c++程序的自白 2.1.1 用visual studio创建c++程序 2.1.2 以手工方式创建c++程序 2.1.3 c++程序=预编译指令+程序代码+注释 2.1.4 编译器和链接器 2.1.5 c++程序的执行过程 2.1.6 程序的两大任务:描述数据与处理数据 2.2 基本输入/输出流 2.2.1 标准的输入和输出对象 2.2.2 输出格式控制 2.2.3 读/写文件 2.3 最常用的开发环境visual studio 2.3.1 visu

【阿里云产品公测】与云引擎ACE第一次亲密接触

阿里云用户:林哥神话 公测当然是第一次了.这个第一次亲密接触,但话又说回来对ACE我一直都不是那感兴趣的,但是看到阿里介绍还是那般神奇,再加上200无代金券来更加给力.最后就申请了这次公测. 平时一直以来对写文章都是这样的无法触笔.在申请通过的今天早上发了一个上午时间.根据操作说明一步步把ACE运用起来.说上去他的使用不是一般人可以理解的.当然ACE也是能专业人员使用.能用上我算得上是专业了.使用上很强新浪云,当然这样的东西不是很新奇,但最终还是要归到他的操作上.阿里ACE提出了,安全\高效\经

第四章 跨平台图像显示库——SDL 第一节 与SDL第一次亲密接触

http://blog.csdn.net/visioncat/article/details/1596576 GCC for Win32 开发环境介绍(5) 第四章 跨平台图像显示库——SDL 第一节 与SDL第一次亲密接触 SDL,也就是 Simple DirectMedia Layer 是一个针对 声音,键盘,鼠标,遥杆,通过OpenGL的3D以及2D处理的底层跨平台函数库.她主要支持的平台有Linux, Windows, Windows CE, BeOS, MacOS, Mac OS X,

黑马程序员--01.Object-C--第一次亲密接触

------- android培训.java培训.iOS培训 期待与您交流! ---------- 等了好久终于等到今天,今天是我第一次和OC的亲密接触,此刻心情有点小激动噻!^_^. 我对于java有过一段时间的接触,但是对C语言就没有那么熟悉了.哎,不达标么!所以近期恶补了一下C语言的知识,以便学习OC起来没有那么吃力. 嘿嘿!进入正题! 1.什么是OC 1>.OC就是在C语言的基础上,增加了一层最小的面向对象语言,也就是说java一样,也是面向对象滴! 2>.OC是完全兼容C语言的,可以

与Jquery Mobile的第一次亲密接触

Jquery Mobile闻名已久,今天终于有亲密接触的机会. 通过动手写的demo,对它有了一个基本的认识: 自带的UI组件用起来简洁,方便:对旧版本的浏览器或移动设备能做到很好的优雅降级,而不影响页面性能: 基于AJAX的数据处理给人很好的用户体验:快速,高效,交互友好: 页面切换效果么么哒; data-*属性的运用也十分便捷,易用,且功能强大. Demo: <!DOCTYPE html> <html> <head> <title></title&

java基础_day01_Java 第一次亲密接触

Java  概述 Java  的三大平台  a Java  SE (a Java m Platform d Standard  Edition) )  :Java 标准平台,它允许开发和部署在桌面.服务器.嵌入式环境和实时环境中使用的 Java 应用程序,如做一个桌面版的 QQ,JavaSE 能为 Java EE 和 JavaME 提供开发基础.  a Java  EE (a Java m Platform e Enterprise  Edition) )  :Java 企业平台,可帮助开发

001:我和Python的第一次亲密接触

测试题 如果我需要在一个字符串中嵌入一个双引号,正确的做法是?[两种方法] 答: print("I\"m a girl") print('I\"m a girl') 使用IDLE的小技巧 1.TAB完成 输入一些代码后,按下TAB键,IDLE会提示相关的建议,帮助你完成这些语句. 2.回退代码 Alt+P回退到前一条代码(Previous),Alt+N移动到下一跳代码(Next) 原文地址:https://www.cnblogs.com/superrrrjia/p/