上一篇文章《会用创业四大神器,你的技术开支能立刻省20万》发布后,有创始人给我吐槽,被外包坑死了,2个月还没有上线。还有创始人立刻给我打赏了100元,说我的文章让他省了好多钱;还有人立刻给我发红包的。
无图无真相,先来显摆一下。
晒完红包,我就想,这一篇,我们就认真讨论一下:技术外包到底是不是个大坑?
我的回答是:不是坑,因为我们投缘帮刚刚把一部分开发业务外包给了一个帅小伙,他用了据说是地球上最好的开发语言PHP(
大家担心的外包的三大问题:收费贵、干活差、拖进度这3个大坑,我并不担心而且都完美地避开了呢?
并不是因为我本身多会谈判砍价,也不是因为我天天站在程序员旁边盯着他干活,更不是这个程序员收了我一个友情价。原因是,我在投缘帮200多个项目的孵化中,逐渐意识到,外包的坑,完全是创始人自己挖出来的,说是贪婪也好,说是不懂行也好,都是自己没有想明白外包开发中,自己作为甲方应有的心态和立场,也缺乏必要的专业知识。
下面我为大家一一解释:
第一个坑,就是贪多------想一次把想要的功能全部都做出来。
很多创始人,由于经常给别人描述巨大的市场前景,或者自己一直在不断地完善自己的想法,因此在设计产品时,一上来就做了一个大而全的产品,一看就是需要3~5个产品经理,10个以上的程序员才能做出来的东西。
老实说,这种产品拿到我面前的时候,我是害怕的:就像一个刚出生的孩子,有一幅中年人的面孔,还要先吃奶。。。。你们脑补下吧。
实际上,你可能只需要为前面的1万个用户,或者10万个用户设计产品就够用了。因为当你有这么多用户了,就可以融一轮钱,再做下一轮的产品了!
所以,饭要一口一口的吃,产品要一阶段一个阶段地做,不要上来就想象1亿人用你的产品的样子。
我再举个栗子,你们知道微信1.0和1.1主推的功能是哪些吗?有兴趣的同学找一下微信的更新日志,看看1.0和1.1的主要功能,就秒懂我的意思了。大神如张小龙,也不能预料到现在已经弱化了当年主推的“语音电话”功能吧~第二个坑,就是占便宜,总想花最少的钱,做最多的功能。
很多创始人总有占便宜的心理,想让开发团队多做,少花钱。殊不知,人的体力和劳动时间是有限的,预算相同的情况下,如果你觉得让他们多做了,一定是“看上去多了”。
实际上,同一个功能,在技术实现上,有非常多的方法:你要搭建一个商城,我可以从0开始给你做,也可以找一套开源代码给你改(反正你也不懂代码),也可以买一套不开源的给你用。第一种预算是20万,第二种预算是2万,第三种是1999。
如果你的预算是3万,要的功能还特别多,那么一般会得到第三个方案,再加一点二次开发。
所以,一个比较好的估价方式,其实就是1个什么水平的人干多少天,俗称 “人天”,乘以行业平均工资水平,加上一个合理的利润。离开了这个合理区块,你所得到的大概率都是有问题。
给大家的建议是,要根据业务和进度来做产品,要根据产品估计开发量来算开发成本,既不要蓄意压低报价,也不要成了马大哈。第三个坑就是只想着产品,不想运营的事情。这些年,有很多大佬把产品经理这个岗位,和产品的功能神化了。其实,产品能做的只是一部分,相当多的行业,或者说产品,需要精细化的运营,引导用户,引导话题,引导社区氛围。而这些,往往是外包时完全不考虑的问题:不预留活动、促销、推广、广告位、公告区域和其他一切需要运营做的东西。
你一个做电商的,上线前,不把用户政策讨论清楚,不把上线后的促销活动先内置进去,等上线后就傻眼了。
你一个做共享经济的,上线前,不把新用户试用政策做进去,不把转发奖励,拉新人奖励做进去,等着天上降下一批雷锋帮你转发吗?你一个做APP的,上线前,不把推送功能内置进去(就是群发广告给用户),不把透传功能内置进去,不把首页做成后台可控的,上线后你就等着用户卸载吧。
你一个做垂直社区的,上线前,不把话题引导做进去,不把评论通知,话题征集做进去,上线了,用户面对空荡荡的页面,得多无聊?
......
这样的排比句我能写到明年你信不信?
我看到了非常多的创始人,刚刚发了新版就告诉我说正在做1.1版,一问,就是缺了上面这些。
实际上,现在早就过了纯产品的阶段了,产品有基础的功能可用就行了。最重要的其实是玩好运营工作:怎么获客,怎么引流,怎么做留存,怎么做打开率,怎么做转发率。
有用户了,才有机会谈后续的融资,壮大;光做产品,就只能光做产品了。第四个,也是藏得最深的,你最不懂的坑:代码质量。我给大家看一段滴滴程维演讲的话:
在外包开始前,一定要请专业的技术人员,帮忙评估技术上的一些核心指标,这些指标关系到用户用的顺不顺,爽不爽。如果不做这一步,就极有可能做出来一个“可以演示,不能上规模”的产品:用户一多就崩溃。很奇怪吗,一点也不奇怪:因为你没有在做之前,就把这些东西预设好,把这些考核指标想清楚,跟外包团队明确你的要求。
一个月前,我们孵化的项目,对战的创始人在给我演示她的产品demo时,我提出的第二个问题就是:你有没有跟外包技术团队说清楚,多人语音聊天时的网络优化怎么做?我提出这个问题的背景是:我国的网络被物理地切割成南北还有教育网等,各个网络之间通讯并不好。如果她的一个用户在深圳,一个在北京,那么聊天就会特别卡。当年,YY语音,可是花了相当大的技术成本来解决这个问题,才让YY聊天能做到总体顺畅的(其实还是有点卡......)。
YY一个上市公司,都没有搞定的问题,你一个技术外包,准备怎么破?如果两个人对聊都有点卡,多人聊天会怎么样?
这些藏得很深的考核指标,才是真正的用户体验!相比于按钮好看不好看,位置对不对,流程通不通畅,这些技术指标藏得深,也非常难改。只有经验丰富的产品和技术才能设计和制定出来。
所以,有的创始人请我帮忙测试产品的时候,我往往都不太喜欢就功能和流程给他提意见(这些一般的产品经理都会的),我会提一些看不到的或者想不到的东西,因为我知道这些东西不做好,后面用户用起来会非常痛苦。
如果不懂,又没有请专家,那么就全都是坑了。
说到这里,我还是要多说一遍我们之前推出的“快上线”业务:我们试图在创始人和开发者之间找一个平衡,用适当的成本来快速开发出创业型的产品。三个关键词:
适当的成本:对于创始人来说,一块钱就是100分钱,得1分分地花,所以我们会将项目开发成本控制到1w美金以内(原生APP在2w USD以内)。
快速开发:在一个月左右的时间内,快速做完从需求到上线的所有流程,让创始人有足够的时间去跑数据,去融资;
创业型产品:就是控制需求,不要做超出本阶段的需求,不做大二全的需求。
如果您的创业刚刚启动,欢迎立即扫码加我深聊,或许我能帮到你。