《简约至上》的结构很清楚,前两章讲什么是简单,产品是为哪些用户设计的。然后对着一个DVD遥控器提出了简化的四个策略,删除、组织、隐藏、转移。四章分别介绍这四个策略。

一页页翻看,从不简单的打印机,到简单的摄像机,到大型汽车,作者引出了这几句话:

不断向软件中增加功能,同样也是不可持续的。 增加的功能越多,
 - 就越难发现真正对用户有价值的新功能。
 - 这样盲目添加的新功能早晚会成为垃圾功能。
 - 增加复杂性意味着遗留代码越来越沉重,导致产品维护成本越来越高。

看到这里,想说说之前身处行业的一些问题。先是一个简单的例子。

很多人家里都在用机顶盒(STB),无论是卫星的(-S)还是有线的(-C)。和以往有线电视节目的一个很大不同是节目数猛增,一般都用到了四位数,一般都宣称支持5000个节目。

管理5000个节目,favorite group功能很重要。机顶盒都提供了这个功能。

但是我见过的盒子,都把设置favorite group功能做在复杂的节目列表菜单(channel list)里。如下图示,这是09年中东、东欧地区一款主流的功能界面。

这是第一步,进入主菜单。

enter image description here

第二步,进入edit channel子菜单,是这样的。这里的Favorite子菜单只是列出支持的8个group,修改group name。

enter image description here

第三步,进入TV channel list子菜单。

enter image description here

第四步没有截图了,按遥控器上的红色功能键,激活FAV功能。然后在打算收入某favorite group的节目上按OK键,出现一个弹出框,可以选择期望加入哪个favorite group,OK键选择,可多选。然后退出弹出框,换下一个打算收藏的节目,再弹出框。

一屏不超过10个节目,一共5000个节目,这是个很挑战的活儿。即便在这个菜单里提供了A-Z排序功能。

我得承认我们一直没有去了解买回这些机顶盒使用的人们,会去使用favorite group功能的人有多少,他们是怎么使用的,他们希望能怎么使用。我们一直做的就是模仿韩国新机型的设计,按照具体采购商的要求做一些小的修改。

提出一个问题是,你会期望怎么用favorite group来管理成百上千个节目?

我可能会这样,8个group更名为:music, sports, news, movie, finance, science, mama's fav, papa's fav。看节目的时候可能会觉得,嗯,这个节目可以收藏,它属于财经类,按下遥控器上某个按键,弹出一个弹出框,选择finance,确认,继续看这个节目。而不再需要进入主菜单,一次次选对子菜单,找到channel list,然后设置,再退出菜单,退回到能观看节目。

这么多年来,机顶盒越来越复杂,功能越来越强大,可以外接硬盘,可以录制节目,可以读U盘,可以上网,支持了高清,但是始终没见到好用一点儿的favorite group。

现在的机顶盒是一个典型,只为专家型用户设计的产品典型。《简约至上》第二章“三种用户”提到三类用户,专家型、随意型、和主流用户,推荐反复阅读之后的几节:“为什么应该忽略专家型用户”、“为主流用户而设计”、“主流用户想要什么”。

回头想想参与过的项目,太多太多复杂不好用的功能,我们忽略了用户用机顶盒只是要打开就能看电视。

再说一个。

提供9画面功能已属于差不多行了,再加上4画面、16画面、甚至大小不一的10画面、13画面,这不吃饱了撑的么。谁整天这样看电视。

再说一个用了几年后来被关掉的功能,节日提醒。设置好未来的一个日期时间,设置好是节日还是生日等等,设置好祝福语,到了那个时间, 你正看着节目时,会突然弹出一个对话框对你说嗨皮波斯黛。关掉这个功能的原因好像是改来改去,总是有各种时间嵌套的bug。

还有太多太多。就看看DVD、STB、TV遥控器吧,数数有多少按键你从来都没用过。

书读到最后,还催生出了第二篇:http://www.ituring.com.cn/article/735