之前跟“产品经理”(车间一个对互联网产业深有理解的C++工程师)聊到关于产品设计过程中,把用户当小白来进行产品设计的方案。
用户这么笨,他怎么知道可以点击啊?!
把用户当小白来看待,再进行产品设计,是很多产品设计中奉为标杆的套路,又想起当初老板在摇曳的灯光下,指着我的设计稿问“用户这么笨,他怎么知道这里可以点击啊…”/doge脸。
这样设计的好处是从产品体验入手,能做出满足绝大多数人的设计方案,用户层面从低阶到高阶,从基础到专业,层次参差不齐,只要满足了基础用户的使用需求,就能迎合大众的需要。
行业教科书里是这么说,周围同事老板前台小妹保洁阿姨也是这么说,可是一切都已小白用户为对象进行设计就一定是正确的么?(死美工搅屎棍名堂多)
在我看来,产品本是是具备属性的,从面向客户角度来说分为了C(用户)、B(商家)、D(开发)。
C端用户“愚蠢傲慢”一言不合就卸载,长得不好看也卸载,体验不开心还卸载,用户的不理智性在这个方面表达的非常彻底,再加上同类产品多如牛毛,这家不好还有三家的市场环境,抛开产品定位和模型的客观影响,可用性+易用性+友好性会从和用户见的第一面就决定了产品在用户的使用寿命,面对这一类用户,保证用户的良好使用体验,减少挫败感和迷失感才能让用户欣然买单。
B端用户业务逻辑是第一位(这个我在前面写的里面提到过),使用B端产品的商家是需要软件来协助业务更科学有效进行的,所以业务逻辑的完整则是B端用户最看重的,同时,介于B端用户的特殊性和唯一性(都是具有明显业务逻辑相似性的用户),产品在使用前,不可避免要存在一定的学习成本,用户通过短暂时间的培训和体验产品,才能投入正常的生产工作中,除了具备完整的业务逻辑外,优秀的B端产品还应该能结合产品逻辑,合理使用设计技巧最大化地提升产品效率。
D端用户属于产品使用中的高级用户,对于信息层级、数据结构和技术要求对相对前两者来说高得多,目前自己还没完全接触这个掉头发的外星阶级,就不敢过多妄言,后面再补了·····
综上所述看来,产品设计以“小白用户”来作为对象设计,确实是最保险和最方便的方案,但是用户对于差异化需求和其他“高级”功能的诉求也可能因此而受到限制和影响,保险的方案也可能就成了致命的限制,毕竟小白用户又不一定是核心用户,无法带来价值,反而越来越被动。
引用刘飞前辈近期关于产品对象的设计理论中提到例子,白居易给老太婆念诗,是因为普通大众就是他的目标客户,什么诗词歌赋,人生哲学,都拿给老太婆断定,产品就离坟墓不远了。