一、企業軟件外包簽訂合同防坑指南
現在很多企業都會選擇it外包公司,將軟件開發的項目外包出去,軟件外包需要簽訂合同,在簽合同的時候,企業要注意以下幾點:
1、簽訂的方式
簽訂的方式有線上合同和線下合同兩種,線上合同都是由第三方平臺提供的,付款也是支付給平臺,之后再由平臺支付給軟件開發公司,但是大部分的軟件開發公司是不同意簽訂線上合同的,大多數的平臺都是軟件驗收完之后,軟件外包公司才會收到項目的款項,對于軟件外包公司來說,需要承擔的成本太大了;線下合同基本都是軟件開發合同大部分都是由軟件公司(乙方)準備的,在合同的編寫上自然會偏向乙方,內容基本為項目開發說明、付款方式、免責說明等,然后最后附帶已經梳理好的功能需求說明書,這個才是實際要開發的內容。
2、合同中的付款方式
關于付款方式上,每個公司都是不同的,一般主要有兩種:50%的首付款,40%整體驗收,10%尾款;40%的首付款,40%整體驗收,20%尾款。這樣的付款方式在軟件外包行業還算是比較普遍的,相對來說這樣對雙方都是公平的,因為是第一次建立合作關系雙方都不熟悉,客戶擔心給了過多的開發費用,軟件公司可能半途干不了了,或是開發出來的東西不是自己想要的。軟件公司這邊可能會覺得客戶跟進個差不多了,需求梳理也花了很多時間,項目也開工了人員都到位了,結果沒消息聯系不上了。所以在項目開發費用上根據實際情況談一個合適的且雙方都認可的付款方式。對于IT項目的付款方式,是可以自定義的,第一階段的付款可以低至10%,當然也需要得到服務商的同意才可以。
3、合同中的項目工期
在開發工期上需要注意的是,一般軟件公司報的可能是多少個工作日,工作日是指平常工作的時間,不包括周末和法定節假日,如果對工期緊的客戶,需要問清楚并且落實在合同上面。
4、關于項目源碼
在項目合同簽訂的時候需要說明源碼歸甲方所有,項目在交付驗收的時候自己需要拿到源碼。源碼是軟件工程師在開發項目時所編寫的程序代碼。其實客戶并看不懂源碼,自己拿到源碼的目的一方面是后期可申請軟件著作權,第二個就是后期如果更換軟件公司,需要把源碼交接給其他團隊進行二次開發或是維護。
5、項目延期
有時軟件外包會因項目開發延期而最終導致客戶(甲方)終止合同,并且要求退還支付的開發費用的情況。但軟件公司已經投了很多的人力物力,當要求退還開發費用時一般都會引起糾紛。導致項目延期的情況很多種,客戶不懂軟件開發,產品經理方案不完善,項目經理前期計劃不足,中途需求更改等等原因。但如何盡可能的防止項目的延期,除了做好需求梳理外可以在合同簽訂時跟軟件公司溝通增加項目延期賠償的要求。這個是對客戶的保障,相信有實力的公司在弄清需求后,這點承諾還是愿意給的??蛻艨赡懿粫谝饽切┵r償,他更需要的是項目按時交付的一個保障。
二、軟件開發外包合同模板
委托人:(以下簡稱“甲方”)
研發人:(以下簡稱“乙方”)
甲方委托乙方就軟件開發實施,雙方經過平等協商,根據《中華人民共和國合同法》的規定,達成如下協議:
甲方:
第一條 總則
1)甲方選擇乙方為其開發軟件系統,乙方將在甲方規定的時間內,根據甲方要求分段為甲方開發軟件系統。
2)甲、乙雙方經友好協商,根據《中華人民共和國合同法》等有關法規,就乙方承擔甲方信息系統開發項目事宜,達成以下協議條款。本合同為第階段系統開發的合同書。
3)本合同中所用術語的定義如下:
服務資料規范任務
由乙方提供的項目管理、需求分析、軟件開發、測試,以及咨詢、計劃、實施、培訓、安裝、調試、維護、升級等服務。由乙方向甲方提供的系統說明文件、使用手冊等。信息系統在功能、操作、環境及性能等方面要求的周密而完整的說明。為完成“合同范圍”所述服務而進行的相關活動。地址:聯系人:電話:傳真:
乙方:(公司名稱)
地址:聯系人:電話:傳真:開戶銀行:帳號:
第二條 合同范圍
乙方按照《用戶需求書》的要求,向甲方提供在《工作說明書》中所列明的服務。
第三條 價格及付款方式
1)合同總金額為X萬元,計人民幣圓整,作為系統的開發費用。
2)甲方分期向乙方支付以下款項:
(1)本合同簽訂后X日內,甲方向乙方支付合同金額的X%,計X(大寫)人民幣圓整。
(2)軟件需求開發說明書確認后%,計人民幣圓整。
(3)軟件按合同規定的標準驗收合格之后日內,甲方向乙方支付合同金額的,計人民幣圓整。
(4)剩余合同金額的,計人民幣作為軟件質量保證金,于軟件驗收合格之后____日內支付。
(5)甲方向乙方支付的費用,除另有規定外,所有費用的支付幣種為人民幣(),由甲方按本合同規定的付款方式以電匯或支票劃入乙方指定的開戶銀行帳戶中。
(6)雙方同意各自分別支付因執行本合同而發生的有關稅費。
第四條 工作環境
1)為了實施附件《工作說明書》中確定的工作任務,甲方同意乙方人員遵照甲方的管理規定進出指定用戶的工作場所。
2)甲方按照附件《工作說明書》中應向乙方提供的物品所確定的日期和地點提供相應的物品。乙方在實施工作計劃中和結束工作任務時,應保證物品的狀態與接收時一致(正常耗損除外),并在工作結束時將這些物品歸還甲方。
3)乙方提供的任何服務要求使用甲方所提供的硬件、軟件和其它物品,甲方應保證:擁有必要的許可、證明或其它文件。確保在本合同實施過程中和乙方在提供《工作說明書》中認定的服務時,有關物品可以被移動、使用、復制、修改、翻譯、分發和(或)與其他物品組合,而不會侵犯第三方的權益。
第五條 變更
1)任何一方要求對合同內容進行變更時,所有的變更要求都必須以書面形式提交并經雙方簽字同意。
2)對合同內容的任何變更都可能導致對預定計劃、可交付資料或費用的變更。根據變更要求的范圍和復雜程度,乙方應對實現變更要求的工作而相應增加或減少收取費用,并將預計發生費用以書面形式通知甲方,待甲方確認后執行。
第六條 知識產權約定
1)乙方向甲方提供的源代碼的約定見《工作說明書》。
2)除非另有規定,本合同中乙方向甲方售出的產品(包括源碼、程序、文件、文檔資料),所有權和版權屬乙方。未經乙方許可,甲方不得公布文件、源碼,不得復制、傳播、反編譯、出售、出租或者許可他人使用其相關的程序、文件、源碼和反編譯等。
3)乙方保證所售出的產品享有合法的權利,沒有侵犯任何第三方的權利。
4)甲方只能按乙方的規定享有相關產品的使用、升級、開發、轉讓等權利。如果甲方違反乙方的規定和國家法律規定,應承擔相關的法律責任。
第七條 保密
1)雙方不得向第三者泄露本協議的任何內容。
2)雙方按本合同規定相互提供和提交的全部文件資料,凡涉及需要保密的,以預先說明的有關條款為據。并且任何一方在沒有經過另一方書面同意的情況下,不能將另一方的保密資料(如技術資料、用戶信息)透露給第三者。
第八條 合同的解除
1)任意一方欲提前解除本合同,應提前通知對方,經雙方協商簽字同意后方可解除。甲方要求解除合同,無權要求乙方返還甲方向乙方已支付的費用,并應對乙方遭受的損失承擔賠償責任;乙方要求解除合同,應返還甲方已支付的費用,并賠償由此引起甲方的損失。
2)訂立本合同所依據的客觀情況發生重大變化,致使本合同無法履行的,經雙方協商同意,可以變更本合同相關內容或者終止合同的履行。
第九條 違約責任
1)雙方在執行本協議過程中,任何一方違反本協議之約定,均為違約。違約方除向守約方賠償外,還須承擔另一方為取得此等賠償而支出的所有費用,包括但不限于仲裁費、訴訟費、律師費、差旅費等。
2)任一方未能如期履約時,應每天按未能履約部分的0.05%向對方支付違約金。但支付違約金并不免除違約方的其他合同義務。
3)如果任何一方沒有實現本合同約定而受到本合同對方索賠時,應分清具體責任部分,確認該部分的責任方。對于利潤損失等其他直接或間接損失(包括商務交易中的雙方已告知有發生這方面損失的可能性),由各自承擔,相互不承擔責任。
第十條 不可抗力因素條款
1)雙方因不可抗力的影響不能履行合同,履行合同的時間相應推遲,推遲時間與不可抗力持續時間相同,合同價格不因此而改變。
2)不可抗力發生后,雙方要立即通知對方,并采取必要措施密切配合,以減少影響。
3)不可抗力是指動亂、臺風、地震、水災等以及雙方同意的不可預見的情況。
第十一條 通知方式
任何為執行本協議而發出的通知(包括但不限于聲明、請求、要求、通知和備忘錄等)均應以書面形式作出。雙方均負有簽收對方發出的通知的義務。如一方拒絕簽收,他方僅須提供能夠證明其已將有關通知按本協議所列地址交付XX部門的證據,即可視為有關通知已于交付XX部門后的
第二天送達對方。如一方在收到通知后三個工作日內未對對方在通知中陳述的事實或要求提出異議,則應視為該方已承認或接受此等事實或要求。任何一方如變更營業地址,應在此等變更作出后三個工作日內通知對方。
第十二條 爭議的解決
有關本合同的任何爭議,雙方應本著相互信任、以誠相見的原則,共同協商解決。若經協商不能達成協議時,可向____市仲裁委員會提交仲裁。
第十三條 合同效力
1)本合同壹式肆份,甲乙雙方各執貳份,自雙方簽字蓋章之日起生效。
2)本合同受《中華人民共和國合同法》保護,未盡事宜,均按《中華人民共和國合同法》規定執行。
3)本合同未盡事宜,雙方可另行簽訂補充協議,補充協議與本合同具有同等效力。
甲方(公章):_________ 乙方(公章):_________
法定代表人(簽字):_________ 法定代表人(簽字):_________
________年____月____日 ________年____月____日