軟件開發合作協議
軟件開發合作協議
合同編號:
甲方:
乙方:
依照《中華人民共和國合同法》、《中華人民共和國知識產權法》等法律法規、地方規章條例及行業規章之規定,甲乙雙方為了建立長期的合作伙伴關系,明確雙方責任,在軟件開發合作過程中,本著相互合作、互惠互利的原則,共同協商達成如下協議,以便共同遵守:
第一條、合同標的
1、軟件項目名稱:XXXX。
2、內容及要求:
(1)開發內容:根據甲乙雙方合作的要求,乙方在規定時間內完成“__”軟件的功能開發,該系統的設計要求如下:
a、根據合作內容的實際情況設計開發與之相符合的系統。
b、XXXXX。
c、XXXXXX。
(2)該軟件的主要功能:________。
3、系統運行環境包括:
(1)XXXX;
(2)XXXX;
(3)IE6、7、8瀏覽器及使用IE核心的瀏覽器。
4、合作開發時間:
(1)啟動日期:自*年*月*日開始啟動。
(2)完成期限:自項目正式啟動之日起,在________前完成。
5、免費維護時間:自產品驗收合格之日起一年內。
第二條、合作方式
雙方采取由乙方向甲方提供符合合同約定的軟件開發專業技術人員,由甲方進行統一軟件開發管理并支付乙方合作費用的合作模式進行。
第三條、雙方的權利義務
1、甲方的權利義務
(1)甲方應當提供專人與乙方聯絡并對乙方的開發進度及質量進行監督。
(2)甲方應當提供軟件開發所需要的所有數據交給乙方,并保證數據的正確性。
(3)甲方應當及時支付軟件合作開發費用,保證軟件合作開發費用及時到位。
(4)甲方應當依合同約定,及時檢驗、測試所開發的軟件。
(5)甲方在軟件符合約定時,依合同約定接受軟件。
2、乙方的權利和義務
(1)乙方應當提供專人與甲方聯絡并及時向甲方說明開發進度及情況。
(2)乙方應當制定,軟件開發研究計劃,,經甲方確認后,按照,軟件開發研究計劃,的約定及時、正確的完成系統的開發。
(3)乙方有責任按甲方的要求在規定時間內完成項目開發,完成需要開發的內容。
(4)在項目開發完畢之后,在乙方對甲方提供的維護服務期之內,由于甲方設計變更而導致系統的非主要框架的變更,若變更范圍在本合同所規定的功能范圍之內,乙方有義務免費為甲方修改變更內容。
(5)乙方有義務自行準備軟件開發所需的硬設備、開發數據。
(6)乙方在其開發的范圍內有為甲方提供培訓及維護的義務。
(7)乙方不得將本合同標的委托或外包給他人完成。
(8)乙方對本軟件的開發及在開發過程中所獲得的所有數據負有保密的義務。
(9)乙方不得在程序中加插和軟件功能無關的程序或預留一些危害軟件安全的漏洞。
(10)乙方在開發出符合合同約定的產品后有權要求甲方依合同約定支付報酬。
第四條、合作軟件的交付
1、乙方應當在整個開發周期內將軟件產品交付甲方;
2、乙方交付產品時需要向甲方提交如下材料:
(1)完成甲方功能要求的可執行軟件;
(2)軟件的開發計劃文件;
(3)軟件的設計文件;
(4)軟件的模擬環境;
(5)軟件的質量保證計劃;
(6)軟件的確認測試計劃;
(7)軟件的源代碼;
(8)軟件的使用說明書;
(9)軟件開發過程中產生的其它文檔。
3、開發完畢,乙方應將系統的所有文件、源代碼移交給甲方。
4、軟件產品的交付形式應當為電子檔并刻錄光盤的形勢,光盤為三份以作備檔。
第五條、驗收條款
1、開發階段的驗收:
甲方應當按照開發計劃在每一個開發階段對乙方所開發的產品進行檢測和驗收,在不符合開發計劃時,甲方有權要求乙方修改。
2、產品交付的驗收:
(1)驗收標準為:a.程序正常運行;b.方案中提到的功能全部實現;c.項目按時完成;d.文檔和源代碼齊全;e.將系統架設到甲方指定的服務器上。
(2)驗收期限為30天時間。
第六條、付款方式
本協議采用付款方式為轉賬支票________付款。
軟件開發總費用人民幣________元,(大寫:人民幣________元整)。甲方按開發進度分四個
階段向乙方支付:
1、合同正式簽訂日后,10個工作日內首付合同總額的5%,金額(大寫:人民幣整);
2、軟件全部完成交由甲方測試后,10個工作日內支付合同總額的55%,金額元,(大寫:人民幣________元整);
3、軟件交由甲方測試三個月,無任何問題后,10個工作日內支付合同總額的30%,金額(大寫:人民幣________元整);
4、軟件交由甲方正式使用六個月,無任何問題后,10個工作日內支付最后一筆,即總額的10%,金額________元,(大寫:人民幣___________元整)。
5、在實施過程中,因甲方需求變更所引起的費用變更,由甲乙雙方簽訂補充協議予以約定。
第七條、培訓及維護
1、乙方應對甲方進行開發系統的實施及維護的培訓,以確保甲方能正確使用該軟件。
2、乙方必須派專業人員對甲方進行軟件安裝和調試的培訓;
3、乙方應通過電話、EMAIL、現場服務等方式協助甲方的系統維護,乙方有義務及時響應并認真服務,努力確保甲方所委托開發系統的正常使用。
第八條、保密條款
1、乙方對本協議的內容、項目開發成果及開發過程中涉及的文件、資料材料負有保密義務,未經甲方書面許可,不得向任何第三方泄漏;
2、乙方對甲方提供的、對本次開發有關的資料負有保密義務,未經甲方書面許可,不得向任何第三方泄漏;
3、乙方有責任對本協議的內容進行保密;
4、乙方有責任對為甲方所開發的軟件進行保密,在未經甲方書面許可的情況下,不得向第三方泄露;
5、本合同履行過程中乙方獲知的甲方商業秘密或其它技術及經營信息均負有保密義務,不得向任何第三方透露或泄露。
第九條、知識產權歸屬
1、因本協議產生的開發成果(含源代碼,系統技術文文件,軟件,數據等)由甲方享有知識產權。
2、乙方承諾使用合法的、正版的開發工具。
3、乙方保證其開發過程、開發完成的軟件及相關產品不侵犯任何第三方的知識產權。
4、甲方有權利用乙方按照本合同約定提供的研究開發成果,進行后繼改進。由此產生的具有實質性或創造性技術進步特征的新的技術成果及其權利(來自:合作開發軟件項目協議)歸屬,由甲方享有。
5、乙方在未得到甲方書面授權,不得在完成本合同約定的研究開發工作后,利用該項目研究開發成果進行后續改進。如乙方擅自改進操作的由此產生的具有實質性或創造性技術進步特征的新的技術成果及其權利歸屬,仍歸甲方享有。
第十條、違約責任
1、任何一方有證據表明對方已經、正在或將要違約,可以中止履行本合同,但應及時通知對方。若對方繼續不履行、履行不當或者違反本合同,該方可以解除本合同并要求對方按照合同總金額的20%作為賠償違約金。
2、任何一方違反合同約定,遲延履行合同,以使本合同標的失去市場價值時,另一方有權解除合同并要求對方按照合同總金額的20%作為賠償違約金。
3、乙方如未按開發研究計劃按時階段完成軟件開發時,甲方有權按1000元/日向乙方收取違約金,超過五日的甲方享受合同解除的權利,違約金仍按約定執行。
4、乙方在開發軟件過程侵犯他人知識產權的,甲方有權單方解除合同,并要求乙方賠償因此所造成的損失,同時甲方有權要求對方按照合同總金額的20%作為賠償違約金。
5、乙方違反合同保密條款之規定,甲方有權單方解除合同,并要求乙方賠償因此所造成的全部損失,同時甲方還有權向乙方收取軟件開發總費用20%的違約金。
6、乙方如在程序中加插和軟件功能無關的程序或預留一些危害軟件安全的漏洞,甲方有權要求乙方完善軟件并且賠償損失,同時甲方有權要求對方按照合同總金額的20%作為賠償違約金。
7、乙方如將該軟件工程再次外包或委托他人,甲方有權單方解除合同,并要求乙方賠償因此所造成的全部損失,并按軟件開發總費用的20%收取違約金。
8、乙方未按合同約定及時履行培訓及維護義務時,乙方應按按軟件開發總費用的20%向甲方支付違約金,乙方支付違約金的同時,仍有義務對甲方進行培訓及對軟件維護。
9、乙方同意在未持有甲方出具的有效授權委托書(加蓋甲方公章并有甲方法定代表人簽字或簽章)的情況下,也不得在完成本合同約定的研究開發工作后,利用該項目開發成果進行業務交易行為,利用該項目研究開發成果進行后續改進。如出現乙方單方違約情形,除應賠償給甲方造成的所有損失外,還應向甲方支付涉及合同總金額的20%作為賠償違約金。
10、乙方承諾不得在向甲方交付研究開發成果之前,自行將研究開發成果轉讓給第三人。如出現乙方單方違約情形,除應賠償給甲方造成的所有損失外,還應向甲方支付涉及合同總金額金額的20%作為賠償違約金。
11、甲方未按合同約定進行驗收,導致系統無法依約定完成的,甲方應當承擔開發延期的不利后果。
12、甲方未按合同約定支付軟件開發總費用的,乙方有權要求甲方支付軟件開發應支付而未支付費用的20%的收取違約金。
第十一條、合同終止及解除
1、因不可抗力或意外事故導致本外包合同所指向的軟件開發無法繼續時,該合同終止。
2、在現有水平和條件以難以克服的技術困難,導致軟件開發全部失敗時,該合同自動終止。
3、在甲、乙任何一方有嚴重違約行為時,另一方有權單方解除合同。
4、經甲乙雙方協商一致,可以解除。
第十二條、爭議解決
雙方在合同履行過程中發生爭議,雙方應當協商解決,在不能達成一致意見時,雙方均有權向甲方住所地法院提起訴訟。
第十三條、其它條款
1、如果本合同任何條款根據現行法律被確定為無效或無法實施,本合同的其它所有條款將繼續有效。此種情況下,雙方將以有效的約定替換該約定,且該有效約定應盡可能接近原約定和本合同相應的精神和宗旨。
篇2:安卓應用軟件初級開發工程師崗位職責職位要求
職責描述:
崗位職責:
1、從事Android平臺、應用軟件的產品開發與維護
2、根據研發要求及項目流程規范編寫相關的技術文檔
3、配合其他開發人員、測試人員,完成產品設計和發布
職位要求:
1、大專(含)及以上學歷,計算機或相關理工專業
2、有良好的編碼語言基礎,對軟件開發有熱情
3、具有責任感和榮譽感,踏實穩重,具有團隊精神
4、可接受轉行求職人員,由項目負責人帶領指導完成開發工作
崗位要求:
學歷要求:不限
語言要求:不限
年齡要求:不限
工作年限:不限
篇3:Java軟件開發初級工程師崗位職責職位要求
職責描述:
崗位職責:
1、參與項目開發工作;
2、根據設計文檔或需求說明完成代碼編寫;
3、團隊協作,配合項目經理的管理工作,高效完成功能開發。
職位要求:
1、大專以上學歷,計算機或相關專業;
2、具有Java編程語言基礎,以及良好的編碼習慣;
3、思路清晰,具備發現問題的能力,有良好的學習態度、工作踏實、責任心強,具有良好的團隊合作意識和較強的主動性;
4、熱愛互聯網、IT行業,能不斷學習且有創新思想。
崗位要求:
學歷要求:不限
語言要求:不限
年齡要求:不限
工作年限:不限