如何做好一个产品
产品
今天BOSS
带来一个曾经的得力干将。目前是腾讯一家游戏公司的老总,职位为Producer
,在产品方面分享很多观点,受益匪浅。下面是分享过程中我总结的一些自己觉得正确的观点和心得,有道理的消化消化,有毛病的谈毛病,有其他想法的不要吝啬,讲出你的故事。欢迎去Github
上Star
和PR
虽热目前我是一个只负责敲代码的程序猿,产品这种事情好像跟我没多大关系,应该是产品经理的事情,但是其实一个coder
想要进步,不仅仅是技术水平越来越强,对产品的理解也非常重要。这能理清自己逻辑,能够发散思维,能够帮你做出更好的产品,你开发出一个没人用的产品和一个上线客户量很大的产品对你自己来说无论是成就感还是技术提升都是天壤之别。也许未来我们可能也会创业,那到时候我们的职责可能是老板,可能是产品,可能是研发,更可能是各种职能集一身,对产品拥有良好理解和恰当的打磨技巧对我们来说都是宝贵的财富。
技能心态
- 工作强度
BAT
加班不比任何一家中小公司少,腾讯一直把自己当做创业型公司,时刻保持压力和紧张感,这或许是其成功的一个很重要的原因(意料之外,之前没想到BAT
工作强度这么大)
- 不用过多的Design
因为没有一个产品可以凭借设计文档一步到位的,几乎每个成功的产品都和原来的设计有着天壤之别(仁者见仁,智者见智,把握一个度吧,没必要死扣设计为了最完美化而浪费大量的时间)
- 没有具体的Deadline
每天都是Deadline
,每天规定的任务做好了再回去
- 谁的声音大听谁的
不要在内部为了争执一个方案纠结和浪费太多时间,谁的声音大听谁的,因为这绝不是最后一次修改(有性格)
- 产品是每个人的
一个人不应该被他的职位所局限,产品团队中的每个人都应该为这个产品在设计、宣传和包装等方面提意见
- Just Do It
很多事情自己不做一下是不知道的,很多行为看起来很low,不符合你的职位,但是只有真正去做了,才代表走过这条路,你才知道这条路可不可行,还有哪些其他路可以尝试(那位大佬制作某款卡牌游戏时,自己找了同类50
多种游戏都玩了一遍,而且都玩到了很6
的地步,用他的话说最后玩到吐。。。)
- 相信自己的潜力
永远不要觉得自己是做技术的,所以理所当然UI
不擅长,宣传不擅长,包装不擅长,做一行就要把自己的头埋进去,逼着自己不断尝试,慢慢可能会发现自己做的不错(他们经常会亲自去QQ
群、贴吧和其他社交平台宣传,我去,托这种事原来真的存在)
- 学会成熟
对很多事情都要慢慢做到心里有底,比如清楚上线必有Bug
,设计必会被颠覆(他说上线没问题他会很慌。。。)
- 明确最终目的
要明确做产品,开发等工作的目的不是按时完成任务,而是要把产品做起来,最终目的是赚钱,这样你做其他类型的事情就可以想明白很多,有时候开发并不一定是最优先最重要的,植物,但是作为一个开发经历了这些事情你的思维会不一样,做事方向也会不一样
- 观察用户习惯
可以尝试花钱请人来使用产品,内部开发人员在背后观察它的使用习惯,不轻易提示
- 用数据说话
当产品上线后,通过数据采集和分析,哪个页面或者操作用户比较感兴趣,哪一步开始用户量变少,出现这种情况,可以尝试做几个版本,然后让用户使用,选择最优的方案(在这个环节不以职位高低说话,完全靠数据评断)
- 要相信自己的技术
相信自己可以实现用户提的所有需求,当你全身心投入一件事的时候,手段很多,解决的方案也很多,比如这位大佬述说他收集一款游戏的同类游戏的经历,收集渠道除了iOS的还有android的,还有韩国市场的,还有模拟器的,还有页游等等(只有想不到,没有做不到)
- 抄袭不丢脸
互联网产品从0
到1
很少很少,大家在做一个产品之前都会看看同类产品怎么做的,然后学习每个产品中的精华部分,这个说直接一点就是抄袭,但是不要因为这个觉得丢脸,因为抄袭容易,抄袭得好并不容易(谈到腾讯,大家都会因为抄袭而骂声不绝,但是静下想想这的确是个正常套路,一切为了快速出产品)
- 不要害怕被告
等哪天你某些方面抄袭别人的,导致被告,那么说明你已经做大了,产品在某个方面来说已经相当成功了
- 被骂是极好的
很多时候,用户会因为产品一些蹩脚的地方而骂声不断,这时候不要觉得丢脸或者懊恼,相反应该开心,因为很多时候别人愿意骂你说明很大程度上还是很喜欢这个产品的,而真正不喜欢的懒得留下评论
产品本身
- 快速出Demo
以上说的不用过多Design
也好,还是不要过分争执也好,都是为了尽快做出一个产品Demo
,就是最起码可以一个work
的东西,这很重要,一旦work
之后很多想法就会不一样了,他们往往两个星期出一个Demo
,这对他们UI
来说很有挑战,因为一般设计就要一个星期,然后原型图又是一个星期,但是两个星期就得弄出来,不管是借鉴别人的也好,还是网上买模板也好
- 不用太完善
快速做出来不是说实现所有功能和面面俱到,而是可以做到静态页面或者是设计图去找用户,询问他们的观点和建议,这样既可以缩短时间,也可以通过询问客户的意见走向正确的道路,避免不必要的返工
- 尽快让产品上线
产品上线和不上线是天壤之别,因为自己内部永远是在想当然,而客户的反馈才是最重要的,这样才会往正确的方向不断迭代
- 永远不要给用户看到错误信息
能解决的让系统自己解决,不能解决的人工处理,不要太实诚,否则用户会感觉到惊恐
- 不要给用户太多选择
如果一个页面存在两个按钮让用户点击,80%
的用户会点A
按钮,20%
的用户会点B
按钮,那么页面就显示一个A
按钮就好了,只要保证B
按钮能够在页面其他地方能找到就可以了,太多选择会让用户心里没底自己选择的对不对(相信大家脑海里都会浮现某个用户做完一个操作询问对不对的场景吧?)
- 数字必有颜色
这是一个约定俗成的习惯,保证页面的数字有合适的颜色,让用户一眼就能看到最想呈现的元素
- 科技感很重要
要让页面充满科技感,让别人觉得这是一家充满互联网气息的新公司,第一印象好
- 恰当的图标
图标选择要有意义,凸出按钮的作用
- 恰当的名词
用词准备具体,不要让用户去猜,比如下载就是下载,不要说保存
- 易懂高大上的名词
用词不要太专业,这样会让用户不明白,可以高大上一些,比如远程数据复制可以叫云复制
- 抓住用户的期望
产品介绍要突出用户最期望的东西,而不是过分强调技术上面的高档,这不是客户最期望的东西,比如存储你与其说内部实现机制怎么分片,怎么自动控制,不如和用户说我能保证多少数据量的存储,能保证永远不会因为故障丢失数据,能存储多长时间等等
- 调节气氛的话语
多用网络诙谐的话语进行提示,比如亲,朕等等,这样会舒畅用户的心情
作者: Tony
日期: 2017/09/19