志在指尖
用双手敲打未来

软件开发外包(外包合同范本模板)

软件开发外包

“许多公司和团队挑选把整个软件项目或项目中某些模块或进程(比方测验)全体外包给另一家公司或团队。
本文将和你一起来讨论为什么公司或团队有外包的冲动,项目外包会有问题么以及个人对外包的主张。
为什么喜爱挑选外包的?
公司或团队挑选把项目外包,无非便是想省钱、省劲和搬运危险
省钱
一个软件项目需求各种专业角色,包含项目经理、技术主管、架构规划师、需求剖析师、程序员、测验员、环境工程师等。具有这些专业技术的人才除了在市场上比一般人才的薪酬要高以外,培养这些人才的才能,都需求高昂的人力本钱。
理论上,外包公司现已具有这样的人才。经过项目全体外包,作为甲方只需求重视项目的全体预算。乙方公司招聘、培养人才的本钱会被平摊到各个外包项目中。
省劲
还是和人有关。自己保持一个项目团队,涉及到招聘、训练、办理、团建、激励、绩效等多种人事办理开销。而作为甲方,短期而言,真正想要的是项目的产出——软件体系,而非一个专业团队。
项目办理和项目交给进程也是超级麻烦事,外包能够只重视结果,不需求管进程。
危险搬运
项目交给存在巨大的不确认性,进程中充溢危险。项目外包,也能够把项目交给出现问题的责任搬运给外包公司。
这些要素都充溢诱惑力。
但作业真的有那么美好吗?
为什么软件开发问题多
从标题,咱们现已能够知道我的结论,便是我不主张软件开发经过外包的方式来完结。
咱们知道,现代社会是一个陌生人协作的社会。一个安排、一家公司、一个团队的才能和精力都是有限的。把非中心才能的事务外包给其他安排、公司、团队是再正常不过的作业,我并非反对全部外包行为。
我想说的是,有些东西能够外包,有些则不能。要看某项事物是否合适外包。为什么软件开发就不太合适外包呢?
咱们来看软件开发有什么特性。我将经过鸿沟、预算、检验和合同四个方面来分享我的观点。
鸿沟
一谈到软件项目,咱们一定会想到超标、延期、加班等等。一切这些,都和一个重要要素有关,便是鸿沟不明晰。
光是在需求这个源头,就常常出现需求不明晰、需求众多等问题。这些状况,就算是咱们自己开发,和用户坐在一起都会常常遇到和难以处理。咱们怎么能盼望离岸的外包团队能更好地处理这些问题呢?
别的一个最中心的问题是,有人总结得很好,从农业年代、工业年代过渡到常识年代,最大的改变便是咱们的作业对象从物品变成了作业。物品的鸿沟是明晰的,所需求的作业时刻是有限的。所以在工厂,能够经过计件来测量一个工人的产出和功率。
而作业的鸿沟是能够无限扩充的,能够膨胀成任何规划的作业。也很难测量一个常识作业者的产出。
几乎一切的常识作业,都有这样的特性。软件项目也是其间的典型比如。一个看似简略的需求,一旦发掘到细节,就能够无限众多。我想这是一切软件人的痛。
简略总结便是,假如对象是物品,因为鸿沟明晰,完全能够外包。所以在工业领域,供给链现已被证明是最有效的生产协作方式,许多手机厂商,把销售和规划以外的一切环节都外包了。假如对象是作业,因为鸿沟含糊,外包的有效性就会大打折扣。
预算难题
还有一个问题是,软件项目的预算永久不精确,本源也和上面说到的鸿沟问题有关。
软件项目每次都在完结不同的方针、完结不同的东西,每次都是陌生的,充溢“意外”,所以无法精确预算所需求的时刻。
但作为甲方,咱们需求乙方供给预算,以便确认外包合同的金额和交给日期。己所不欲勿施于人,假如预算这件作业咱们都觉得头疼,怎么能盼望乙方估得准。
在这种状况下,无非两个结果:
乙方在预算时参加很多的缓冲时刻,导致合同金额过高;
乙方在合同金额内无法完结约好交给,要么甲方追加投入,要么间断协作,得到一个烂摊子。
检验规范
因为每个项目和需求都是不相同,针对项目和需求的检验规范都必定不相同。针对每个需求,测验和检验所需求花的功夫和难度其实和规划、编程等进程其实是相当的。
需求剖析、规划、编程、测验都需求对需求进行深化的理解,都是深度的常识作业,都平等重要,不分贵贱。
当咱们把整个软件项目或项目中某些模块或进程(比方测验)全体外包后,怎么检验就成了难题。更难的是,为了防止甲乙两边的胶葛,检验规范应该约好在合同中。但也因为刚才说到的要素,在项目开始前对每个需求约好详细的检验条件几乎是不可能的,有这个功夫,半个项目现已完结了。
这也和前面说到的鸿沟问题有关,假如对象是物品,每个物品(比方某个零件)都应该是相同的,其检验条件完全能够规范化,明晰地写入到合同里。常识作业则很难满意这样的条件。
这就导致了项目的检验条件和合同中相应的条款是开放的,而非封闭的。检验规范一旦不能在一开始统一,将来的胶葛和扯皮就不可防止了。
合同方式
目前比较流行的外包合同方式无非便是以下两种:
固定金额——两边根据项目预算约好一个金额。甲方不论乙方交给项目的实际本钱,只付出合同约好的金额。这种方式,相当于乙方承当项目交给的一切危险。
时刻与资料(Time&Material,T&M)——甲方依照乙方投入人员的作业时刻付出费用,不论乙方是否交给预期的成果。这种方式,相当于甲方承当项目交给的一切危险。
咱们能够看到,在鸿沟、预算、检验等问题的存鄙人,不论是哪种合同方式,都有一方显着吃亏。
但其实,不论表面上是哪方吃亏,终究结果其实都是甲方承当。咱们在第一部分说到,甲方试图外包项目,无非便是想省钱、省劲和搬运危险。但大多数状况下,这三个方针都难以完结。
省钱
假如两边签的是固定金额合同,因为鸿沟难以厘清,预算无法精确,乙方必定需求在其预算基础上加很多的缓冲来下降自身危险,导致合同金额高昂。
假如两边签的是T&M合同,则更简单陷入“只收钱不出工”的困境。
并且,关于甲方来说,最大的本钱在于得不到一个想要的产品。外包进程中,交给团队与甲方的用户缺少默契、缺少对事务的深化理解,交给正确产品的几率自身就不高。
省劲
表面上,外包团队的一切人事甲方都不需求管。可是著名的办理大师德鲁克总结道,一切的常识作业者都是办理者。要做好软件交给这件作业,需求交给团队每个人都有丰厚的常识、技术、软技术(沟通与和谐)和经历。
咱们希望外包公司有现成的人员配备,可是实际状况往往是,外包公司因为要承当人力本钱,在没有项目的时分,会尽早闭幕人员。所以很少在新项目启动前就安排好一切人员,往往都是在项目启动时才暂时到人才市场上聘任,人员素质良莠不齐,训练不到位。
别的,参加项目人员的事务、领域常识往往非常重要,这些常识需求长期在某个详细的事务领域长期浸淫才能累积。我很难想象一个外包团队何故在短期内把握这些常识。
假如外包团队的人员达不到甲方的这些预期,我看不到甲方怎么省劲。
搬运危险
关于甲方而言,外包的另一个优点是,一旦项目交给出现问题,能够找到一个明确的责任方。但是,咱们能够搬运责任,却无法搬运项目交给问题的结果。一个家居装饰搞砸了,承当这个结果的只能是业主,而不是装饰队。
还有一种外包方式是购买市场上现成的供货商产品。假如该产品能完全满意公司事务的需求,倒还好。但真实状况是,因为每家公司的详细事务都有差异性,也有自己的合规要求,即使是购买供货商产品,也必然需求供货商进行很多的定制化开发,这就衍生出和项目外包相同的问题了。
主张
假如软件开发项目外包不可行,但甲方确实有省钱、省劲和搬运危险的需求,怎么办呢?
一个很典型的比如是,公司需求启动一个大型项目,短期需求很多人员。但一旦这个项目完毕了,就不再需求这么多人员。所以会存在一个人员数量大幅动摇的状况。
这种状况,假如全部靠公司自己组成团队,则在项目启动时需求招聘很多人员,项目完毕时又要辞退人员,这为公司带来不必要的办理本钱和危险。
公司经过劳务差遣的方式,就能够较好地处理这个问题,也便是说,经过借用外包公司的人员,而不是外包项目。外包人员能够嵌入到公司组成的交给团队中,与公司员工一起在公司内完结项目。
这种方式能够满意甲方省钱、省劲和搬运危险的需求:
省钱——在国内,甲方引进乙方人员的本钱往往比自聘人员的人力本钱要低。即使单个人员本钱更高,因为是短期操作,相关于短期很多招聘和很多辞退的冲突本钱,也是值得的。
省劲——甲方无需投入到乙方人员的招聘、一般性技术训练、绩效等人事作业(但我还是主张甲方办理人员在其他方面临乙方人员天公地道。同是常识作业者,乙方人员的作业积极性也是项目成败的关键。对乙方人员给予平等的关怀和激励也是对人起码的尊重)。
搬运危险——人员嵌入到自己的团队,更能把控,把项目危险降到最低。也能躲避人员数量大幅动摇对公司带来的名誉和法律危险。
这种方式甲方一般与乙方签署T&M合同来完结——依照差遣的人员数量和时刻来结算。
别的,唐普也一向倡导把项目制转换成产品制。传统的交给方式都以项目为单位。而项目往往是一次性的短期行为,并且一般比较复杂,周期长,危险高。为项目组成的团队也是短期的。项目关于体系也缺少长期投入使之继续改善的意愿。
所谓产品制便是以事务产品为出发点,并为其组成团队和搭建体系,因为产品的生命周期远远大于项目,团队在满意事务需求的一起,也会坚持继续改善,清除技术债,以不断提升交给功率。产品的需求也会被拆成更小的特性,经过继续交给不断完结事务价值,不像项目这样憋一大股劲一次性交给带来的巨大不确认性和危险。
这种状况下,交给方式会从项目预算驱动型转换为人员供给驱动型——事务产品团队的人员规划是相对固定的,不会有很大的动摇,在这个约束条件下,事务代表(PO)挑选最有价值的需求,完结价值驱动交给。

软件开发外包外包合同范本模板

甲方:
乙方:
甲乙双方根据《合同法》及有关法律法规的规定,本着平等互利、友好协商的原则,就乙方承包甲方的部分装卸业务达成如下协议,以便分清责任、共同遵守。
一、承包业务
乙方根据甲方业务安排,在合同期内保质保量完成甲方要求的装卸作业劳务。这里的装卸作业劳务是甲方部分库房、货场装卸作业,不是甲方全部装卸作业活动;业务质量标准,除国家规定外,按照产品说明书和甲方的企业标准执行。
二、计量标准
甲乙双方共同协商制定《装卸价格表》(后附),该表做为装卸作业劳务结算单价表,未包含的业务内容另行协商补充;装卸作业量的计量单位,根据装卸物品不同分为吨、件、车等(见《装卸价格表》(后附));每个结算期的承包费用,按照装卸作业品种和数量确定单价计算劳务费用,没有保底数和最高限。
三、承包期限
装卸作业承包期为:自20xx年12月31日至20xx年12月31日。
四、承包费用的结算和支付
1、结算周期。上月21日至当月20日为一个承包费用结算周期。
2、承包费用计算。每月20日以后,乙方提供该结算周期内的作业单据,并经甲方确认;甲方根据《装卸价格表》和双方确认的装卸品种和数量计算承包费用。
3、承包费用支付。甲方财务在收到乙方提供的发票和结算单据后,经审核无误后于次月5日前,向乙方支付上期承包费用。
五、作业质量和毁损保证金。
1、首次支付承包费用时,甲方扣留乙方装卸承包费用2万元作为作业质量和毁损保证金,用于对乙方违章损失等的考核与赔偿。
2、协议期内发生作业质量和毁损,应于当月扣除,剩余作业质量和毁损保证金不足2万元的部分,以及损失不足以赔偿毁损的,从当期及以后的承包费用中扣留。
3、货物损失计算。先由双方同货主协商,协商不成,乙方按照市场价格计算赔偿价格,残存部分是否有无价值均归乙方所有。
4、在合同终止后,双方进行清算,剩余的作业质量和毁损保证金退还给乙方。
六、甲方的权利和义务
1、指导乙方人员在规定区域完成装卸作业,监督乙方装卸作业的完成质量。
2、有权制止乙方工人的违章行为,对乙方的违章行为有权按照《装卸工管理规定》(后附)进行处罚。
3、协调乙方装卸作业中的有关关系,提供安全的作业环境。不得要求乙方违反安全管理的规定进行作业。因甲方原因导致的安全事故,由甲方承担相应责任及发生的费用。
4、在约定时间支付乙方的装卸费。
七、乙方的权利和义务
1、有权根据安全法规的要求,让甲方提供安全的作业环境和必要的安全保护措施,有权拒绝甲方的违章操作要求。
2、有权要求甲方及时支付装卸作业承包费用,同时有义务承担承包经营亏损。
3、乙方对其作业人员有现场监督职责,包括现场安全生产管理。
应保证其所聘用人员经过培训,能胜任装卸作业,保证所有装卸作业的操作规程、劳动保护、安全设施等符合国家相关行业的规定,并按照甲方要求的标准和规定进行作业;乙方应当保证有足够的人员保质保量完成甲方当日装卸任务,包括节
假日以及农忙期间在内;负责清理、清扫库房及作业区域的卫生,并保证露天货物得到苫盖,确保装卸作业周围环境整洁、干净,达到甲方规定的要求;因不服从指挥、作业不及时、野蛮装卸,以及造成工器具、设备、设施损坏和丢失等造成的经济损失,应承担赔偿责任。
4、承担乙方聘请的装卸人员工资以及其他社会保障费用,并给聘请的员工办理人身意外保险,对于承包期内乙方人员发生的交通事故、人身意外、伤亡及第三方造成的损害等等,乙方应承担全部责任,甲方不承担任何形式的责任及赔偿。
5、发生重大伤亡及其他安全事故,应按有关规定立即上报有关部门并甲方,同时按政府有关部门要求处理,由事故责任方承担发生的费用。
6、在承包期内,不得向第三人转让承包业务,不得允许第三人参与承包经营。
八、合同终止
1、合同终止的几种情形:合同到期自动终止;合同一方在合同到期30天前,没有书面通知对方续签合同的;在合同到期15天前,没有续签合同的;合同法规定的其他合同终止的情形。
2、如果任何一方要求提前终止此合同,必须提前三十日以书面形式告知对方其要求终止此合同。如果没有提前三十日通知对方而单方面提前终止合同,则守约方有权向违约方索赔。
3、除法律法规和以上条款外,不得随意中止、终止、解除合同。
九、违约责任
1、甲乙双方任一方违反本合同约定,应当向另一方支付违约金3万元。
2、因违约使对方遭受经济损失时,如违约金不足抵偿实际损失,还应以赔偿金的形式补偿其差额部分。
十、争议解决
1、安全责任。甲乙双方对事故责任有争议时,应按政府有关部门的认定处理。
2、经济利益。在本合同履行中,若产生争议,甲乙双方应当先行协商,协商不成的,任一方可向甲方所在地人民法院提起诉讼。
十一、其他约定
1、本合同自甲乙双方签字、盖章后生效。
2、本合同一式两份,甲乙双方各执一份。
甲方(签字盖章):住所:营业执照号码:法定代表人:委托代理人:电话:
传真:开户银行:
帐号:邮政编码:
年月乙方(签字盖章)住所:营业执照号码:法定代表人:委托代理人:电话:传真:开户银行:帐号邮政编码:日

未经允许不得转载:IT技术网站 » 软件开发外包(外包合同范本模板)
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载