产品讨论与Mr.Right

转载自:http://firecacada.blog.163.com/blog/static/7074376201110893622618/
我写博客有句口头禅:“最近某件事情令我印象深刻”。这句话的意思是,我的观点既不是一拍脑袋拍出来的,也未必能放之四海而皆准,只不过是特定环境下的经验总结罢了。有人称赞这是干货,我倒是担心,如果读者不理解此事件发生的“特定环境”,或许南橘北枳。

以上全是废话。

好吧,最近——其实也就是上周,又有件事情令我印象深刻。这要从一年前说起,涉及两位同事,姑且称之为A君与B君。一年前,我与A君、B君共同合作产品项目,当时A君有一套方案,我和B君有另一套方案,由于立场不同,见面就吵,整整吵了三个月,双方都精疲力竭。

后来,我对这场惨烈的战争总结道:A君是极简主义的信徒,重视每一个细节的产品逻辑,我和B君恰好是产品实用主义者,设计思路格格不入。我们之间并没有绝对的对错,一味用A君的方案,或B君的方案,都有收效,但强烈的风格差异使我们无法形成合力。尤其当时处于“权力均等”的微妙环境,谁都没有拍板权,意淫着用强大的逻辑论证来打败对方……其实大家都是专业人士,3分钟已经讲得透彻又明白。把3分钟的发言扩充到180分钟,措辞上花样翻新,长舌善舞,只能反复证明逻辑线的分裂。

那是一段黯淡的回忆。双方自以为对事不对人,但在激烈的路线分歧下,没法压住火气。我们从攻城战发展到街巷战,常常气呼呼地走进会议室,几小时后头上燃烧着火苗走出来。最后强扭的瓜不甜,勉强折腾上线的近乎于废品,合作破裂,联盟解除。A君按他的思路重新做一套,我和B君也奋然另起炉灶。

幸运的是,在单飞之后,双方迅速从沼泽里走了出来。A君以闪电之势发布了他的新功能,我这边则把之前说服对方的巨量精力,全部转移到了“创造力”身上。由于对抗氛围的解除,我和B君之间互相认同,互相启发,源源不断的好想法像被开启的泉眼一样,咕咚咕咚冒了出来,很快完成了比那废品更好5倍的解决方案,上线后口碑甚佳。

这时才发现,如果把产品设计比喻为百米赛跑的话,之前一直在大约25米的地方内讧,而且是从10米扭打到25米,一路抓扯。直到混乱状态解除,才飞也似地跑完了剩下75米。那么,之前发布的当然是款废品。

我于是感慨道,对嘛,产品项目需要搭档而不是敌人。五条不同的道路,有可能通向同一个正确的结果,但如果一路上拉拉扯扯,而不是互相扶持着奔跑如飞,简直恨不得摸把管制刀具出来,将拖后腿的同伴一刀砍死。我们当然需要被质疑,被挑战,但这应该是富有启发性的交流,而非针锋相对的争吵。后者往往是破坏性的,让你把注意力集中在不断自我强调上面,你的想法止步不前,在黑色的漩涡里打转,证明“我对,你错”的执念充满了你的大脑。

距离上次不快的经历已经过去了一年。这一年里我和B君的设计思路相近,默契居多,和A君也仍然是关系挺好的朋友。直到上周,我在一个新的需求领域,拿出了一套创新的产品方案,找到B君讨论。意外的是B君从一开始就断然道,不对,你是错的。

为什么?
Blablabla
我想了想,解释说,有可能是我没表达清楚意思,我再解释一遍吧。
不对,你是错的。
好吧,我明白分歧点在这里,我在白板上画个原型图,你看看能不能解决你的质疑。
不对,你是错的。

接下来的对话,就在不断的解释论证,不断的悍然否定来回弹射。个把小时后我们疲惫地离开会议室,我心想这套设计问题不大啊,你怎么就这么坚定地看衰它呢?想必B君也在默默抱怨,完全没有可行性的方案,你怎么就这么固执地看不穿呢?

又过了一天,我再次把B君拉进会议室。

我想明白了一点,这款新产品针对特定人群,是否因为你不属于这个人群,所以在几个关键点上与我有分歧?
和人群无关,你的想法破绽太大,可行性太差。
为什么?
Blablabla
Blablabla
Blablabla
Blablabla
Blablabla

又是两个小时劳而无功的争辩。这一次更糟糕,我的方案被B君评价为羊肠小路一条,而B君建议改行的方向,亦被我评价为毫无吸引力可言。最后两个人都有点冒火,觉得分歧太大没法沟通,也是我和B君第一次如此话不投机。

唉,沮丧,一时无语。后来偶然与A君闲聊,无意间提及此项目,得到夸奖说,很有意思啊。我一开心,就跟他详详细细讲了一遍,也包括与B君的分歧所在。A君对争议点摸不准支持哪边,但对整体构思很看好,大加称赞其中的亮点,并提出几条疑问,几条建议。我们热情洋溢地讨论了30分钟,积极的氛围发酵灵感——当晚我在原方案基础上又有重大突破。如果就此改造产品框架与重心,曾经与B君的分歧便不那么重要,或许能绕过去划向另一片蓝海。

猛然间想起一句老话:没有永远的敌人,也没有永远的朋友。产品交流需要正面的,启发灵感的氛围,而不是一场负面的,对抗性的辩论赛。如果同伴们能齐心协力地琢磨着怎样创造更好的东西,而不是急于捍卫已有的观点,往往能打开一个新世界。如同“我们怎样能做得更好?”“想法很赞,但还要努力解决如下问题!”这些话自然比“你错了,大错特错”更加能鼓励你向前去探索。何必停在原地内耗内战。

然而吊诡的是,同伴的友善或苛刻并不仅仅取决于专业素养、设计风格、交谈技巧或是性子缓急。你恰好和他想到一起去了,他就是你的Mr.Right,某个关键点在他看来刺眼的很,他就是你的Mr.Wrong。如A君与B君的角色对调——曾恨不得一刀砍死的辩论对手,转眼间又成了天使般的启迪与建言者。他会一直盯着自己眼中的漏洞?还是盯着这个方案的潜力?这可没法预料。虚一点讲,取决于彼君与产品方案之间的“相性”。

这就是机缘。

上周末,我去旁听天使湾15支创业团队的毕业典礼。3个月前曾听他们各自简介一番,此次看见成品,很吃惊地发现,当初被我瞄上的一两个项目上线后光华褪去,而当初没给我留下任何印象,甚至是完全不看好的三四个项目,却有着意想不到的,引人注目的亮点。产品只要方向并不错得离谱,往往靠它最锐利的一面去打动用户,而不是非得弥补上每个漏洞,“加长”比“补短”更加重要。

既然如此,一场“错错错”不绝于耳的,互相否定,充满负面气场的讨论,自然让人压抑消沉,主动性与创造力被麻绳捆得严严实实。遇见这样的Mr.Wrong,最好停止对话,转身与另一些有着产品专业素养的目标用户交流,希望能遇见支持与鼓励你的Mr.Right。

祝你能找到自己的Mr.Right。

——————————

转载随意,但请带上我的微博地址……
http://weibo.com/cicada

网站的活跃用户与流失用户

转载自:http://webdataanalysis.net/web-quantitative-analysis/active-and-wastage-users/
wastage  网站用户管理的目标是发掘新用户,保留老用户。但仅仅吸引新用户还不错,还需要保持新用户的活跃度,使其能持久地为网站创造价值;而一旦用户的活跃度下降,很可能用户就会渐渐地远离网站,进而流失。所以基于此,我们可以对用户进行又一个细分——活跃用户和流失用户。

活跃用户与流失用户

活跃用户,这里是相对于“流失用户”的一个概念,是指那些“存活”着的用户,用户会时不时地光顾下网站,同时为网站带来一些价值。同时,我们还需要知道到底有多少用户可能已经抛弃了我们的网站,不可能再为网站创造任何的价值,也就是所谓的流失用户。

流失用户,是指那些曾经访问过网站或注册过的用户,但由于对网站渐渐失去兴趣后逐渐远离网站,进而彻底脱离网站的那批用户。当然,一个网站一定会存在流失用户,这是网站用户新老交替中不可避免的,但流失用户的比例和变化趋势能够说明网站保留用户的能力及发展趋势。

举个简单的例子,我们经常可以看到某些数据分析报告中说:某某网站的注册用户数已经超过几百万,但其实这些数据并没有太大的意义,因为可能这几百万里面很多用户都已经不再登录该网站(流失用户),真正最近登录过或有过操作行为的用户(活跃用户)其实不到一万。所以对于一个网站而言,真正有意义的是活跃用户数而非总用户数,因为只有这些用户在为网站创造着价值。

活跃用户用于衡量网站的运营现状,而流失用户则用于分析网站是否存在被淘汰的风险,以及网站是否有能力留住新用户。

活跃用户分析

我的博客中之前的文章——用Engagement衡量用户活跃度中已经介绍了用户活跃度的衡量方法,并基于Engagement的定义计算网站的活跃访问量(Visits),同样可以用这类方法计算网站的活跃用户数(Unique Visitors)。同时可以计算不同时间区间的活跃用户数,比如每天、每周、每月……这里就不再详细介绍了,需要注意以下几个问题:

  1. 用户Engagement的定义,并以唯一用户为单位进行统计;
  2. 只要用户有任一一个Engagement的行为,就可以定义为活跃用户;
  3. 不要仅关注活跃用户数,试着分析活跃用户的变化趋势和所占比例。

流失用户分析

流失用户的定义比较简单,就是一段时间内未访问或登录过网站的用户,一般流失用户都是对于那些需要注册、提供应用服务的网站而言的,比如微博、邮箱、电子商务类网站等。不同网站对于流失的定义可能各不相同,对于微博和邮箱这类用户几乎每天登录查看的网站而言,可能用户未登录超过1个月,我们就可以认为用户可能已经流失了;而对于电子商务而言,可能3个月未登录或者半年内没有任何购买行为的用户可以被认定是流失用户。下面的分析主要是基于网站的注册用户的,因为这类用户更容易识别,而且分析这类用户的流失情况对网站而言更有意义。

数据的获取

流失用户是通过用户的最近一次登录距离当前的时间来鉴定的,所以要分析流失用户,需要知道每个用户的最后一次登录时间,而对于不同网站而言,这个时间间隔会各不相同,最长可能会有1年或者更久,所以在数据获取方面会有一定的难度。如果分析的是注册用户,那么一般网站都会在数据库中建相应的表来存放用户信息,所以建议在储存用户基础信息的同时记录用户的最近一次登录时间,这样就能够准确地计算用户最近一次登录距离当前的间隔时间,进而区分该用户是否流失。

流失用户变化趋势

首先需要明确的是用户的流失可能并不是永久的,也许用户在一段时间内对网站确实没有任何需求,那么他会远离网站一段比较长的时间;或者流失用户也会因为网站的某次营销或者网站质量的改善而重新回来。网站总的流失用户数的计算比较简单,以超过1个月内登录即为流失为例,那么总流失用户数就是所有“当前时间点-用户最近一次时间点>1个月”的用户数量。但是单纯的总流失用户数量对于分析是没有意义的,因为大部分情况下这个数值是一直递增的,我们需要计算总流失用户数占总用户数的比例及新增流失用户数,观察它们的变化趋势,如下表:

日期 总用户数 流失用户数 新增流失用户数 用户流失率
2010年8月1日 325694 228451 70.14%
2010年8月2日 326127 228925 474 70.20%
2010年8月3日 326789 229507 582 70.23%
2010年8月4日 326297 230023 516 70.49%
2010年8月5日 326913 230618 595 70.54%
2010年8月6日 327514 231209 591 70.60%
2010年8月7日 328163 231672 463 70.60%
2010年8月8日 328517 232216 544 70.69%
…… …… …… …… ……

新用户流失率

也许你的网站已经吸引了一批新的访客,并且他们成功注册成为了网站的用户,你有了一个好的开始,已经成功了一半,那么另一半呢?就是如何保留住这些新的用户,让他们持续地为网站带来价值,这就是分析新用户流失率的意义。

我们可认为新用户注册后就完成首次登陆,那么简单地定义新用户流失,就是用户在注册后一段时间内都没有登录过网站,即

当前时间点 – 用户注册时间点 > 流失临界时间间隔

比如我们定义用户的流失临界时间间隔为1个月,也就是在注册后的一个月内未登录的用户意味着已经流失,那么就可以计算每天的新用户流失数,即注册时间为1个月前的那一天,而从注册到当前没有登录过的用户数。这个用户数与1个月前的那一天的总注册用户数的比例就是新用户的流失率

当天的新用户流失数 / 当天的总注册用户数 = 新用户流失率

计算出每天的新用户流失率,并观察它的变化趋势:

new-user-wastage-rate

网站能否保留住新用户就在于是否能够不断地降低新用户的流失率。

总结,这里主要介绍的是如何分析网站真正拥有的有价值的活跃用户的数量以及网站保留这些用户的能力,可以用流失用户的变化趋势来衡量网站用户的总体流失情况,用新用户流失率衡量网站保留住新用户的能力,而分析活跃用户数的比例和变化趋势分析能够衡量网站现有用户的质量和价值。

别忘记你的做事目标(转载)

原文链接:http://www.1982y.com/index.php/archives/176

最近一直在反省!反省很多的事!反省这一路走来走过的弯路和一直还在走的弯路。

03年的时候中国的SP刚刚兴起,我在朋友WZY的公司负责技术(我的第一份工作,之前我想自己做公司,但我连班都没上过,我认为我应该去学习一下),当我了解SP的前景后,我很快在03年底注册了我的第一家公司,希望能从短信上赚钱,刚开始完全没有经验,当时CHINAZ也已经有一定规模,而我却没有从中赚到钱,特别是在04年9月份中移动的整顿后整个行业基本上就完了,当然最终公司半死不活的就关了。从开始做,到04年9月,我大概有10个月的时间,现成的宣传平台(chinaz以及认识的一大帮站长),现成的系统(网站及联盟一整套),而我却没做成事,现在回想起来,我当时做了很多的无用功,一开始找办公场所,公司手续,招美工,招技术,花了很长的时间,快好了的时候,中移动大刀一砍,梦灭了。虽然我现在并不后悔当初没在上面赚到钱,毕竟当时“捞钱”都是靠骗网民骗来的。但是我还是觉得我应该好好反省这件事,我们经常一开始想做一件事,结果做着做着,居然把自己的做事目标给忘了,忽略了。程序,现成的不行,我们得重新开发,而开发起来总是一直遥遥无期,N多的BUG等着改,总认为还不能推出,最终,我们什么也没干成,04年,我23岁,每个人一辈子里只有一个23岁,我的23岁拿去交了学费。

05年5月,我们决定做一个免费统计(现在的CNZZ),从中国频道高薪招来了一个PHP程序员,我认为一个人应该就足够了,大概过了两个月,什么都看不见,不是因为人少,而是因为没这方面的经验,实在受不了这样的进度,05年7月18日,我找朋友买了一套现成的统计系统,然后把程序员辞了,因为之前不懂任何LAMP的东西,我上书店买了一堆的PHP,LINUX的书回来,我打算自学PHP和LINUX,无论如何要干成这件事(幸运的是有朋友的帮助我进步很快),终于在05年9月1日,CNZZ免费统计正式上线,一直在之后很长一段时间,大概到CNZZ有100台服务器的时候,还是我一个人在管理和改进程序。回头想,我认为这件事我做对了,我所有做的一切都为了目标而做,看着PV,1亿,2亿,3亿不段在往上涨,我很欣慰。虽然也走过一点小弯路,但至少我没浪费太多的时间。

大概06年5月,CHINAZ打算做个站长资讯平台,于是,写需求,招程序员,要自己写一套,开始干。几个月后,发现不行,系统太不完善了,没办法,硬着头皮上,还是不行,和主流的CMS平台差距太大了,07年4月,采用DEDECMS,重新上线,我们只花了不到一个月时间,开始正式做我们的站长资讯。回想,最终事隔一年我们才做出了资讯,我们居然做了这么多无用功,而这是多么简单的一件事,做资讯是我们的目标,而我们却绕了这么久。

说了这么多事,无非就是想大家记住,你做事的目标是什么?要时时刻刻都提醒自己,你离目标有更近一步了吗?有更近的路可走吗? 如何以更快的速度、更低的成本达到你的目标才是你最需要想的!朋友们,想想吧!

程序员们 不要想一辈子靠技术混饭吃(转载)

程序员们 不要想一辈子靠技术混饭吃
http://www.chinaz.com/news/2011/1101/217334.shtml

工作十年了,突然在家待业,找不到工作,真烦呀!
http://topic.csdn.net/u/20100702/09/24a04959-0a4c-4e13-a899-0d26eca28a8c.html
(希望自己10年后看到这篇帖子的时候还会很淡定)

好程序需要你写(至少)两遍
http://www.php100.com/html/itnews/PHPxinwen/2011/1101/9181.html

怎样才能成为一个优秀的产品经理?(转载)

现在,互联网公司里开始重视产品经理了,这是一个好事。以前互联网谈融资,谈商业模式,谈战略,很少有谈产品的,因为产品可以从国外抄,谁下手快谁就能获得先发优势。现在,互联网里的资本已经不成问题,抄袭速度都一样快了。这个时候,互联网比拼的就是谁能更好的理解用户需求,比谁能做出比别人更好的产品。此时,产品经理的作用至关重要。

那么,怎样才能成为一个优秀的产品经理?或者说,一个优秀的产品经理需要具备哪些素质?

一个产品没做好,原因可能很多,比如说功能做得太多,或者定位不清楚。这些原因都容易看出来,给产品经理指出来。但是,原因背后的原因如果找不到,产品经理就会犯同样的错误,那也意味着根本不会成为一个优秀的产品经理。

从我个人的经历来看,要成为一个优秀的产品经理,必须在心里要有一个“大我”和一个“小我”,可能你要经历这两个过程的磨练,才能找到原因背后的原因。

什么是“大我”?我的意思是,一个产品经理要把自己当成CEO。在《兄弟连》里面的连长的绰号就是CEO。产品经理要对一个产品负责,虽然挂的是经理的头衔,但行驶的是总经理的职责。因为要对产品负责,产品经理还要经常去协调很多部门,要去推动很多不归他管的人和事,比如要跟设计打交道,要跟技术打交道,要跟测试打交道,还要去了解用户的想法,还要去跟市场谈支持。产品经理要操的心,一点也不比一个总经理少。所以,我说一个优秀的产品经理首先要把自己当成一个CEO,既要负责执行、推动(Executive),也要负责用户体验(Experience)。可能别人不拿你当回事,但你自己心里的有一个“大我”。你对一个产品负责,你的title不重要,但是你一定要把这个责任担负起来。

所以,优秀的产品经理不必在意今天管了多少人,不必在意自己的头衔是高是低,关键最是你能不能利用公司里的资源,不管采用什么手段,最后做出来一个好产品。上亿的用户选择使用你做出来的产品,就是对产品经理最大的认可。在其他相同的条件下,你做的产品有上亿用户用,他做的产品只有几百万人用,那么你就比他要优秀。

可能你会说,我是想做一个优秀的产品经理,但我太年轻,没什么资历。我觉得,产品经理要非常自信,你要有这种气势。如果没有这种自信和雄心,我建议你也别干产品经理了。十多年前,我在方正集团,只是一个很不起眼的产品经理,别人都说:“周鸿祎这个人怎么看起来成天牛哄哄的,整天胸怀世界,天天跟老板似的?”他们说得没错,那个时候我觉得我就是老板,是我自己的老板。

一个优秀的产品经理心中有“大我”,但同时还得不断地“小我”,甚至要“忘我”。这就是说,产品经理要忘掉自己。根据我的经验,产品经理最容易犯的几个错误,包括今天我都还在犯,就是产品做着做着,就不是给用户做产品,而是给自己做产品,给同事做产品,给领导做产品了。

所以,产品经理心中要做到“小我”,甚至“忘我”,就是产品经理必须身临其境,把自己当成一个典型用户,让自己精神分裂,这样才能体会用户心中真正的想法和需求。

举一个例子。我是技术出身,做了这么多年的客户端软件,我相信任何客户端软件到我手里,解构起来都不是难事。但是,我可以告诉大家,360的产品到我手里来用就会出问题。为什么?因为我只要一用产品,我马上就会变成另外一个“周鸿祎”,一个对电脑一窍不通、非常急躁、乱敲键盘的“周鸿祎”,这样一搞,很多程序没走几步就死机了。

有的人可能会笑,但我告诉你,用户就是这么急躁,就是这么没有耐心,就是这么乱敲乱点。用户用你的产品,是为了完成任务的,不是为了了解背后复杂的技术的。而且,他有意见也不会向你反映,直接卸掉了事。但是,如果一个产品经理不能放下自我,没有“小我”,或者说没有“忘我”,他怎么会做出一个用户喜欢的产品出来呢?

怎么才能练就出“小我”,甚至达到一种“忘我”的境界呢?我做产品的时候,也没有人指导,完全靠摸索,实际上是因为做失败的产品比大家多,挫败感多,因此感悟多,思索多,总结多。比如,我在读研究生的时候,做防病毒卡,拿出去卖。结果,有时候会接到用户电话,被用户骂。像我这样的技术人才,被用户骂,那也没办法。那个时候,我感觉到原来用户想法跟我的想法是不一样的,做产品不能给自己做而是给用户做,这是一个很简单的道理。

有时候,产品经理做出产品来,不是为自己,而是为公司,这也是要不得的。我们经常可以看到,某个公司做一个产品,是因为公司需要,而不是用户需要。公司需要做某个产品,目的不是服务用户,而是服务公司。我曾经看到一家大型的互联网公司做的关于怎么做IM的报告。50页的PPT,从头到尾就在谈这个IM做好了,对这个公司的业务有什么样的帮助,但却没有说明这个产品到底要满足用户的哪些需求。

所以,一个优秀的产品经理,当你能够调动公司的资源做产品的时候,一定要避免我提到的这种陷阱。这种陷阱有时候我自己还会掉进去,只不过我会经常提醒自己要警惕,所以还能爬出来。

其实,我从事互联网行业这么多年,也做出了一些大家还觉得不错的产品,但有时候回过头去想一想,其实发现里面有一些是运气的成分,是不自觉地在正确的时间做了一件正确的事。

很多做产品的感悟,实际上是在失败中磨练出来的。比如,最近我一直在感慨:乔布斯其实犯过错误。佛法里说,人是贪、嗔、痴的,贪是每个人的本性。所以,公司的CEO总是喜欢开发新产品,产品经理总是喜欢给产品增加新功能。在PC时代,乔布斯要打败微软,什么都做,但是遭遇到很多挫折。但当他上了一定岁数,重新回到苹果做iPod的时候,每个阶段他只是专注在一个产品上。乔布斯对新事物可能不像年轻人那样敏感,他的创造力可能没有年轻人那么锐利,但是他找到了感觉,找到了正确的方法,结果取得了巨大成功。

怎么样做一个优秀的产品经理?这个话题其实蛮复杂,我希望业界能够多讨论,因为只有出现更多的优秀的产品经理,中国互联网才能产生更多优秀的产品。要知道,产品是互联网发展的基础,离开这个基础,谈虚的,谈大的,都没用。我也希望每一位产品经理,不管是在哪个公司,不管你是不是与360竞争,不管你是不是喜欢360和周鸿祎,看到这篇文章后,都能够以自己身为一个产品经理为骄傲,能够有一个充满自信的“大我”,同时又有一个以服务用户为本的“小我”。

做出一个好产品,千万用户用,上亿用户用。别人怎么看你的头衔,不重要。能否做出一个好产品,很重要,因为这是检验一个产品经理是否优秀的唯一标准。
转载自周鸿祎博客: 怎样才能成为一个优秀的产品经理?