试错

前几天看公司离职同事反馈的各种意见建议还有抱怨,很有价值。但是反馈中有一点,我是无法赞同的,那就是对待「试错」的态度。有两位同事抱怨说,为什么要不断「试错」? 这样多折腾? 搞得开发人员多累。客户为什么要不停的要我们修改设计稿? 多烦。

首先要说的是,我在工作中看到不少人混淆了「试错」和「错误」这两个事情。有些试错根本就是纠正错误,既然事情无法一次作对就别找别的客观理由了,一个功能,每改动一次,都会出现新的问题,这样产品人员肯定要你不停的去修正,几次三番,作为开发人员自己没意识到自己的责任,反而会把问题怪罪在产品人员头上。但实际上,这样的情况应该先看看自己做的事情是否不够严谨,自己考虑得是否不够周全。

绝大多数人都不喜欢频繁的被动的改动自己的已经「完成」的工作,文案不喜欢改来改去的,设计稿也不喜欢改来改去的,做完的功能不喜欢改来改去的,总而言之,你别来折腾我,别来烦老子,别来惹老娘…有点情绪可以理解,但我们应该认识到的事情是,如果你要把东西做的更好,就是要不停的改动,不停的改进。没有人能一次弄出来一个完美的东西,除非你是神。对了,乔布斯不是神,因为 iPhone 第一代产品现在看起来根本就是个半成品。「改动」和「改进」的差别在什么地方呢? 差别就在于改进是要使产品、项目乃至工作变得更好,能进步。

一看到「进步」两个字,很多人说,我喜欢进步,更想得到成长,但是我讨厌别人来折腾我。听起来你没错,只是因为「反馈」的信息不在你这里,而是被别人掌握,可你又从没想着去了解这些反馈。举个简单的例子,程序员和产品经理搭配工作,产品经理要程序员改动某个功能,程序员觉得你很脑残啊,要改动你怎么不早说,之前你干啥去了? 答案是之前他犯错了 – 因为经验或是能力的问题或是因为概率问题,然后他试图纠正或是校正这个问题。这是他的工作性质决定的。他不可能一次把所有的东西都做对,除非你做一个根本不会有人用的东西,没人反馈问题,因而也就看起来没问题。

不对劲儿,你说的好像哪里有点问题: 产品人员能否提前去做好调研,做好分析,做好各种准备工作,做好决策,然后让工程师一次把东西弄出来不需要频繁改动呢? 当然能啦,在过去的软件开发工作中差不多就是这样的。好吧,跟我们的环境有点远。还有一种呢,是离岸外包,需求分析说明什么的文档写出来一大堆,然后开发人员直接实现就行了,你可以想见,这样的环境下每个人都不过是螺丝钉,然后你一定又会觉得,哎呀,接触的东西太窄了,这样长此以往人都废掉了怎么办啊? 去「试错」。

还有一种不需要试错,其做法就是跟着别人的产品去复制,别人有的东西你也要有,别去问为什么,只是因为「竞争对手做了,我们也要做」。这样的做事思路下,的确不需要试错的,因为这个时候对错已经不重要了。

绝大多数中小公司做事情,就是要不停的试错,创业团队尤其是要如此,这并不丢人,也不是为无能找借口。因为真实世界真实商业环境真实的用户需求就是远比我们认为的还要复杂,只有不断尝试才可能找到可行的解决办法。柳井正写书剖析优衣库的成功之道,「一胜九败」,如果我们「一败」都没有过,就想有「胜」,未免也太自大了一点。如果你只想按部就班的做事情,我建议你还是早点想办法进入大公司进入大的机构去。

如果你没做成什么事情,那是因为你犯过的错误不够多,你试错的次数太少,或是你根本不愿意试错。

试错是正确之母。

Updated: 要知道,试错是有很高的成本的,这个成本,基本上是由公司在承担,公司心在流血啊…当然,个人也会浪费时间。如果能不用试错当然是最好的。问题是,谁能呢? 如果你知道,请一定要告诉我,我请你喝一杯咖啡。

此文位于 Startup on by .
转载须以超链接形式标明文章原始出处和作者信息及版权声明.

当我做产品的时候我在想什么

提醒:本文将涉及到我对医疗健康类应用的一些看法,但会被不少读者视作软文进而引起强烈反感,如果你不想读下去,赶紧换台。

言归正传,这几天我自己进行了隆重的产品发布 – 女儿出生;公司团队也发布了重要的产品升级 – 家庭用药 2.0 版本,iOS 与 Android 以及 Windows Phone 平台都已经发布上线。

家庭用药 2.0

产品发布之后当然要进行宣传,有一些朋友或是读者看到我提及这个产品之后就有疑问,「你们不是做了一款用药助手,又做这一个家庭用药干什么? 」

能够知道我们发布过「用药助手」,说明之前对我们的产品还是有点关注的,实际上,「用药助手」是面向专业人士的,比如医生、药剂师;「家庭用药」则是面向更广泛的大众人群。

在「家庭用药」2.0 版本之前,与「用药助手」的基础数据是一套,但是功能上差异很大,因为面向的最终用户不同,而最终用户的使用场景又不同。从这个版本开始,「家庭用药」将逐步引入一些辅助类数据以便更好的为大众人群服务。

既然提到了「使用场景」,那有必要强调一下,医疗健康类乃至生活类的的移动 App 是无法绕开「使用场景」的,不强调「使用场景」则无法提供价值。比如有人说「我用了你的工具,想查询一下胃疼应该吃什么药,可我应该怎么查? 」抱歉,这款工具做不到这样,而且,目前任何医疗类工具都无法帮你自诊,因为诊断是一个非常复杂的事情,要诊断,去看医生,这才是正确的场景。

或许有些人根本不明白「使用场景」到底是个什么,这里需要强调的是,使用场景不是靠纸上谈兵谈出来的也不是设计出来的,而是根据实际用户行为得到的。

有人说,那这个工具的「对症找药」是干嘛的? 你不是自相矛盾么? 恰好相反,这是在你先明确自身疾病的情况下,比如我已经知道自己是个类风湿关节炎患者,那么我可以查询一下相关的治疗方案和推荐药物。这有什么用? 自己对相关的药物信息了解越多,风险就越可控,以我自己为例,吃了止痛药之后不能喝酒,同时应避免开车,因为药品「不良反应」里面会提示少数病人可能引起视力模糊或是嗜睡等,而我刚好是这样。

疑问又来了:我买的药本身就带说明书,我用你这个工具干嘛呢? 举个例子,今天在医院里,我刚出生的女儿有点黄疸,医生说不放心的话要不先吃点中成药,茵栀黄颗粒。我反对,跟家人说这样就更不放心了。新生儿黄疸很多能自行恢复,吃了,也不知道是不是这玩意儿有效,如果指标继续升高,还是要照蓝光。而且还不知道副作用。查了一下「家庭用药」发现药品说明书标注「不良反应: 尚不明确」(中成药基本都这样),「禁忌:对本品过敏者禁用」。对于一个新生儿,我不放心不良反应尚不明确的药物,也担心药物过敏,只能对医生说我们不用该药物,这是在医生开出该药物之前。这也是一个「使用场景」。

这样一个一个「使用场景」的做,累不累? 累,而且用户的使用频度也不高。但用户一旦发现一个功能刚好在特定场景下起到了作用,他们就再也不会忘掉你的产品,慢点,但是有效。

为什么不做一个「智能」的牛一点的工具? 抱歉,以现有的技术和数据,做不到。没有什么工具能取代医生面对面的问诊,哪怕是通过网络的问诊也难有实效。如果有人号称他开发的东西能做到帮你解决医疗健康问题,毫不客气的说,那是在骗人。

当然骗人也是一门生意,如果去看一下 App Store 医疗分类里面的应用,你会发现,绝大多数的产品都是垃圾,有些就是赤裸裸的骗子应用,科学松鼠会的创始人姬十三在接受《南方周末》采访的时候把这些应用称为「谣言大全」,实在是恰如其分。

在这些垃圾产品中,能够让人记住你,首先并不是产品做的多酷,多智能,体验做得如何牛(当然不是说这个不重要),也不是说能抢占用户手机,而是要有正确的产品价值观 – 对用户真正有价值。有些垃圾产品的确能吸引眼球,通过刷榜或是各种方式能搞到不少安装量,但是小毛驴拉车 – 没长劲儿。用户慢慢会发现那些有价值的东西。

除此之外,「耐心」是不可或缺的东西。一款工具刚发布的时候,难免会引来不少评论,什么「看好」「不看好」之类的论断,倾听这些评论但别轻信,因为产品还在不断改进,还会不断的进化。我们的「用药助手」刚发布的时候界面也很粗糙,也受到了很多质疑,比如「医生还会记不住用药说明书?」能够证明产品价值的,是目标用户。

「耐心」还意味着别总想着靠产品赚钱。经常有人问我们,你们做这个东西怎么赚钱? 我的回答是先做价值,没有价值别想着赚钱,那么想赚钱还不如去骗好了。那些想着赚钱但不提供价值的产品都会慢慢消失 – 他们逐利的本性就决定了很难有耐心。

当我们做产品的时候,我和我们的团队更多想到的是这些东西。供大家参考。

感谢你对一篇软文这么有耐心,居然能读到这里。

觉得这篇文章对你有价值,不妨安装并体验一下「家庭用药」这款 App。

此文位于 Startup on by .
转载须以超链接形式标明文章原始出处和作者信息及版权声明.

流行词儿

每隔一段时间这个行业都会出现几个流行词(Buzzwords),比如「大数据」「3D 打印」什么的,围绕这些流行词又会引发无数的口水。我把这些流行词都放到屏蔽列表中了,刚才看了一下,在屏蔽列表中的词汇如下:

物联网、云计算、大数据、O2O、3D 打印、智能手表、Siri、Tesla、自媒体、谷歌眼镜…

有这样一类创业者,云计算火的时候他做云计算,总理强调物联网的时候他要做物联网,大数据来了他做大数据,移动互联网热他又转身移动互联网,现在,他们开始热衷于探索 3D 打印,据说,已经能成功打印出鞋拔子了。

有人会问,你为什么非要屏蔽呢? 回答是我想避免有些流行词的过度干扰。围绕着这些概念,已经产生了过量的信息,比如「云计算」,实际上我看到过的云计算的介绍已经足够多了,物极必反,让我生厌。

Technology-Adoption-Lifecycle

另外一个原因是有些概念我在合适的时间点去了解也来得及。对于每年涌现出来的新词来说,如果对他们归类的话,见题图,基本上都属于「创新者」(Innovators) 这个阶段,有些甚至都还没到早期接纳者(Early Adopters) 的阶段,但我们却用早期大众(Early Majority)的热情去迎接他们,对 Tesla 的关注就是这样,这是某种意义上的「错位」。

还没消费到产品的时候却过度的消费了该产品的信息,对于个人来说,是一种浪费,说句不好听的,有这个时间干点啥不好?

EOF

这篇文章来自我的微信公众帐号「小道消息」,微信号: 「WebNotes」.

此文位于 Review on by .
转载须以超链接形式标明文章原始出处和作者信息及版权声明.

Google Reader 关闭之后怎么办?

这几天陆续有人问我,Google Reader 关闭之后怎么办? 有什么可以推荐的替代产品?

我是 Google Reader (GR) 的老用户,在写这篇文章之前,我去看了一下 GR 的统计,数据显示:「Since October 7, 2005 you have read a total of 158,776 items.」这里面超过 15 万的阅读文章应该有些水分,但多少能证明我一度是一个重度用户。有多重度呢? 曾经有一段时间每天大约超过两个小时在上面。可见这个产品粘度曾经有多强,至少对我来说,是粘度最强的一个产品。

自从在 2011 年进行了一次「惊天大改版」之后,我已经无法再频繁使用这个工具了,原因在于,改版之前,好友间「协作推荐」的功能非常好,我可以在每天更新的数千条内容中迅速「发现」我想看的内容,虽然也有很大的信息噪音,比如一直没有对文章去重,但已经足够好用,另外,我也是一个「协作编辑」,我会为关注我的用户推荐我所认可的信息。

改版之后,这个功能直接被阉割掉了。我至今无法理解 Google 为什么会做这样一次改版,可能是碰上了一个脑残的产品经理,也或许或许就是想关闭这个产品吧。同样的做法在百度空间上我又看到一次…庆幸的是,我不是百度空间的用户。

当然,我理解为什么 Google 最后要关掉这样一个产品,从 Google 的角度上看,关闭是合理的,尽管有少数死忠用户在用这个产品,但这部分用户对 Google 的整个产品体系来说,实在算不了什么。或许 Google 的产品策略就是让都去用 Google Plus ,不管你这几百万 GR 忠实用户不买账。

那么关闭之后怎么办? 有什么可以推荐的替代产品? 我个人的建议是,接受这个变化,同时让自己做出改变。

现在已经是移动互联网的时代,绝大多数 GR 的用户其实都已经是智能手机的用户,而且,一个不可逆转的事情是,我们在移动设备上消耗的时间更长,阅读习惯正在发生彻底的变化。从个人电脑向智能手机过度,而且,一去不复返。

RSS 技术为基础的 GR 类产品,并不适合移动互联网时代。我前几个月参考(山寨) Hacker News 的形态做了一个小工具, Startup News ,最后发现这个产品无法很好的适应移动设备。观察了一段时间之后,我悲观的结论是最好忘掉 RSS 这个东西,作为大众用户,不再需要知道 RSS 这个术语,开始接受并且培养新的信息获取方式和新的阅读习惯。

新的阅读习惯包括哪些? 无论是微博 Timeline 里面也好,微信朋友圈也好,群体协作的推荐依然存在,你可以在碎片时间相对快速的「发现」你应该阅读哪些内容。或许你会被很多垃圾信息干扰,比如各种「鸡汤」,但如果你进行一定的训练,发现这个「群体协作」的模式是依然有效的,谢天谢地。

有不少做技术的朋友会很坚持,他们依然会要求内容提供者给出 RSS ,坚持在电脑上进行「订阅」,好吧,不管什么变化,总会有这么一波人。我给的建议是「拥抱变化」。这个群体应该做为新技术和新趋势的接受者,而不是食古不化。

Google Reader 已死,一同死去的还有 RSS ,但「阅读」长存。

EOF

此文为我的微信公众帐号「小道消息」发布的文章.

此文位于 Review on by .
转载须以超链接形式标明文章原始出处和作者信息及版权声明.