找项目外包需要注意什么?

发布时间 2024-01-07 15:59:13作者: 桓公子

转载:原文链接

当我们要做一个项目的时候,往往采用外包或自研的方式。外包,就是把项目交出去给外面的人去做。一般分为项目外包和人力外包。人力外包很简单,就是个人充当类似员工的角色,为你开展服务,这种模式一般按时间或者项目付费,管理上相对灵活。项目外包就是把项目的需求决定好,交出去由别人负责开发,这种模式对技术的要求较少,但是存在很多坑。我们说的外包一般是项目外包,人力外包也可以算是自研的一种途径。

可能面临什么

为了方便描述,那么我就说说我找外包的经历。为了避免泄露隐私,况且就叫对方他AY公司吧。

首先,为了找到外包公司,我在社交平台发布了关于项目找外包商的信息。AY公司的S总主动找到了我。在一番交谈后,我了解到他的公司。首先是一家首都的科技公司,在百度百科上也有收录。随后查询企查查,我获知对方是老赖公司(欠了劳动者钱没给),还背着一些官司,同时是经营异常的状态(2022年所查)。出于担忧,我询问了S总原因,S总给我一些解释,我也接受了。

后来,我们签订合同开展合作。原定源代码每周推送到我司gitlab仓库,对方却只在周三和周五不定时推送。后来出于合同对功能的约定不清楚,我们经过一番争执,签订了补充合同,约定了更详细的功能,但仍未对功能开展描述,并推迟了项目交付时间。项目第一次交付时,对方提出不提供源代码,只能部署查看,我方不接受,并且部署查看的结果也不满意。首先UI与设计不同,其次功能也不同(体现在:我们开发的是一个类似于蚂蚁链的区块链系统,合同约定了有链上管理的功能,包括上链合约、调用合约。但是实际上他们说,这个系统要管理员自己上链,这个链上管理是指用户提交一个工单的意思。很明显他们并不懂这方面的技术。)。

后来,我们打官司,并冻结了对方账号。我们拒绝了庭前调解。在庭上,法官提醒我对方是老赖,我可能无法获得赔偿,并且出于项目的复杂性,做相关的技术鉴定花费可能不低于8万块钱,均需要垫付。因此我答应了法官的调解方案,还是支付了对方尾款的一部分。

至此我获得了无用的代码,和损失了一笔钱和时间。

随后,我要求对方开具发票。对方拒绝了我的请求。我打税务电话投诉,对方开发票后,仍拒绝给我方送达。我只好像税务机关申请发票代码和号码。现在记账不需要发票原件了,关系不是很大。如果他红冲我的发票,我仍能继续投诉。

如何避免

发表此文我并不是想抱怨什么,我只是想提醒大家关于找外包的几点。

首先,我在找到AY公司的时候,不应该轻信他对自身情况的描述。他是老赖+限制高消费+经营异常。这种公司,应该被直接否决。签订合同后,我朋友发现对方状况曾提醒我取消合同,但是我没听,这是万恶的起源。

其次,关于合同,一定要约定清楚一些内容。第一是合同签订地,特别是邮寄异地签订的合同,要约定清楚。二是管辖地、管辖法院。三是功能,一定要特别详细(包括从界面上描述功能,要有什么界面、界面的布局、界面的按钮、界面的内容、点击的效果;然后根据系统层面功能的描述),如果提供UI也要把UI附加到合同上面。四是约定微信等聊天记录没有法律效力,一定要落实到正式的邮件上去。五是约定金额是否含税,发票交付的方式(邮寄、电子发票等),邮寄丢失应该怎么处理。六是约定交付时间和交付过程,什么时候项目部署交付,什么时候正式交付源代码。七是约定代码质量、文档配置、压力测试结果等。

然后,不要一味的要求对方提供源代码。这个是大忌。法院认为,你要求对方给源代码,对方给了,你就是接受交付了。他的理由是,源代码就像房子的产权。你要买房子,看房子阶段就要指出房子问题。人家房子做好了,产权给了你,你再说房子问题,就不行了。

还要,要及时出具相关报告、文件、说明。当对方提出交付,你觉得不满意,要立即邮件告知对方,交付不通过、验收不通过。不能仅口头上说,或者一直拖着这件事。这样也会影响法院对你的看法。

当然,像我这种技术难度较大的产品,一般应该选择自研的方式,而不是外包。我这种产品,司法鉴定难度大,外包打官司会很麻烦。

最后,你给了对方多少钱,对方就要开多少发票。不应该说补税点才能开票。你给了多少钱,就要多少票。不给就投诉。但是,税务局说,对方开了票,但是不把票给你不归他们管,这个是要双方约定的。因此,这件事要在合同上约定好。如果打官司,调解书上也要重申一遍。

写在最后

我想说的就这么多,希望大家不要踩这些坑。外包公司水平参差不齐。人力外包是一个好的选择。