喜马拉雅 PC端文章详情页顶部23-26

给码农们搭一个类Uber平台:快速找到100位码农、产品可3周上线

快码众包的创新之处在于,利用程序员的闲余时间去解决创业公司人员不稳定、招聘困难、人手有限等问题。当你有一个创业想法,就能够快速找到100位码农,实现产品3-5周快速上线——愿景很美,现实怎样?

(本文来自钛媒体特色栏目“创业者说”,最有钛度的创业者故事)

“互联网革命最伟大的思考者”克莱·舍基在《认知盈余》一书中提到,美国人一年花在看电视上的时间大约2000亿个小时,而这几乎是2000个维基百科项目一年所需要的时间。如果我们将每个人的自由时间看成一个集合体,一种认知盈余,那么,这种盈余会有多大?

事实上快速的生活节奏已经让我们忘记了自由时间始终属于自己,可以凭自己的意愿来消费它们,创造它们和分享它们。Uber、Airbnb代表的共享经济创业模式势头正劲,除生活服务外,人们对专业技术服务的需求也是刚需,比如,码农这个群体如何贡献他们的盈余时间?

钛媒体编辑采访的这家名叫快码众包的创业公司,就是想利用程序员的闲余时间来解决创业公司人员不稳定、招聘困难、人手有限等问题。他们的愿景看起来很美:只需要你有一个创业想法,就能够快速找到100位码农,实现产品3-5周快速上线。这家公司到底有什么样的创新?

连接创业者和程序员

快码众包是一个专注软件众包开发的服务平台,顾名思义,就是“快写代码”,通过众包的方式,快速完成软件项目的开发。快码众包平台的目标群体主要有两种:1、有项目开发需求的创业公司;2、具备专业技能和闲余时间的程序员。

对于大多创业者来说,创业初期很多时候只有一个想法,苦于缺乏资金和技术人员,无法将产品快速开发并上线,这个时候就可以把产品(APP)合理拆分为几十甚至上百个任务通过快码平台众包给程序员,平台会根据评级推荐首先抢单的程序员来接单,由程序员在规定的时间内快速完成项目开发工作。

对于程序员来说,在提交个人资料并获得语言评级后,便可以通过抢单接收任务,利用自己工作之外的闲余时间,帮助创业者快速完成某一项任务的开发。总而言之,快码众包就是把程序员的闲置时间利用起来,帮助创业者快速实现产品上线。

诉求点:效率高、开发周期短

快码众包的模式让我们不禁想起了刚刚获得26亿元融资的猪八戒网(见钛媒体前文《猪八戒网获26亿元投资,告诫创业者“切入点,一定要比针尖还细”》)同为互联网服务众包交易平台,快码完全可以被定义为“程序员垂直领域的猪八戒”。不过,在快码CMO何嘉文看来,与猪八戒相比,快码除了更垂直之外,最大的诉求点是“效率高、开发周期短”,他总结了三点:

1、以猪八戒为例,它做的是项目托管和对接,针对的是整个项目的需求,而一些团体为了接更多的项目,导致每个项目可能只有2-3个人在做,在速度和效率上仍有欠缺;

2、快码平台的程序员是以单体存在,在做的是把一款APP拆分成上百个任务,同时找到100个人去同时开发,项目主最后要做的就是整合工作,之前需要三个月开发周期的项目,通过这种项目拆分的外包形式,可以把时间缩短到3—5个星期;

3、对于项目主来说,等同于招到100个专业的开发人员,但并不需要按照100个雇佣员工的薪水来给予薪酬,大大节省了成本。

何嘉文还告诉钛媒体,传统众包平台在接到项目之后,供需双方进一步协商、讨论,流程依然繁琐,而由于快码平台利用的是程序员工作之外的时间,程序员只需接收需求,不用做客服也不用做销售,只要专注写代码,完成之后提交、项目主审核验收,这笔交易就完成了。

不过,快码作为一个连接程序员和创业者的平台,一切的需求完全基于线上,在项目快速完成的同时,是否能保证开发出来的产品符合项目主的需求呢?快码有着自己的处理机制:

首先,程序员是评级的,拆分的项目只会推送能够胜任项目等级开发需求的人员;

其次,每个分发出去的任务都要具备详细的文档,其中包括开发语言、UI 、产品原型图等等,目的就是为了保证开发出来的产品更符合预期。

然后对于一些初创团队来说,如果没有专业的PM人员撰写产品开发需求文档该怎么办?这就涉及到快码的盈利模式:平台免费,收取增值服务费。

针对一些没有技术负责人的初创项目,快码众包平台提供从撰写产品开发需求文档到项目分发、项目交接整个过程的项目托管服务,从中收取开发费用的20%,这是目前快码主要营收来源。

有意思的是,由于快码团队创始之初只有三个人,目前上线的Web平台以及正在开发的APP,都是拆分出去给程序员做出来的。所以,快码算是自家模式的第一个尝鲜者,不得不说,这种以身试验的做法也是蛮拼的。

项目在线管理是痛点

通常情况下,对于创业团队而言,由于开发人员少,大家当面更容易沟通,而且便于管理,但是在快码平台,虽然开发产品的效率和速度有提升,项目主该如何管理被拆分的几十甚至上百个任务和开发人员呢?

何嘉文很直接告诉钛媒体,项目在线管理确实是最大的难点和平台痛点。“所以每一个被拆分的小项目的开发人员都会有一个代码管理器,能够把代码实时上传到云端,项目主可以看到所有程序员写的代码和开发进度”,他说。其中,上传到云端的代码则是永久保存,以便后期的修改和更新,同时线上还具备项目主和开发人员沟通的IM即时通讯服务。

除此之外,为了避免一些不靠谱的程序员延误进度,比如一个5天可以完成的任务,2天内都没有看到接单程序员更新进度和提交代码,系统会自动把任务分配给下一位程序员,同时系统还会限制进行开发任务的程序员就不允许接单。

面临的机会和挑战

不难看出,快码平台为了保证程序员和创业者双方权益做了相应的机制,但快码众包平台做的是一次性在线买卖,产品验收上线之后如何维护?临时出现故障能否快速修复?不仅如此,据介绍初期程序员的注册审核以及评级是通过人工审核,并没有固定的评级标准,如何保证码农的技术含量足够应对项目难度?所分拆的上百个任务能否同时进行,也有待考察。

联系到整个大环境,快码众包提供的是一种新的解决方式,缺少可借鉴的经验;与传统大型外包企业相比,缺乏行业内人脉资源。除此之外, 还面临着互联网巨头的后发优势等竞争威胁。但不可否认的是,快码众包平台实现的正是让创业者和程序员以“无组织的组织力量”和“无组织的时间力量”聚合在一起,缔结了新的联系,创造了快速、高效的商业价值。

据何嘉文介绍,快码众包平台目前已经进驻了数千名开发者,目前跟进的项目约有10个,其中4个已经在开发阶段,这个数字目前还在持续增加。因此,我们有理由相信,在当下互联网创业层出不穷的年代,快码众包作为其中的一员,目前只是踏出了它的第一步,更大的互联网空间与市场机会在等待着它。(本文首发钛媒体

后记:钛媒体网站、移动客户端的技术团队拥有一批出色的程序员,其中一位曾经注册了快码服务的程序员如此评价快码的模式:

快码的模式确实有一定创新,解决了信息不对称。不过问题在于,目前作为一个平台,发布任务方和开发人员的沟通问题、后期运维问题都是难点,因此,类似的平台还无法依靠“对接”服务作为赖以生存的商业模式。

本文系作者 宋长乐 授权钛媒体发表,并经钛媒体编辑,转载请注明出处、作者和本文链接
本内容来源于钛媒体钛度号,文章内容仅供参考、交流、学习,不构成投资建议。
想和千万钛媒体用户分享你的新奇观点和发现,点击这里投稿 。创业或融资寻求报道,点击这里

敬原创,有钛度,得赞赏

赞赏支持
发表评论
0 / 300

根据《网络安全法》实名制要求,请绑定手机号后发表评论

登录后输入评论内容
  • 据说在“Facebook”办公室贴着“break things, move fast”的标语。这句话翻译过来大概是“小步快跑,快速迭代”。不少人强调这句话里的“move fast”,而忽视了前面的“break things”。在我看来,“break things”才是“move fast”的基础,因为如果你没有正确的把任务拆分成一个一个小的任务,后面的"move fast"是无法正确和有效实施的。 通常来说,“break things”这样的事情是由产品经理或项目经理来完成。如果需要把事情“break”到程序代码级别,这个对产品经理的要求实际是非常高的。 现在的软件产品,就算是中等规模,通常也是需要一个团队来支持,通常包括:产品、设计师、工程师。工程师又有前后台之分,或许还需要运维和DBA等,当然也有能力很强的全栈工程师,一个人就可以搞定全部,不过样样通样样强的人可遇不可求。以我的经验,团队越小越好,个个精兵强将,这样不仅可以节省沟通成本,最关健的是:人数少的工程团队容易统一思路、规范、和标准,相对容易地开发出高质、易扩展、易维护的软件产品出来。 回到文章里介绍的这个创业公司,我觉得成功分包的基础在于能够制定产品的路线图,根据路线图来制定任务,根据任务再细分出子任务,甚至再细分到程序里的功能、方法、类库等。就算在公司环境里,这样的任务拆分基本都很难做好,但是由于团队能够及时沟通和互相体谅,团队可以快速的调整,就算在稀里糊涂的情况下,还是可以把产品开发和推进出来。当然,由于能力和责任心的差异,代码的质量一定会有高低和好坏之分。 “快码众包”号称用100位程序员三周时间做一般公司三个月的宣传我其实是蛮怀疑的。真有一百位程序员共同来开发一个产品,如果管理和沟通不通畅,我觉得这或许成为一个灾难,期间走的弯路和浪费的时间,恐怕更多。软件开发也不是“人多力量大”的事情。使用“快码众包”获得成功,需要项目管理人可以把整个项目定义得十分清楚,并可以把任务拆分到程序类库的方法级的程度,定义好每个方法的输入、输出、以及规范标准,然后把项目分包出去。打个比喻,如果你要做一个汽车,比必须把任务拆分到一个螺丝的级别,把螺丝的图纸都画出来,然后被所有零件分包,这样才可能把分包的事情做好。但是,有这样的人吗?或者说,即使有这样的人,以这样人的规划能力,规划所付出的时间和精力,要远远高于他自己实际开发所需要的时间和精力。 综上所述,我认为“快码众包”难以成为一个可以开发出高质量软件产品的协作工具。很多创业初期的产品,其实对代码、架构等并不存在很高的要求,因此,如果你对产品的质量要求不高,仅仅用来测试你的创业想法,或者忽悠下投资人的钱,倒是可以用来试试。

    置顶
    作者赞过
    回复 2015.06.26 · via pc
  • 最重要的是如何管控。程序可以分拆,到时质量和后续服务才是难题。我们做过很多的项目,用户需求是多变的,中途变更是常有的事。还有,交付后如果用户需要增删功能或出现bug,如何处理?程序员其实都是利用工作外的时间接单,响应时间可能不及时,或出现找不到首次开发的程序员,新接手的程序员要做调整需要时间,再有,如果程序出问题,谁来负责?个人认为,功能模块化比较好,将各行业所需的主要常用功能开发出来,用户勾选即可,这样客户的成本也会降低,质量也有保证,时间更短。

    置顶
    回复 2015.06.27 · via android
  • Uber平台的本质是否可以这样来定义:通过掌握相关信息来动态调配资源,以实现资源价的值最大化(的平台)。通俗的理解就是---- 使得人尽其才、物尽其用的平台。这里的关键环节(能力)是:1---对资源信息的掌握(能力);2---对信息的调配(能力);3---对具体资源的调用(能力)。淘宝、百度、58、携程等,不就是这样的平台吗?差别只是针对的“资源”对象不同罢了。各种各样的平台还会不断涌现,要能够发挥其平台作用,细致的设计、试错的过程和不断的调整一定是在所难免的。平台就是一个能够容纳众人同时使用的“大工具”。

    置顶
    作者赞过
    回复 2015.06.26 · via pc
  • 非常好的想法,其实还可以扩展到,硬件领域,提供硬件设计,硬件开发任务分配,出样,软件硬件测试…加油

    置顶
    回复 2015.06.26 · via iphone
  • 这种搭建平台对接需求方和服务提供者的想法,不就是现在互联网改造各个传统行业的通用模式么,没啥新奇的地方,这种玩法可以无限扩展

    置顶
    回复 2015.06.26 · via pc
  • 想法是好的,难点是这样做出来的项目,质量要如何保证?怎么去评测码农的能力和报酬呢?

    置顶
    回复 2015.06.26 · via iphone
  • 一个女人生一个孩子需要10个月,不等于你找10个女人生一个孩子只需要1个月。

    回复 2015.06.27 · via pc
  • 还不错

    回复 2015.06.28 · via iphone
  • 觉得是在YY瞎BB, 不靠谱,软件工程有哪有这么好量化

    回复 2015.06.28 · via iphone
  • 快码团队创始之初只有三个人,目前上线的Web平台以及正在开发的APP,都是拆分出去给程序员做出来的。所以,快码算是自家模式的第一个尝鲜者,不得不说,这种以身试验的做法也是蛮拼的。---真不错

    回复 2015.06.27 · via pc
更多评论
17

扫描下载App