软件外包被坑20万总结出来的3条经验

“我有一个想法,现在就差一个程序员了。”

很多企业在都有过这种类似的情景:有一个好的想法,就得要开发一款好的产品,而要开发一款产品就要涉及到IT技术,涉及到IT技术很多企业家们就要开始犹豫了:我到底是自己建一个技术团队呢?还是直接找技术外包公司?

其实应该分开看:

如果是创业公司,自己组建开发团队的必要,如果是有一定规模的公司,其实也是要慎重的。因为组建一个开发团队成本相当之大,以目前北京这样的一线城市为例,招募一个3年左右经营的程序员的每月的综合人力支出大约在1.6万,按照一个基础的5人开发团队来算,一个月综合人力成本大约是是11万。所以,只要不是技术驱动型的公司,建议还是通过更加灵活的方式解决自己的用人需求。

但目前国内软件外包市场是较为混乱和无序的,大部分的创业者在找外包公司的时候都踩过坑。之前就有创业者吐槽:国内的软件外包市场和十几二十年前的农贸市场存在相同的问题:脏、乱、差。

软件外包被坑20万总结出来的3条经验

造成这种现象的原因,可以概括为3点:

企业主自己不懂,信息不透明

由于技术外包的客单价高、但线索挖掘困难、客户需求多样性。造成了很多恶劣技术外包公司的销售团队,通常会低价挽留客户,签订协议后再通过“合同未标注该功能”为由索取费用。或者将需求用不友好的方式简化已达到减低成本的方式。更严重的就是将开发的半成品进行交付,不再索要尾款,亦不再提供后续维护服务。

需求碎片化,缺乏规范的解决方案

由于缺少关键角色【产品经理】很多企业主在外包过程中都根据自己的业务来描述需求。但由外包团队以执行思维为主,所以就成了“你说了,我就做,不好用不是我得锅”。由于业务和产品需求脱节,势必会导致上线的产品使用不理想。因此也有了企业主不断提交新的需求,外包团队不断改不断增加预算。

本质上是由于规范化的解决方案缺少导致的。

行业规则缺失,交付缺乏保障

由于市场以及处于早期,较多行业规则依旧不完善所以就有了:

1、频繁转包:销售主导型公司,绝大多数甚至全部都是销售人员,合同签订后再转包给人力成本的公司。

2、交付缺乏保障:由于软件开发过程中,存在非常多的不确定性,如需求方需求调整,导致无法如约交付。服务方由于技术限制导致无法完成交付。API等第三方接口没有合理评估导致交付延期等多种情况。所以在技术外包的过程种,成果交付有较多风险。

3、后续维护缺失:由于软件开发涉及的岗位角色、以及技术语言非常复杂,有任何环节缺失都会导致后续无法维护。很常见的就是,A技术团队用的开发语言和开发框架,一旦更换B团队,或者企业主需要自己维护时,就出现巨大问题。要么就是技术语言无法实现。要么就是代码解读工作量巨大。

软件外包被坑20万总结出来的3条经验

那么怎么做才能找到靠谱的软件外包呢?

最重要的一点:规范

1、要拒绝一切口头承诺,需求方以及服务方一定要重视合同的规范性,切忌用一个模板合同就搞定全部。

2、选择规范的合作方

选择的优先级可以参考以下:

在线用工/众包=知名外包公司>外包团队>兼职程序员

平台类的服务商由于有监管角色,所以在交付方面更有保障。业内常见的如由己,码市、程序员客栈等。

以由己在线用工平台为例,在线用工平台管理比较规范,有一线大厂的软件工程师入驻。平台还会匹配专业的咨询协助梳理需求,通过专业项目经理管控实现工作成果交付。匹配工作者必须通过行业和技能认证,来保障工作质量。

软件外包被坑20万总结出来的3条经验

在线用工平台具有5个优点

1、更加规范:在线用工相较于网络上找兼职软件工程师,平台更规范一些,平台做监管方可以有效约束企业以及工作者完成工作避免扯皮的事发生。

2、成本较低:在线用工相较于外包公司,这类平台的用人成本更低。

3、高并发,不浪费人力:在线用工这种新兴的用工方式,企业可以在业务量大时配置更多的工作者在线完成工作增加业务并发,业务少时无需担心人力资源被浪费。

4、省心:企业主其实不是必须要懂各种专业的术语,以及费时间筛选靠谱的工作者。由己平台会根据推荐算法匹配平台内4千多优秀开发人员,让专业的人做事。

5、有保障的成果交付:由己在线工作平台,通过特有的项目经理监管服务,确保企业拿到满意的工作成果,不用担心花了钱,事没办了。

最容易忽视的一点:需求梳理

很多需求方为了着急赶工期,赶进度,第一版需求一般出的不够细致,这个时候靠谱的软件开发商都会给客户提出很多需求上的疑问,或者给客户列需求概要和客户一起讨论。这个时候,客户可以通过需求调研阶段的交流,详细评估对方是否完全理解了自己的需求,因为透彻的理解产品需求是高质量完成软件开发的第一步。所以不要着急签合同,要先看对方是否完全理解了你的需求、是否针对性的对你的核心需求提出了技术解决方案。

而且一定不要怕麻烦,需求一定要形成相应的需求文档作为合同附件。

最容易扯皮的点:软件后续服务

由于信息不透明,而且企业主自身不懂所以软件开发成了“良心活”。这就导致企业需要承担较高的风险。加之,产品无法做的一步到位,所以后续迭代需求会很重要。

软件的后续服务其实企业可以提出相应的要求,如常规的迭代如何收费,相应的响应时间。软件常规的使用体验优化,其实通常是算迭代需求的,很多客户由于不懂,所以会认为软件使用体验不会是BUG。其实对于软件的BUG很容易理解,就是在软件操作过程中软件的报错。

来源:由己在线用工平台

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年7月14日
下一篇 2022年7月14日

相关推荐