加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

小议外包

发布时间:2020-12-15 18:35:45 所属栏目:百科 来源:网络整理
导读:在我的工作中经历过三次外包,有两次是在公司的项目需要外包,一次是前段时间离职也给别人做了些事情。所以从自身的经历来说,有外包和被外包的经历,于是就有了一些心得,在此留念。 先说一下在公司的两次外包经历。 第一次是,在前两年公司准备做一款安全

在我的工作中经历过三次外包,有两次是在公司的项目需要外包,一次是前段时间离职也给别人做了些事情。所以从自身的经历来说,有外包和被外包的经历,于是就有了一些心得,在此留念。

先说一下在公司的两次外包经历。

第一次是,在前两年公司准备做一款安全保护产品,做透明加解密。由于公司内容人员没有此方面的能力,所以就想到了外包,于是在网上找到了一个人,通过在网上的交流和他之前做过的案例,感觉能力不错,于是就签订了一个外包合同。就按照计划做了。这是我们公司第一次做外包,而且这人也没有见过,只是凭着人本善的思想做了,最终的结果是失败的,按照当时的约定上线、初验、终验。在上线后,由于对方说急需用钱等等原因,就把初验款打了,可后来发生的事情让我也没有想到,结果这人失踪了。把我气得没有办法,由于人在外地,合同的价格也不是太高,所以根本没有精力去打官司之类的事情。只能自认倒霉。

通过这件事情,后面我也在反思自己的一些做事方式,感觉还有些教训的,首先从外包上来说,犯了一个比较严重的错误,一般情况,外包是因为自己的时间精力不够,把一些比较耗时的非核心的东西拿出去外包。也就是说自己能做,但由于时间成本等因素交给第三方来做。这是一种比较好的方式。我们这次直接把核心的东西外包出去,自己也不懂,导致拿过来的东西我们没有办法考核,尤其是代码级别的考核。其次对于这种外包不太了解的情况,应该把阶段分多一些,这样也好给自己留一些余地,万一没有做好或者别的事情,损失也不会过大。还有最重要的一点就是人本善的思想有问题,网上还是存在很多别有用心的人,尤其是现在的有些缺钱的年轻人,还是多留个心眼比较好。

第二次是在公司有一个安全管理平台的项目,里面有一个小功能地图预警,准备用flash来做,这一块公司也没有人来熟悉,但这次还是选择了外包,这次的考虑是什么呢?虽然这次我们自己不会,但是这个功能点在项目中是一个小的点,即使有问题,对整个项目的影响不是致命的,其次这个功能点比较小,是在不行后面自己研究研究应该也能做出来,就是需要花比较多的时间,在这次也是在网上找了一些人反复对比,最终选择了一个人做,这次钱比较少,选择的方式是,先看到东西,然后给定金20%,后面完成后给60%,先给编译后的文件,然后打钱给代码,这次走的是支付宝,感觉支付宝是个好东西,最终的结果还是比较成功的。

第三次是今年我离职后,在家一边研究自己的云运维,后面经过朋友介绍,一边接了一个外包的项目。这个外包的甲方是一个创业公司,没有开发经验,做的主要内容是一个cps的购物网站,源码从网上购买的shopxx,然后再次基础上进行二次开发,代码到不是太复杂,化了几天时间基本研究好了业务流程。但这次项目的最终结果不算太成功,也不算不成功,最多算是70分把。主要的问题是1、产品需求不太明确,由于甲方没有做过软件开发,他们只能提供模糊的需求,然后由我来加工设计在开发,我个人感觉自己的需求分析能力还是很强的,但是后面的需求还是发生了一些变化,好歹不大。其实是沟通反馈问题,由于第三方平时工作也比较忙,所以经常做完了一个功能,等很长时间才有反馈,然后在修改,在反馈,这中间耽误了不少时间。我说的不算太成功,这里面就是一部分,导致没有安装计划完成开发,延期三周左右。还有一个不完美的地方是,后期我又找了一份工作,由于一个项目比较紧急,一周都没有什么进展,而甲方正好对项目时间要求比较急的情况,产生了问题。延期三周需求变动加修改bug一周,沟通反馈不及时一周,本身事情比较多耽误一周。所以就形成了最终的结果。

所以在外部的过程中我个人认为有几个原则比较重要。

1、核心的东西不能外包。

2、在外包的东西最好不要是整块的东西,这样对进度控制不力。

3、外包的人员要保证时间,开发是要精力的。

4、沟通反馈及时性很重要,尤其是不在一个地方办公,也不太认识。一来一回很耽误时间。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读