很多多功能产品非常成功而且确实给用户带来的便利。但也有很多的所谓“多功能”产品,让用户觉得迷茫,手足无措,甚至是沮丧和愤怒。问题的关键在于,成功的产品,无论有多少功能,总是会持续专注和优化产品的核心功能。文中列出了开发者做互联网产品时应注重的三大原则。
1.明确产品的核心功能,解决用户的实际问题
每个产品都应当有一个核心功能,解决用户的实际问题。就像Facebook解决了人与人交往的问题,Twitter解决了信息实时传递的问题,Google解决信息检索的问题,Youtube解决了影像分享的问题。
事实上,很多互联网产品在刚开始的时候,功能都会即单一而明确。但是随着版本的迭代,各种各样新功能的增加,原先的核心功能就会不再明确甚至是被淡忘。而这些互联网产品的定义,就从“这是一个做xxx的网站”变成了“这是一个可以xxx/xxx/xxx/…的网站”。
对于一个互联网产品,它的核心功能是什么?它是做什么的?解决了用户怎样的问题?当这些问题不能用一句简单的话来回答的时候,或许就是这个产品该反思的时候了。
2.专注于核心功能,持续优化
好的互联网产品不仅明确自己的核心功能,而且确保自己的核心功能看起来和用起来够核心。
Facebook将用来分享的文字输入框、来自于朋友的动态和信息,放在了首页醒目的位置上,尽最大可能的淡化甚至是摒除非核心的功能,并且对如何让用户更快速、便捷的分享和联系好友做持续的优化,不断从功能、交互、界面上强化自己的核心功能。
如上图所示,在facebook上,几乎整个首页上的功能都是围绕着与好友分享信息、获得好友的信息展开的。仅仅是在左侧导航的最下方留了APPS的入口,
除此之外没有任何和其核心功能不相关的内容。(PS:笔者本来想在图片上圈一下facebook核心功能所占的区域,结果发现整个首页都是关于核心功能的,因此最终没圈)
如上图所示,Twitter的界面亦是如此。整个首页都围绕着即时信息的分享和获得。为了突出核心功能,twitter把分享信息功能和来自他人的信息一起放到了首页最醒目的左侧,而将一些辅助信息放在右侧。
3.功能的加减法
大多数的互联网产品除了核心功能之外,总是会有一些别的功能。通过头脑风暴,或是项目小组讨论而产生新的功能,我们称之为功能的加法。做加法对于任何产品任何人来说,想必都不是一件难事。通过各种方法,我们可以得到成百上千的功能列表。从众多的功能中,摒除那些用户不需要的,或是很少需要的,保留那些对用户真正有意义的功能,我们称之为功能的减法。
在互联网的产品上添加新的功能是如此容易,并且听起来又如此美好,因此人们总是乐于在自己的产品上不断的加入那些用户“可能”使用的新功能。然而随着互联网产品的新功能越加越多,随之而来是开发、维护成本的增加,产品打开的速度越来越慢,性能越来越差,老用户对产品感到陌生,新用户对众多的功能感到无所适从甚至于沮丧。因此当互联网产品添加新功能的时候,很多时候并不能获得用户量的增加和用户满意度的提升,甚至于有些时候用户满意度会不升反降。
大多数的互联网产品总是在不停的做加法,也因此总是进入产品迭代的的怪圈之中。在这种大环境下,注重功能的减法就显得尤为重要。
写在最后
只有持续明确、专注、优化产品的核心功能,敢于摒弃多余功能,保留对用户真正有用的功能,才能最终开发出杰出的互联网产品。 |