在我的工作中经历过三次外包,有两次是在公司的项目需要外包,一次是前段时间离职也给别人做了些事情。所以从自身的经历来说,有外包和被外包的经历,于是就有了一些心得,在此留念。
先说一下在公司的两次外包经历。
第一次是,在前两年公司准备做一款安全保护产品,做透明加解密。由于公司内容人员没有此方面的能力,所以就想到了外包,于是在网上找到了一个人,通过在网上的交流和他之前做过的案例,感觉能力不错,于是就签订了一个外包合同。就按照计划做了。这是我们公司第一次做外包,而且这人也没有见过,只是凭着人本善的思想做了,最终的结果是失败的,按照当时的约定上线、初验、终验。在上线后,由于对方说急需用钱等等原因,就把初验款打了,可后来发生的事情让我也没有想到,结果这人失踪了。把我气得没有办法,由于人在外地,合同的价格也不是太高,所以根本没有精力去打官司之类的事情。只能自认倒霉。
通过这件事情,后面我也在反思自己的一些做事方式,感觉还有些教训的,首先从外包上来说,犯了一个比较严重的错误,一般情况,外包是因为自己的时间精力不够,把一些比较耗时的非核心的东西拿出去外包。也就是说自己能做,但由于时间成本等因素交给第三方来做。这是一种比较好的方式。我们这次直接把核心的东西外包出去,自己也不懂,导致拿过来的东西我们没有办法考核,尤其是代码级别的考核。其次对于这种外包不太了解的情况,应该把阶段分多一些,这样也好给自己留一些余地,万一没有做好或者别的事情,损失也不会过大。还有最重要的一点就是人本善的思想有问题,网上还是存在很多别有用心的人,尤其是现在的有些缺钱的年轻人,还是多留个心眼比较好。
第二次是在公司有一个安全管理平台的项目,里面有一个小功能地图预警,准备用flash来做,这一块公司也没有人来熟悉,但这次还是选择了外包,这次的考虑是什么呢?虽然这次我们自己不会,但是这个功能点在项目中是一个小的点,即使有问题,对整个项目的影响不是致命的,其次这个功能点比较小,是在不行后面自己研究研究应该也能做出来,就是需要花比较多的时间,在这次也是在网上找了一些人反复对比,最终选择了一个人做,这次钱比较少,选择的方式是,先看到东西,然后给定金20%,后面完成后给60%,先给编译后的文件,然后打钱给代码,这次走的是支付宝,感觉支付宝是个好东西,最终的结果还是比较成功的。
第三次是今年我离职后,在家一边研究自己的云运维,后面经过朋友介绍,一边接了一个外包的项目。这个外包的甲方是一个创业公司,没有开发经验,做的主要内容是一个cps的购物网站,源码从网上购买的shopxx,然后再次基础上进行二次开发,代码到不是太复杂,化了几天时间基本研究好了业务流程。但这次项目的最终结果不算太成功,也不算不成功,最多算是70分把。主要的问题是1、产品需求不太明确,由于甲方没有做过软件开发,他们只能提供模糊的需求,然后由我来加工设计在开发,我个人感觉自己的需求分析能力还是很强的,但是后面的需求还是发生了一些变化,好歹不大。其实是沟通反馈问题,由于第三方平时工作也比较忙,所以经常做完了一个功能,等很长时间才有反馈,然后在修改,在反馈,这中间耽误了不少时间。我说的不算太成功,这里面就是一部分,导致没有安装计划完成开发,延期三周左右。还有一个不完美的地方是,后期我又找了一份工作,由于一个项目比较紧急,一周都没有什么进展,而甲方正好对项目时间要求比较急的情况,产生了问题。延期三周需求变动加修改bug一周,沟通反馈不及时一周,本身事情比较多耽误一周。所以就形成了最终的结果。
所以在外部的过程中我个人认为有几个原则比较重要。
1、核心的东西不能外包。
2、在外包的东西最好不要是整块的东西,这样对进度控制不力。
3、外包的人员要保证时间,开发是要精力的。
4、沟通反馈及时性很重要,尤其是不在一个地方办公,也不太认识。一来一回很耽误时间。
今天的文章小议外包_外包平台「建议收藏」分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/71110.html