剖析Coding创办的众包开发平台网站码市
“众包,是以自由意愿的形式外包给非特定的大众或专业个体的做法模式。”
近日,云端协作平台 Coding.net 正式发布旗下软件众包平台: 码市 ,成为企业服务领域完成“工具+平台”战略布局的技术主导型公司。
Coding 码市言下之意是“代码市场”,对于开发者,Coding 码市提供各种悬赏项目,用户可以随时申请成为码士并参与感兴趣的悬赏项目,从而获得高额的回报;对于需求方,Coding 码市提供悬赏平台和海量的码士,亦可以随时发布悬赏,挑选合适的开发者。
Coding CEO 张海龙表示,搭建码市的目的是为了更好的链接企业需求方及专业程序员用户,帮助双方最大限度的实现价值,提高项目效率及品质,打造标准化软件众包。
相关数据显示,无论是传统外包还是众包,由于缺乏监管导致的烂尾率高达 30%。由此,Coding 码市也为需求方提供了三重保障让整个开发流程处于实时监管状态,以保障开发的进度与品质。
首先,Coding 工具保障。 开发者在项目开发时必须吧开发代码托管在 Coding.net 云端协作工具上,利用云端演示功能随时看到项目的成果演示,并且有生成代码质量报告的工具,同在一个项目内的需求方可以实时查看项目的进度、成果以及代码的质量情况,可划分项目阶段节点,让开发进度实现按阶段验收; 其次,项目经理保障。 码市创立了项目经理人模式,在互联网都提倡“轻”的时代,码市为何要反其道而行?张海龙表示:“正是因为这种“重”模式让需求方的需求得到专业的梳理,使开发项目合理化”;同时,项目经理人团队还充当沟通的桥梁,解决模糊需求及沟通问题,帮助需求方对开发进度进行把控,阶段性验收项目及完成项目测试, 最后对交付后的项目进行使用情况跟进 ,从项目开始至完成全方位监管,解放需求方的时间精力;最后,专业测试保障。码市引入专业的测试服务,与 Testin 云测试平台达成战略合作,让测试流程更智能,实现软件项目测试自动化。
“有能力的出售技能,有需求的人低价获取。”张海龙说到。
在项目类别上,Coding 码市定位到了包括微信、APP、网站、HTML5、功能模块等项目类型 ,并意欲把这些类型的开发标准化。不过,这样可能会对传统的小型外包公司产生冲突。
谈论到细节时,他同时表示:“假如项目有一百个功能,Coding 码市会将其拆分阶段性的若干个进度单位,然后再去修改解决其中存在的问题,从而再开发狼蚁网站SEO优化的阶段。”据悉,Coding 码市在整个项目中会 收取 10%的佣金,但不会收平台费用 。
在对程序员的认证上,Coding 码市会有一个审核的过程,其中包括 对技能的基本判断、Coding 工具的使用熟悉程度以及对个人的身份证和银行帐号的认证 。
关于交易风险以及支付方面,张海龙对记者说:“Coding 码市的交易资金会通过支付宝和银行帐号的形式转给 Coding,再根据开发的进度逐步通过支付宝支付给开发者。”同时,在进行过程之前 Coding 会先跟需求方签合同以及提供发票。
宏观来看,Coding 码市同样是共享经济环境下技术领域的 C2C 模式,而对于这种商业模式的可行性有多高,走得通有需要多久?
“其实我们从最开始成立的时候就想好了要做码市,这也是既定战略的执行。首先做了工具是因为我们认为无论如何码市是需要工具支撑的。我们已经做了一年的工具,积累了足够多的开发者的资源,可以用现有的工具和现有开发者资源为码市提供服务。周期上的话,我觉得大概需要两年左右吧。”
码市同时解决了程序员和需求方的问题,Coding本身是一个云端开发平台,有着大量的程序员资源,同时Coding有着自己的代码管理工具,而其他的软件众包平台只能用第三方的同类工具。Coding将代码托管与项目管理整合在了一起,可以实时跟踪开发进度,保证信息的透明的,增加可控性,保证双方的利益。
需求方在码市完成开发有五个阶段,第一个阶段是需求梳理阶段,需求方可以提交自己的需求,码市提供免费的需求模板,项目经理会根据提交的需求进行整理,确保这个项目是否合理,码市的一大亮点是每个项目都会配备项目经理,一个项目经理不会同时参与过多的项目,帮助项目能够顺利实施。第二个阶段是设计产品的阶段,如果用户没有产品经理,可以根据实际情况进行产品原型的实现。第三个阶段是码市的设计师帮助项目进行UI设计。第四个阶段是软件开发的阶段。第五个阶段是软件验收阶段。
需求方在提交需求后,要求需求方将费用打入码市平台,项目开发完成后,平台再将费用打给开发者。当项目的需求和开放双方发生纠纷的时候,码市平台会进行仲裁。需求方和程序员是双向选择的,需求方发布需求后,程序员可以申请参与项目,需求方在根据申请选择自己需要的程序员。创始人张海龙向猎云网表示,目前不希望外包公司加入进来,除非是资质特别好的外包公司,外包公司加入会增加沟通上的成本。
软件开发中程序员会签署保密协议,如果有泄露会追究法律责任。如果开发时程序员因某种原因不能完成项目,平台会找有同等技能的程序员进行替换,Coding云端开发平台可以记录开发过程中的操作和文档,保证项目能够继续进行开发。如果需求方要中断开发,则会根据已完成的进度和正在进行的进度,将钱结算给程序员。
码市作为第三方监管平台,会协助需求方进行项目的验收,并保证项目的后期维护服务,会有技术监理保证开发代码的安全性,避免代码出现漏洞或后门。
创始人张海龙曾在Oracle任职高级软件工程师,有超过十年的技术背景,联合创办了国内最活跃的技术社区——开源中国社区,是一名连续创业者,他告诉猎云网,码市是一个项目交易平台,不是一个信息对接平台。目前码市不抽取项目交易的佣金。另外,码市还提供产品经理,需求分析师这类的附加收费服务,帮助项目前期的需求梳理以及产品原型的实现。