一、APP開發(fā)合同的交付標(biāo)準(zhǔn):應(yīng)用市場(chǎng)上架是否等于完成交付
背景
甲方與乙方簽訂了《移動(dòng)應(yīng)用功能開發(fā)服務(wù)合同》,委托乙方進(jìn)行Android和IOS平臺(tái)的功能開發(fā)。根據(jù)合同,乙方需在60日內(nèi)完成功能開發(fā)、應(yīng)用調(diào)試檢測(cè)等工作。合同總價(jià)為6.3萬(wàn),支付方式為部分預(yù)付款結(jié)合進(jìn)度款的方式。

合同執(zhí)行與爭(zhēng)議產(chǎn)生
在執(zhí)行過(guò)程中,雙方對(duì)“交付”的定義產(chǎn)生了爭(zhēng)議。特別是在app上架階段,由于應(yīng)用市場(chǎng)的審核要求,可能需要進(jìn)行的修改(如改名、功能調(diào)整等)導(dǎo)致交付周期延長(zhǎng)。
甲方認(rèn)為,乙方因?yàn)樯米赞D(zhuǎn)包和逾期完成開發(fā)任務(wù),已構(gòu)成違約,因此要求解除合同并返還已支付的款項(xiàng),同時(shí)支付賠償金。而乙方則認(rèn)為,他們已經(jīng)按照合同完成了開發(fā)任務(wù),并通過(guò)了甲方的測(cè)試,且已在應(yīng)用市場(chǎng)發(fā)布。平臺(tái)要求的修改是基于甲方的設(shè)計(jì)要求,因此延期責(zé)任不在乙方。乙方還反訴甲方,要求支付剩余款項(xiàng)和違約金。
甲方的觀點(diǎn)
甲方認(rèn)為上架并不等同于交付成果合格,其理由如下:

1. 合同已明確列出的功能清單,乙方在簽約時(shí)并未提出異議或提醒存在的問(wèn)題。
2. 乙方存在開發(fā)能力問(wèn)題并擅自轉(zhuǎn)包,特別是Android功能開發(fā)部分被外包,自行開發(fā)的蘋果功能也有諸多問(wèn)題。
3. 在應(yīng)用平臺(tái)上線并不能等同于完成了涉案軟件的開發(fā)所有工作。
4. 在竣工驗(yàn)收時(shí),乙方并未進(jìn)行成果展示。
證據(jù)與質(zhì)證

在證據(jù)方面,甲方提供的證據(jù)無(wú)法證明乙方轉(zhuǎn)包,而乙方向法院提交的證據(jù)也未能充分證明自己已按約完成開發(fā)任務(wù)。關(guān)鍵的證據(jù)如法定代表人通話錄音因無(wú)法核實(shí)真實(shí)性而不被法院認(rèn)定。而短信聊天記錄則顯示了乙方在約定的日期后仍在修改和測(cè)試軟件,存在功能bug。
乙方為了證明自己已完成開發(fā)任務(wù),提交了市場(chǎng)發(fā)布截圖等證據(jù),但法院認(rèn)為這些證據(jù)不足以證明軟件已交付合格。
深入分析
此爭(zhēng)議的核心在于合同中對(duì)“交付”的定義是否包括在應(yīng)用市場(chǎng)上架。從合同內(nèi)容看,雙方對(duì)交付的標(biāo)準(zhǔn)并未明確說(shuō)明是否以應(yīng)用市場(chǎng)上架為準(zhǔn)。需要根據(jù)雙方的行為和證據(jù)來(lái)判斷。從乙方的證據(jù)來(lái)看,雖然軟件已在應(yīng)用市場(chǎng)上架,但仍存在功能bug,這可能影響甲方的使用體驗(yàn)和后續(xù)運(yùn)營(yíng)。乙方需要證明其開發(fā)的軟件在功能、性能等方面均符合合同約定才能視為完成交付。
一、合同義務(wù)與證據(jù)解析

法院對(duì)乙方的主要合同義務(wù)——交付合格軟件進(jìn)行了深入分析。關(guān)于第六項(xiàng)證據(jù),法院有如下認(rèn)定:
1. 軟件上架與合同功能要求
盡管APP已在應(yīng)用市場(chǎng)上架,但這并不能當(dāng)然等同于軟件已完全符合合同的功能要求。根據(jù)合同約定,只有在軟件經(jīng)過(guò)測(cè)試并正常運(yùn)行30天后,甲方才會(huì)支付合同剩余款項(xiàng)。市場(chǎng)應(yīng)用平臺(tái)的上架并不能直接作為軟件符合功能要求的依據(jù)。
2. 功能Bug的界定
乙方未能證明其交付的軟件在功能上存在哪些bug,以及這些bug是否符合軟件開發(fā)的合理范疇。合同約定,軟件在功能正常使用的前提下,乙方對(duì)后期出現(xiàn)的bug有整改修復(fù)的義務(wù)。但甲方提供的QQ聊天記錄顯示,軟件實(shí)際上存在功能上的bug,而乙方未能證明這些bug屬于軟件開發(fā)中的合理問(wèn)題。

3. 證據(jù)距離的考慮
乙方作為從事計(jì)算機(jī)軟硬件開發(fā)的公司,具有強(qiáng)技術(shù)性和專業(yè)性。從證據(jù)距離的角度看,乙方更容易提供證據(jù)證明軟件是否符合合同約定。在庭審期間,乙方并未提供相關(guān)證據(jù)來(lái)證明軟件已通過(guò)驗(yàn)收或甲方默認(rèn)軟件已通過(guò)驗(yàn)收。
法院認(rèn)為甲方以乙方未交付符合合同約定的軟件致使合同目的無(wú)法實(shí)現(xiàn)為由解除合同是合理的,應(yīng)予以支持。
二、合同解除后的影響與APP開發(fā)流程
當(dāng)合同被解除后:

1. 未履行的義務(wù)
尚未履行的合同義務(wù)將終止履行。
2. 已履行的義務(wù)與補(bǔ)救措施
已經(jīng)履行的部分,根據(jù)具體情況和合同性質(zhì),當(dāng)事人可以要求恢復(fù)原狀、采取其他補(bǔ)救措施,并有權(quán)要求賠償損失。
法院考慮到軟件開發(fā)市場(chǎng)的特殊性,以及乙方在軟件開發(fā)過(guò)程中的投入,結(jié)合甲方的合同履行情況,酌定乙方返還甲方軟件開發(fā)費(fèi)用4萬(wàn)元。駁回甲方其他訴訟請(qǐng)求,同時(shí)駁回乙方的反訴請(qǐng)求。

至于APP開發(fā)流程及其后期維護(hù)費(fèi)用的問(wèn)題:
三、APP開發(fā)流程概覽
APP開發(fā)流程包括多個(gè)階段,如需求分析、設(shè)計(jì)、開發(fā)、測(cè)試等。每個(gè)階段都有其特定的任務(wù)和目標(biāo)。了解這些流程有助于更好地管理項(xiàng)目并確保最終產(chǎn)品的質(zhì)量。
四、后期維護(hù)的重要性及費(fèi)用計(jì)算
APP軟件開發(fā)完成后,后期維護(hù)同樣重要。用戶期望程序能夠定期更新并增加新功能,同時(shí)修復(fù)已知的bug和優(yōu)化現(xiàn)有功能。定期維護(hù)和更新有助于提高用戶滿意度和留存率。至于后期維護(hù)費(fèi)用,通常包括內(nèi)容更新、bug修復(fù)和功能優(yōu)化等方面的成本。每個(gè)APP軟件都需要持續(xù)的維護(hù)和內(nèi)容更新,以保持用戶的參與和重復(fù)使用。具體的維護(hù)費(fèi)用可能因項(xiàng)目的復(fù)雜性和需求而有所不同。

綜上,法院對(duì)案件做出了明確的判決,而了解APP開發(fā)流程和后期維護(hù)的重要性對(duì)于APP軟件需求方來(lái)說(shuō)也是至關(guān)重要的。 三、找App開發(fā)公司時(shí)需要注意的事項(xiàng)
一、執(zhí)行過(guò)程的重要性
在與App開發(fā)公司合作時(shí),最重要的是關(guān)注執(zhí)行過(guò)程。行業(yè)一般會(huì)有首付款、免費(fèi)維護(hù)期的標(biāo)準(zhǔn)流程。在此過(guò)程中,務(wù)必確保開發(fā)公司能夠提供源碼,這是項(xiàng)目可持續(xù)發(fā)展的關(guān)鍵。
二、需求理解的統(tǒng)一性
在尋找開發(fā)公司時(shí),應(yīng)注意需求理解的重要性。很多項(xiàng)目在初期產(chǎn)品定義不明確,導(dǎo)致甲乙雙方對(duì)功能理解存在偏差。這往往是由于甲方對(duì)接人未能準(zhǔn)確傳達(dá)領(lǐng)導(dǎo)意圖,以及乙方在產(chǎn)品需求把控上的不足。為了確保項(xiàng)目順利進(jìn)行,乙方應(yīng)確保項(xiàng)目經(jīng)理和PM的角色發(fā)揮重要作用,開發(fā)前務(wù)必提供清晰的用戶體驗(yàn)設(shè)計(jì)(UE)。雖然乙方可以提出初步建議,但最終決策仍需依賴于甲方的高層領(lǐng)導(dǎo)。
三、整體外包的利弊
整體外包在某些情況下是一個(gè)好選擇,但也存在風(fēng)險(xiǎn)。當(dāng)甲方選擇將App開發(fā)外包而我們負(fù)責(zé)開發(fā),但后臺(tái)卻找了兼職團(tuán)隊(duì)時(shí),可能會(huì)出現(xiàn)進(jìn)度滯后的問(wèn)題。在這種情況下,建議選擇一家綜合實(shí)力強(qiáng)的公司進(jìn)行整體開發(fā),避免多公司合作產(chǎn)生的磨合問(wèn)題。
四、嚴(yán)防轉(zhuǎn)包與實(shí)力考察

五、合同細(xì)節(jié)與項(xiàng)目準(zhǔn)備
在決定與App開發(fā)公司合作后,應(yīng)注意合同細(xì)節(jié)。關(guān)于UI設(shè)計(jì)部分,應(yīng)事先與乙方溝通確定風(fēng)格色調(diào),確保與公司VI一致。避免使用模糊、感官性的詞匯描述需求,應(yīng)具體明確。需要考慮項(xiàng)目規(guī)模、并發(fā)量、安全性和拓展性等問(wèn)題,并在合同前進(jìn)行溝通。對(duì)于iOS的App,還需要注意蘋果賬號(hào)的問(wèn)題。在項(xiàng)目開始前,務(wù)必要求乙方提供時(shí)間進(jìn)度表,并確保雙方明確階段目標(biāo)。貨比三家,通過(guò)提要求和查看案例來(lái)評(píng)估不同公司的實(shí)力。通過(guò)以上五個(gè)方面的注意事項(xiàng),您在尋找App開發(fā)公司時(shí)將會(huì)更加得心應(yīng)手,能夠有效降低合作風(fēng)險(xiǎn),確保項(xiàng)目的順利進(jìn)行。