




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第11章軟件項(xiàng)目合同管理11.1項(xiàng)目采購(gòu)
11.2合同類型
11.3合同管理
11.4軟件外包11.5小結(jié)
11.1項(xiàng)目采購(gòu)
采購(gòu)是指從組織外或項(xiàng)目系統(tǒng)外獲取產(chǎn)品和服務(wù)的完整的購(gòu)買過(guò)程。軟件項(xiàng)目采購(gòu)是從軟件項(xiàng)目外部購(gòu)買項(xiàng)目所需產(chǎn)品和服務(wù)的過(guò)程。采購(gòu)過(guò)程涉及具有不同目標(biāo)的雙方或多方,各方在一定市場(chǎng)條件下相互影響和制約。通過(guò)流程化和標(biāo)準(zhǔn)化的采購(gòu)管理和運(yùn)作,可以達(dá)到降低成本、增加利潤(rùn)的作用。
1.軟件產(chǎn)品采購(gòu)的種類
對(duì)軟件產(chǎn)品,一般采購(gòu)可以分為以下兩大類。
第一類是對(duì)已經(jīng)在市場(chǎng)流通的軟件產(chǎn)品進(jìn)行采購(gòu),這些是通用的軟件產(chǎn)品。例如,某企業(yè)想做信息化建設(shè)項(xiàng)目,涉及數(shù)據(jù)庫(kù),就可以在目前市場(chǎng)上流行的幾種廠家和種類的數(shù)據(jù)庫(kù)中選擇。例如,Oracle公司的Oracle數(shù)據(jù)庫(kù)、Microsoft公司的SQLServer數(shù)據(jù)庫(kù)和IBM公司的DB2數(shù)據(jù)庫(kù)等。然后根據(jù)自己的需求,通過(guò)詢價(jià)、簽訂合同和安裝培訓(xùn)等過(guò)程來(lái)購(gòu)買此類產(chǎn)品,這種采購(gòu)過(guò)程基本已經(jīng)形成幾套通用的比較簡(jiǎn)單的解決方案,國(guó)內(nèi)企業(yè)在處理這類產(chǎn)品的采購(gòu)時(shí)大部分都處理得較好。但是個(gè)別的企業(yè)由于需求分析不清晰,培訓(xùn)工作不到位等原因,也會(huì)產(chǎn)生購(gòu)買的產(chǎn)品不適用,或不會(huì)用的情況。另一類軟件產(chǎn)品采購(gòu)形式是外包采購(gòu)。在市場(chǎng)上沒(méi)有現(xiàn)成的產(chǎn)品或沒(méi)有適合自己企業(yè)需求的產(chǎn)品的情況下,需要以定制的方式把項(xiàng)目(功能模塊)承包給其他企業(yè),就需要外包采購(gòu)。例如,某企業(yè)需要實(shí)施企業(yè)資源計(jì)劃(EnterpriseResourcePlanning,ERP)項(xiàng)目,雖然可以購(gòu)買一些現(xiàn)成的商用軟件,但是,基于本企業(yè)業(yè)務(wù)流程的管理軟件必須定制必須自己開(kāi)發(fā)或外包給別的公司。
2.項(xiàng)目采購(gòu)的重要性
IT行業(yè)的軟件采購(gòu)比較普遍,而且已經(jīng)成為IT項(xiàng)目中獲得產(chǎn)品或服務(wù)的一個(gè)重要手段。主要是因?yàn)橄旅娴囊恍┰颍?/p>
(1)降低固定成本和經(jīng)常性成本。例如,客戶可以通過(guò)合理選擇供應(yīng)商來(lái)節(jié)省IT硬、軟件的成本。
(2)可以促使客戶組織將重點(diǎn)放在核心業(yè)務(wù)上。大部分公司并沒(méi)有IT項(xiàng)目部,如果在這方面投入大量的時(shí)間和資源,就會(huì)大大提高人員的負(fù)荷,通過(guò)對(duì)IT職能進(jìn)行外包性的采購(gòu),員工可以將精力放在對(duì)企業(yè)至關(guān)重要的工作上。
(3)獲取技能和技術(shù)。例如,項(xiàng)目可能需要某領(lǐng)域?qū)<业奶厥夥?wù)或在某個(gè)時(shí)段需要使用昂貴的硬件或軟件,這時(shí)通過(guò)采購(gòu)的形式就可以確保項(xiàng)目獲得所需要的技能或技術(shù)。
(4)提供經(jīng)營(yíng)的靈活性。企業(yè)工作高峰時(shí),通過(guò)采購(gòu)可以獲取外部人員為企業(yè)業(yè)務(wù)提供服務(wù)。
(5)降低/轉(zhuǎn)移風(fēng)險(xiǎn)。通過(guò)采購(gòu),把部分項(xiàng)目風(fēng)險(xiǎn)轉(zhuǎn)嫁給別的單位或個(gè)人。
3.項(xiàng)目采購(gòu)的過(guò)程
項(xiàng)目采購(gòu)一般包括以下主要過(guò)程:采購(gòu)計(jì)劃編制、詢價(jià)計(jì)劃編制、詢價(jià)、承包商選擇、合同管理和合同收尾。
1)采購(gòu)計(jì)劃編制
采購(gòu)計(jì)劃編制是一個(gè)項(xiàng)目管理過(guò)程,確定項(xiàng)目的哪些需求可以通過(guò)采用組織外部的產(chǎn)品或服務(wù)得到最好的滿足,包括決定是否要采購(gòu)、如何去采購(gòu)、采購(gòu)什么、采購(gòu)多少、以及何時(shí)采購(gòu)。對(duì)大多數(shù)項(xiàng)目來(lái)說(shuō),在編制采購(gòu)計(jì)劃過(guò)程中考慮周到并具有創(chuàng)造性是很重要的。采購(gòu)工作通常由公司的采購(gòu)部門而非信息管理部門主導(dǎo),采購(gòu)計(jì)劃編制的輸入輸出如圖11.1所示。
圖11.1采購(gòu)計(jì)劃編制:輸入、工具與技術(shù)和輸出(輸入表明了編制采購(gòu)計(jì)劃需要的基本信息,工具與技術(shù)說(shuō)明了其采用的主要方法)采購(gòu)計(jì)劃編制所需的輸入包括:項(xiàng)目范圍說(shuō)明書(shū)、產(chǎn)品說(shuō)明書(shū)、市場(chǎng)環(huán)境、約束條件和其他計(jì)劃。在采購(gòu)計(jì)劃的編制中凡是可獲得的其他計(jì)劃都應(yīng)該作為編制基礎(chǔ)而給予充分考慮,通常必須考慮的其他計(jì)劃有工作分解結(jié)構(gòu)、初步成本和進(jìn)度計(jì)劃估算、質(zhì)量管理計(jì)劃和風(fēng)險(xiǎn)控制計(jì)劃等。
采購(gòu)計(jì)劃的工具和技術(shù)有以下2種:
·自制和外購(gòu)分析。此法可用來(lái)分析哪些軟件系統(tǒng)或模塊由項(xiàng)目組開(kāi)發(fā),哪些軟件或組件、服務(wù)向外面的廠商購(gòu)買或開(kāi)發(fā)。通常通過(guò)比較兩種方式的成本和時(shí)間來(lái)進(jìn)行決策,是非常普遍的管理工具。
·專家意見(jiàn)。在采購(gòu)計(jì)劃的工具和技術(shù)中往往需要專家意見(jiàn)來(lái)評(píng)估管理輸入,這種專家意見(jiàn)可由具有專門知識(shí)、來(lái)自多種渠道的團(tuán)體和個(gè)人提供。
采購(gòu)計(jì)劃編制的輸出有下面兩部分內(nèi)容:
·采購(gòu)管理計(jì)劃。采購(gòu)管理計(jì)劃應(yīng)說(shuō)明如何管理從詢價(jià)計(jì)劃到合同收尾的整個(gè)采購(gòu)過(guò)程,是總體項(xiàng)目計(jì)劃的一部分。根據(jù)項(xiàng)目需要,采購(gòu)計(jì)劃可以是正式的或非正式的、非常詳細(xì)的或概括性的,具體采用什么形式要根據(jù)項(xiàng)目的需要。采購(gòu)管理計(jì)劃在整個(gè)項(xiàng)目計(jì)劃中是一個(gè)輔助因素。
·工作說(shuō)明書(shū)(StatementOfWork,SOW)。SOW是對(duì)采購(gòu)所要求完成工作的描述,是一種范圍說(shuō)明書(shū),要能足夠詳細(xì)地說(shuō)明采購(gòu)項(xiàng)目,以方便潛在的賣方確定其是否提供該項(xiàng)目所需的產(chǎn)品和服務(wù),并確定一個(gè)適當(dāng)?shù)膬r(jià)格。工作說(shuō)明書(shū)應(yīng)盡可能地明確、完備和簡(jiǎn)練,應(yīng)包括附屬服務(wù)的說(shuō)明書(shū),如所購(gòu)產(chǎn)品對(duì)項(xiàng)目結(jié)束后的運(yùn)作支持。在某些應(yīng)用領(lǐng)域,對(duì)工作說(shuō)明書(shū)有具體的內(nèi)容、格式要求。
2)詢價(jià)計(jì)劃編制
詢價(jià)計(jì)劃編制包括準(zhǔn)備詢價(jià)所需的文件并確定合同授予的評(píng)判標(biāo)準(zhǔn)。詢價(jià)計(jì)劃編制的依據(jù)是采購(gòu)管理計(jì)劃、工作說(shuō)明書(shū)和其他計(jì)劃編制的結(jié)果。其他計(jì)劃應(yīng)該作為采購(gòu)計(jì)劃編制的一個(gè)環(huán)節(jié)而再次被審查,需要特別注意的是詢價(jià)計(jì)劃的編制應(yīng)該與項(xiàng)目進(jìn)度計(jì)劃保持高度一致,這是項(xiàng)目實(shí)現(xiàn)進(jìn)度、成本控制的基本保障。詢價(jià)計(jì)劃編制的輸出有下面兩部分內(nèi)容:
·采購(gòu)文檔。采購(gòu)文檔用于征求潛在的賣主所提供的建議,應(yīng)方便潛在賣方做出準(zhǔn)備以全面的答復(fù)為目的進(jìn)行估價(jià)設(shè)計(jì),通常包括有關(guān)的工作說(shuō)明書(shū)、對(duì)于期望的答復(fù)形式的說(shuō)明書(shū)和所有必要的合同條款。根據(jù)項(xiàng)目采購(gòu)主要考慮的評(píng)價(jià)指標(biāo)情況采購(gòu)文檔會(huì)有不同的名詞,如主要考慮價(jià)格因素時(shí)稱其為“投標(biāo)”或“報(bào)價(jià)”;主要考慮技術(shù)、技能或方法時(shí)通常采用“建議書(shū)”這一術(shù)語(yǔ);此外,采購(gòu)文檔常用的名稱包括投標(biāo)邀請(qǐng)、邀請(qǐng)?zhí)峤唤ㄗh書(shū)、邀請(qǐng)報(bào)價(jià)、談判邀請(qǐng)和承包商初步答復(fù)等。有時(shí)采購(gòu)文檔這些術(shù)語(yǔ)會(huì)相互交換使用,應(yīng)注意不要對(duì)使用某一術(shù)語(yǔ)可能帶來(lái)的暗示意義作無(wú)保證的推測(cè)。
·評(píng)價(jià)標(biāo)準(zhǔn)。評(píng)價(jià)標(biāo)準(zhǔn)用于對(duì)建議書(shū)進(jìn)行排序或評(píng)分。如果項(xiàng)目采購(gòu)可以很快地從多家可接受的來(lái)源中獲得,則評(píng)價(jià)標(biāo)準(zhǔn)可能僅限于采購(gòu)成本,否則就必須確定其他的采購(gòu)評(píng)價(jià)標(biāo)準(zhǔn)并形成相應(yīng)的文檔。除采購(gòu)成本標(biāo)準(zhǔn)外,常用的其他采購(gòu)評(píng)價(jià)標(biāo)準(zhǔn)有賣方的信譽(yù)、技術(shù)能力、管理方法和財(cái)務(wù)能力等。如果采購(gòu)項(xiàng)目己經(jīng)存在于一些可接受的渠道中,評(píng)估標(biāo)準(zhǔn)可限于采購(gòu)價(jià)格(采購(gòu)價(jià)格包括采購(gòu)項(xiàng)目的成本和采購(gòu)費(fèi)用)。如果采購(gòu)項(xiàng)目還不存在,那么應(yīng)制定其它標(biāo)準(zhǔn)以形成一個(gè)完整的評(píng)價(jià)制度。
3)詢價(jià)
詢價(jià)就是從潛在的賣方獲得建議書(shū)或標(biāo)書(shū),該過(guò)程的主要輸出就是收到建議書(shū)或標(biāo)書(shū)。
一旦買方收到建議書(shū),就要選擇一家供應(yīng)商或取消采購(gòu),這是很費(fèi)時(shí)的過(guò)程。供方選擇包括評(píng)估投標(biāo)者的建議書(shū),選擇一個(gè)最佳的投標(biāo)者,進(jìn)行合同談判,簽訂合同。采購(gòu)過(guò)程中,項(xiàng)目干系人應(yīng)該參與項(xiàng)目最佳供應(yīng)商的選擇。買方通常制定一個(gè)簡(jiǎn)短的列表,只列出前3名到前5名的供應(yīng)商,以減少選擇過(guò)程的工作量。
詢價(jià)過(guò)程通常包括采購(gòu)文件的最后形成、廣告、投標(biāo)會(huì)的召開(kāi)以及獲得工作建議書(shū)或標(biāo)書(shū)。但是,偶爾也有不采用正式的詢價(jià)過(guò)程而進(jìn)行的項(xiàng)目采購(gòu)。
4)供方選擇
一旦買方收到建議書(shū)就需要選擇一家賣家,供方選擇包括接受建議書(shū)(或投標(biāo)書(shū))及選擇供貨商的評(píng)價(jià)標(biāo)準(zhǔn)。在供方選擇決策過(guò)程中除了采購(gòu)成本以外,還可能需要評(píng)價(jià)許多其他因素,例如可接受賣方按時(shí)交貨的能力的評(píng)價(jià);分別評(píng)價(jià)建議書(shū)技術(shù)(方法)部分和商務(wù)(價(jià)格)部分,或投標(biāo)書(shū)的技術(shù)標(biāo)和商務(wù)標(biāo);對(duì)于關(guān)鍵產(chǎn)品可能需要有多個(gè)供方等。
根據(jù)初步建議書(shū),列出合格賣主的名單,然后根據(jù)更詳細(xì)的和綜合的建議書(shū)進(jìn)行更為仔細(xì)的評(píng)價(jià)。對(duì)主要采購(gòu)項(xiàng)目,這個(gè)過(guò)程可以重復(fù)。供方選擇通過(guò)合同談判、量化定性指標(biāo)的加權(quán)評(píng)價(jià)、編制采購(gòu)成本估算等方法,以建議書(shū)(或投標(biāo)書(shū))、評(píng)價(jià)標(biāo)準(zhǔn)、組織政策為依據(jù)進(jìn)行。
供方選擇的結(jié)果就是與被選擇的項(xiàng)目采購(gòu)供貨方簽訂采購(gòu)合同。合同是一份要求賣方承擔(dān)提供一定產(chǎn)品或服務(wù)責(zé)任,買方承擔(dān)向賣方付款責(zé)任的互相約束的協(xié)議。
雖然所有項(xiàng)目文檔都經(jīng)過(guò)一定形式的審查和批準(zhǔn),但是,合同的法律約束性常常意味著合同可能需要經(jīng)過(guò)更廣泛的批準(zhǔn)過(guò)程??傊瑢彶楹团鷾?zhǔn)的重點(diǎn)應(yīng)該保證合同文本說(shuō)明的是能夠滿足項(xiàng)目特定需求的產(chǎn)品和服務(wù)。
5)合同管理
合同管理就是保證賣方的行為符合合同的要求,這個(gè)過(guò)程包括監(jiān)督合同的履行、進(jìn)行支付、合同修改。到合同管理過(guò)程結(jié)束的時(shí)候,項(xiàng)目組期望承包出去的大量工作己經(jīng)完成。在書(shū)寫(xiě)和管理合同過(guò)程中有法律和合同專業(yè)人士的參與是作常重要的。
在現(xiàn)實(shí)中不少項(xiàng)目經(jīng)理不懂合同管理,許多技術(shù)人員根本就對(duì)合同不屑一顧。理想情況下項(xiàng)目經(jīng)理及其團(tuán)隊(duì)都應(yīng)當(dāng)積極參與合同的起草和管理過(guò)程,這樣每個(gè)人都能理解一個(gè)好的項(xiàng)目采購(gòu)管理的重要性。項(xiàng)目團(tuán)隊(duì)在處理合同問(wèn)題時(shí)應(yīng)多征求專家的意見(jiàn)。項(xiàng)目成員必須留意,如果對(duì)合同不理解,可能會(huì)引起法律問(wèn)題。
6)合同收尾
合同收尾(即合同的完成和結(jié)算)是項(xiàng)目采購(gòu)管理的最后一個(gè)過(guò)程。這個(gè)過(guò)程通常包括產(chǎn)品審核,正式驗(yàn)收和收尾,以及合同審計(jì)。
合同收尾的一個(gè)內(nèi)容就是進(jìn)行產(chǎn)品審核,以驗(yàn)證所有的工作是否被正確地、令人滿意地完成。另一個(gè)內(nèi)容是更新反映最終成果的記錄和歸檔將來(lái)會(huì)用到的信息的管理活動(dòng)。
合同收尾的輸出包括合同文件、正式驗(yàn)收和收尾。
上述項(xiàng)目采購(gòu)過(guò)程不僅彼此交互,而且還與其他知識(shí)領(lǐng)域的過(guò)程交互。根據(jù)項(xiàng)目需要,每個(gè)過(guò)程可能涉及一人或多人或集體所付出的努力。 11.2合同類型
合同類型是應(yīng)當(dāng)考慮的一件重要事項(xiàng)。軟件項(xiàng)目采購(gòu)根據(jù)采購(gòu)類型不同,需要對(duì)應(yīng)不同類型的合同,不同類型的合同將在不同情況下使用。合同分類也有很多種,可以按照承包的范圍進(jìn)行分類,也可以按照工作的內(nèi)容進(jìn)行分類,還可以按照成本的支付方式進(jìn)行分類。
BobHughes等人通過(guò)對(duì)供應(yīng)商所得到的報(bào)酬的計(jì)算方法來(lái)區(qū)分不同的合同,包括固定價(jià)格合同、時(shí)間和材料合同和每單位固定價(jià)格合同。11.2.1固定價(jià)格合同
固定價(jià)格合同(FixedPriceContract)也稱為總價(jià)合同(LumpSumContract),指詳細(xì)定義產(chǎn)品或服務(wù)的固定總價(jià)。在這種情況下,當(dāng)合同簽訂時(shí)價(jià)格已經(jīng)確定了??蛻糁溃喝绻贤臈l款沒(méi)有變化,這就是項(xiàng)目完成時(shí)應(yīng)該支付的價(jià)格。為了讓這種機(jī)制更加有效,在開(kāi)始時(shí)必須讓承包商知道客戶的需求,而且這些需求不能改變。例如,一家公司需購(gòu)買100臺(tái)具有一定分辨率和一定打印速度的激光打印機(jī),要求在2個(gè)月內(nèi)交付到指定地點(diǎn),該公司可以就此簽訂一份固定價(jià)格合同。在該例中明確定義了產(chǎn)品和交付日期。換一種說(shuō)法就是,如果這個(gè)合同是為了構(gòu)建一個(gè)軟件系統(tǒng),則必須完成詳細(xì)的需求分析。一旦開(kāi)始開(kāi)發(fā),客戶就不能在沒(méi)有重新商定價(jià)格的情況下更改需求。
這種合同的優(yōu)點(diǎn)在于:
·知道客戶的花費(fèi)。如果客戶要對(duì)原先的需求進(jìn)行更改,需要明確費(fèi)用。
·供應(yīng)商的動(dòng)機(jī)。供應(yīng)商有一種以合算的方式管理交付系統(tǒng)的動(dòng)機(jī)。
其缺點(diǎn)在于:
·意外情況下的價(jià)格較高。供應(yīng)商承受對(duì)產(chǎn)品規(guī)模原始估計(jì)的任何錯(cuò)誤所帶來(lái)的風(fēng)險(xiǎn)。為了減少這種風(fēng)險(xiǎn)的影響,供應(yīng)商將在投標(biāo)書(shū)中計(jì)算價(jià)格時(shí)留出足夠的余地。
·修改需求困難。在開(kāi)發(fā)過(guò)程中有時(shí)需要修改需求的范圍,這有可能造成供應(yīng)商和客戶之間的摩擦。
·增加修改成本的壓力。在和其他投標(biāo)商競(jìng)爭(zhēng)時(shí),供應(yīng)商不得不給出盡可能低的價(jià)格。一旦合同簽訂了,當(dāng)給出進(jìn)一步的需求時(shí),供應(yīng)商就會(huì)提出很高的修改價(jià)格。
·對(duì)系統(tǒng)質(zhì)量的威脅。為了滿足固定的價(jià)格,軟件的質(zhì)量可能得不到保證。
·固定價(jià)格合同也可以包括滿足或超越既定項(xiàng)目目標(biāo)的激勵(lì)費(fèi)。例如,該合同可能包括如果在1個(gè)月內(nèi)交付激光打印機(jī),則提供激勵(lì)費(fèi)。固定價(jià)格合同對(duì)于買方而言承擔(dān)的風(fēng)險(xiǎn)最小。11.2.2時(shí)間和材料合同
在時(shí)間和材料合同(TimeandMaterialContract)中客戶必須為每個(gè)單位(例如每個(gè)員工工時(shí))的工作量付出一定的報(bào)酬。供應(yīng)商通常會(huì)就當(dāng)前對(duì)客戶需求的理解給出總體的成本,但是這并不是最終報(bào)酬的基礎(chǔ)。供應(yīng)商通常會(huì)定期(例如每月)向客戶列出已完成工作的清單。例如一位獨(dú)立計(jì)算機(jī)顧問(wèn)與一家公司簽訂的合同內(nèi)可能規(guī)定按照服務(wù)時(shí)間每小時(shí)收費(fèi)80元,另外還包括為項(xiàng)目提供特定材料的固定價(jià)款1萬(wàn)元;材料費(fèi)也可以依據(jù)批準(zhǔn)的材料購(gòu)貨收據(jù)支付,并規(guī)定上限為1萬(wàn)元;顧問(wèn)每周或每月向公司提交發(fā)票,列明本周或本月的材料費(fèi)、工時(shí)和相關(guān)工作的描述。這種方法的優(yōu)點(diǎn)如下:
·需求修改很容易處理。如果項(xiàng)目有一個(gè)研究方向,隨著項(xiàng)目的深入,項(xiàng)目的研究方向會(huì)發(fā)生變化,那么這可能是恰當(dāng)?shù)挠?jì)算報(bào)酬的辦法。
·沒(méi)有價(jià)格的壓力。沒(méi)有價(jià)格的壓力能創(chuàng)造出更高質(zhì)量的軟件。
這種方法的缺點(diǎn)是:
·客戶的義務(wù)??蛻粢惺芘c需求定義不妥和需求變更相關(guān)的所有風(fēng)險(xiǎn)。
·供應(yīng)商缺乏動(dòng)力。在以合算的方式工作或在控制交付系統(tǒng)的范圍方面,供應(yīng)商沒(méi)有動(dòng)力。因?yàn)楣?yīng)商似乎得到的是一張空白支票,所以時(shí)間和材料合同并不受歡迎。這種類型的合同通常用在工作無(wú)法明確定義,而且無(wú)法預(yù)測(cè)其總成本的情況下。另外,為了防止成本無(wú)限制增加,雙方通常會(huì)協(xié)定最高限價(jià)和時(shí)間限制。
11.2.3固定單價(jià)合同
固定單價(jià)合同(FixedPriceUnitContract)是要求買方向賣方按服務(wù)的預(yù)訂單價(jià)支付價(jià)款的合同,合同總價(jià)是完成該項(xiàng)工作所需工作量的函數(shù)。假設(shè)IT部門有一份購(gòu)買計(jì)算機(jī)硬件的單價(jià)合同,如果該公司購(gòu)買1臺(tái),成本可能為5000元;如果購(gòu)買10臺(tái),成本將為50000元;這種類型的合同經(jīng)常含有數(shù)量折扣。舉例而言,如果一個(gè)公司的購(gòu)買量為10~50臺(tái),則合同成本可能是每臺(tái)4000元;如果購(gòu)買量超過(guò)50臺(tái)單價(jià)將降至3000元。固定單價(jià)合同經(jīng)常與計(jì)算功能點(diǎn)相關(guān)。在項(xiàng)目開(kāi)始時(shí)已經(jīng)計(jì)算或估計(jì)好要交付系統(tǒng)的規(guī)模。交付系統(tǒng)的規(guī)??梢酝ㄟ^(guò)代碼行數(shù)來(lái)估計(jì),但是,可以從需求文檔中更容易、更可靠地獲得功能點(diǎn)數(shù)(FunctionPoint,FP)。每個(gè)單位的價(jià)格都會(huì)清楚地注明,最終價(jià)格就是單位價(jià)格乘以單位數(shù)量得到的。表11-1是一個(gè)典型的價(jià)格表。表11-1每個(gè)功能點(diǎn)價(jià)格表在軟件實(shí)際的開(kāi)發(fā)過(guò)程中應(yīng)用系統(tǒng)的范圍可能會(huì)隨著開(kāi)發(fā)的進(jìn)行而增長(zhǎng)。所以要求軟件供應(yīng)商為開(kāi)發(fā)項(xiàng)目所有的階段給出單一價(jià)格可能不太現(xiàn)實(shí)。因?yàn)樵谛枨筮€沒(méi)有明確的情況下不能估算出所需的構(gòu)造工作量。
為了解決上述問(wèn)題,可以協(xié)商簽訂一系列的合同,每個(gè)合同覆蓋系統(tǒng)開(kāi)發(fā)的不同階段?;蛘哕浖?yīng)商可能首先進(jìn)行軟件設(shè)計(jì),從這個(gè)設(shè)計(jì)中就能導(dǎo)出FP的數(shù)量。然后根據(jù)“每個(gè)功能點(diǎn)的功能設(shè)計(jì)成本”列的數(shù)據(jù)計(jì)算出設(shè)計(jì)工作所需要的費(fèi)用。如果設(shè)計(jì)的系統(tǒng)有1000個(gè)功能點(diǎn),那么費(fèi)用就是1000×242=242?000美元。如果設(shè)計(jì)完成了,就構(gòu)建并交付實(shí)際的軟件,則將再增加收取1000×725=725?000美元。如果用戶有了新的需求,該系統(tǒng)的范圍也要增長(zhǎng),則新需求將根據(jù)設(shè)計(jì)和實(shí)現(xiàn)相結(jié)合的收費(fèi)率來(lái)收費(fèi)。例如,如果新的需求加起來(lái)有100個(gè)功能點(diǎn),那么,多余工作的收費(fèi)將是967×100=96?700美元。
這種方法的優(yōu)點(diǎn)在于:
·客戶的理解??蛻艨梢郧宄刂纼r(jià)格是如何計(jì)算的,并知道修改需求之后價(jià)格如何變化。
·可比較性。不同的價(jià)格表可以進(jìn)行比較。
·產(chǎn)生新功能。供應(yīng)商不承擔(dān)增加功能的風(fēng)險(xiǎn)。
·供應(yīng)商的效率。與時(shí)間和材料合同不同的是供應(yīng)商仍有以合算的方式交付所需要功能的動(dòng)力。
·生命周期的范圍。需求不需要在開(kāi)始時(shí)明確,因此開(kāi)發(fā)合同既能覆蓋項(xiàng)目的分析階段,又能覆蓋項(xiàng)目的設(shè)計(jì)階段。
這種方法的缺點(diǎn)是:
·軟件規(guī)模度量有困難。代碼行數(shù)很容易由于采用較為冗長(zhǎng)的編碼風(fēng)格而膨脹。對(duì)于功能點(diǎn)而言,可能在功能點(diǎn)的數(shù)量上產(chǎn)生分歧:在某些情況下,功能點(diǎn)的計(jì)算規(guī)則可能對(duì)供應(yīng)商或客戶不公平。特別是用戶幾乎不熟悉功能點(diǎn)的概念,因而需要特殊的訓(xùn)練,解決方法就是使用獨(dú)立的功能點(diǎn)計(jì)算器。
·修改需求。有一些修改可能會(huì)嚴(yán)重影響現(xiàn)有的事務(wù)處理,卻不會(huì)對(duì)功能點(diǎn)的數(shù)量有什么影響,因而必須就如何處理這些修改做出決定。開(kāi)發(fā)末期的修改幾乎總要比開(kāi)發(fā)前期的修改費(fèi)力。為了減少后一個(gè)缺點(diǎn),有的專家給出了依據(jù)修改出現(xiàn)的時(shí)間來(lái)確定收費(fèi)的建議,如表11-2所示。表11-2變更功能點(diǎn)的額外費(fèi)用舉例除了以上三種付酬方式之外,還有一些其它的選擇方案或經(jīng)修改的選擇方案。例如規(guī)格說(shuō)明的實(shí)現(xiàn)可能采用固定價(jià)格,同時(shí)還附有進(jìn)行添加或修改所需要收費(fèi)的條款(按每個(gè)功能點(diǎn)FP進(jìn)行收費(fèi))。還有一種情況是當(dāng)承包商必須購(gòu)買大量的設(shè)備時(shí),價(jià)格也會(huì)波動(dòng),因?yàn)檫@種開(kāi)銷不是由于承包商的失誤所造成的,在這種情況下就有可能達(dá)成一個(gè)談判的合同:其中勞動(dòng)按照固定價(jià)格計(jì)算,而所使用的某個(gè)特定組件則按其實(shí)際成本計(jì)算。當(dāng)考慮到合同的義務(wù)和報(bào)酬時(shí),再一次涉及軟件的本質(zhì)問(wèn)題(即:相對(duì)不可見(jiàn)性和靈活性),這意味著很難確定系統(tǒng)的規(guī)模和隨后的開(kāi)發(fā)工作量。如果承包商確實(shí)規(guī)定了一個(gè)穩(wěn)定的工作價(jià)格,那么必須對(duì)要執(zhí)行的任務(wù)進(jìn)行仔細(xì)的限制。例如,讓承包商為每個(gè)項(xiàng)目的各個(gè)開(kāi)發(fā)階段都制定同個(gè)價(jià)格是不切實(shí)際的:當(dāng)需求還沒(méi)有確定時(shí),怎么可能準(zhǔn)確地估計(jì)構(gòu)建軟件的工作量呢?因此,有必要商定一系列的合同,每個(gè)合同對(duì)應(yīng)系統(tǒng)開(kāi)發(fā)生命周期的不同部分。
另一種合同分類方法是以歐盟的規(guī)定為基礎(chǔ)的,根據(jù)選擇承包商的方法來(lái)確定(至少是初步的區(qū)分方法),可分為公開(kāi)的、受限制的和談判的。11.2.4公開(kāi)的投標(biāo)過(guò)程
采用招投標(biāo)方式來(lái)確定開(kāi)發(fā)方或軟件提供商是大型軟件項(xiàng)目普遍采用的一種形式。項(xiàng)目招投標(biāo)包括對(duì)應(yīng)的兩個(gè)方面:對(duì)于用戶單位來(lái)說(shuō)就是招標(biāo);對(duì)于開(kāi)發(fā)單位來(lái)說(shuō),就是投標(biāo)。具體來(lái)講,軟件項(xiàng)目招標(biāo)是指招標(biāo)人(用戶單位)根據(jù)自己的需要,提出一定的標(biāo)準(zhǔn)或條件,向潛在投標(biāo)商發(fā)出投標(biāo)邀請(qǐng)的行為;而投標(biāo)是指投標(biāo)人(軟件開(kāi)發(fā)單位或軟件提供商、代理商)應(yīng)招標(biāo)人的邀清,根據(jù)招標(biāo)公告和其他相關(guān)文件的規(guī)定條件,在規(guī)定的時(shí)間內(nèi)向招標(biāo)人應(yīng)標(biāo)的行為。項(xiàng)目招投標(biāo)的最終結(jié)果是雙方簽訂開(kāi)發(fā)合同。公開(kāi)的投標(biāo)過(guò)程是指投標(biāo)人從公開(kāi)的報(bào)刊、網(wǎng)絡(luò)等媒體上看到感興趣的招標(biāo)公告,準(zhǔn)備相關(guān)材料,向招標(biāo)機(jī)構(gòu)投出標(biāo)書(shū)的過(guò)程,在這種情況下,任何供應(yīng)商都可以進(jìn)行投標(biāo)來(lái)爭(zhēng)取提供商品和服務(wù)。而且所有和投標(biāo)邀請(qǐng)中列出的原始條件相適應(yīng)的投標(biāo)都必須用同一種方法進(jìn)行考慮和估計(jì)。如果一個(gè)項(xiàng)目有很多投標(biāo)者,那么估計(jì)過(guò)程將是一項(xiàng)很耗時(shí)的工作,而且很昂貴。近幾年出現(xiàn)了一個(gè)全球性的、消除不同國(guó)家之間相互提供商品和服務(wù)的人為障礙的運(yùn)動(dòng)。例如WTO和歐盟等團(tuán)體,對(duì)確保國(guó)家政府和公共團(tuán)體在沒(méi)有很好的理由的情況下,不限制與其他國(guó)家簽訂合同,在這個(gè)問(wèn)題上起到了積極的推動(dòng)作用。WTO監(jiān)督的協(xié)議里面包括政府采購(gòu),其中的一個(gè)要素是制定執(zhí)行投標(biāo)過(guò)程的規(guī)則。在某些情況下,要求采用公開(kāi)的投標(biāo)過(guò)程。11.2.5受限制的投標(biāo)過(guò)程
這種情況,只有那些受客戶投標(biāo)邀請(qǐng)的供應(yīng)商參加投標(biāo)。與公開(kāi)投標(biāo)不一樣,客戶可以在任何時(shí)間減少所考慮的供應(yīng)商,這經(jīng)常是能采取的最好的方法。但是這并非沒(méi)有風(fēng)險(xiǎn):如果產(chǎn)生的合同規(guī)定了固定的價(jià)格,客戶就承擔(dān)了保證供應(yīng)商所獲得的需求的完整性和正確性的責(zé)任。當(dāng)需求文檔有缺陷時(shí),有時(shí)會(huì)讓獲得合同的投標(biāo)商在后續(xù)情況下要求更多的附加報(bào)酬。11.2.6談判的規(guī)程
在某些特殊情況下,總會(huì)有一些原因使得受限制的投標(biāo)不一定是最佳的選擇。例如,發(fā)生了火災(zāi),毀壞了部分辦公室(包括IT設(shè)備)。這里的關(guān)鍵問(wèn)題是盡快獲得代用設(shè)備,并使開(kāi)發(fā)重新走上正軌,而且也沒(méi)有時(shí)間重新進(jìn)行一次冗長(zhǎng)的投標(biāo)過(guò)程。另一種情況可能是,一個(gè)新軟件已經(jīng)由他人成功地實(shí)現(xiàn),但是其客戶決定要在原有系統(tǒng)上再進(jìn)行一些擴(kuò)展。由于原先的供應(yīng)商有非常熟悉現(xiàn)有系統(tǒng)的人員,因此再重新進(jìn)行一次完整的投標(biāo)過(guò)程來(lái)選擇潛在的供應(yīng)商也是很不方便的。在這些情況下直接接受一個(gè)供應(yīng)商的方法也許是對(duì)的。但是可以想象,直接接受一個(gè)供應(yīng)商,客戶就很難得到優(yōu)惠的費(fèi)用,所以只有在能夠清楚判斷的情況下才能這樣做。
11.3合同管理
一個(gè)軟件項(xiàng)目一般是以招投標(biāo)的形式開(kāi)始的,作為軟件的客戶(需求方)根據(jù)自己的需要提出軟件的基本需求,并編寫(xiě)招標(biāo)書(shū),同時(shí),將招標(biāo)書(shū)以各種方式傳遞給競(jìng)標(biāo)方,所有的競(jìng)標(biāo)方都會(huì)認(rèn)真地編寫(xiě)建議書(shū)以參加競(jìng)標(biāo)。經(jīng)過(guò)招投標(biāo)程序,并確定了中標(biāo)單位后,雙方需要簽訂項(xiàng)目合同。
項(xiàng)目合同是指項(xiàng)目業(yè)主(需求方)或代理人與項(xiàng)目提供商(承接商)或供應(yīng)商為完成某一確定的項(xiàng)目所指向的目標(biāo)或規(guī)定的內(nèi)容,明確相互的權(quán)利義務(wù)關(guān)系而達(dá)成的協(xié)議。合同是甲乙雙方在合同執(zhí)行過(guò)程中履行義務(wù)和享受權(quán)利的唯一依據(jù),是具有嚴(yán)格的法律效力的文件。作為項(xiàng)目提供商與客戶之間的協(xié)議,合同是客戶與項(xiàng)目提供商(承接商)關(guān)于項(xiàng)目的基礎(chǔ),是項(xiàng)目成功的共識(shí)與期望。在合同中,提供商(承接商)同意提供項(xiàng)目成果或服務(wù),客戶則同意作為回報(bào)付給提供商(承接商)一定的酬金。合同必須清楚地表述期望提供商(承接商)提供的交付物。項(xiàng)目合同對(duì)項(xiàng)目開(kāi)發(fā)的雙方都會(huì)起到重要的保障作用,作為保證項(xiàng)目開(kāi)發(fā)方、客戶方既可享受合同所規(guī)定的權(quán)利,又必須全面履行合同所規(guī)定的義務(wù)的法律約束,對(duì)項(xiàng)目開(kāi)發(fā)的成敗至關(guān)重要。軟件項(xiàng)目合同主要是技術(shù)合同,技術(shù)合同是法人之間、法人和公民之間、公民之間以技術(shù)開(kāi)發(fā)、技術(shù)轉(zhuǎn)讓、技術(shù)咨詢和技術(shù)服務(wù)為內(nèi)容,明確相互義務(wù)關(guān)系所達(dá)成的協(xié)議。隨著我國(guó)科教興國(guó)戰(zhàn)略的實(shí)施及國(guó)家扶持高新技術(shù)產(chǎn)業(yè)政策的落實(shí),圍繞著科學(xué)研究、技術(shù)開(kāi)發(fā)、技術(shù)轉(zhuǎn)讓、技術(shù)服務(wù)和技術(shù)咨詢等有關(guān)技術(shù)知識(shí)的交易也相對(duì)增多,技術(shù)合同的管理也越來(lái)越重要。合同管理是圍繞合同生存周期進(jìn)行的,合同生存周期分為5個(gè)基本階段,即合同準(zhǔn)備、合同談判、合同簽署、合同履行與合同終止。另外,技術(shù)合同管理過(guò)程也考慮了企業(yè)在不同合同環(huán)境下承擔(dān)的不同角色,這些角色包括:需方(甲方或買方)、供方(乙方或賣方)及內(nèi)部,其中內(nèi)部是指企業(yè)內(nèi)的不同部門分別承擔(dān)需方和供方的角色。合同管理過(guò)程如圖11.2所示。圖11.2合同管理過(guò)程(圍繞合同生存周期,甲、乙雙方就合同管理過(guò)程中的問(wèn)題,關(guān)鍵是就合同爭(zhēng)議、合同變更等達(dá)成共識(shí))在合同管理中,需方、甲方、買方的意義是一樣的;供方、乙方、賣方的意義是一樣的,可以統(tǒng)稱,但在合同管理中通常稱為甲方或乙方。
·甲方是對(duì)所需要的產(chǎn)品或服務(wù)進(jìn)行采購(gòu)的單位或個(gè)人。包括兩種情況:一種是為自身的產(chǎn)品或服務(wù)進(jìn)行采購(gòu),另一種是為乙方進(jìn)行采購(gòu)(與乙方簽訂合同的一部分)?!安少?gòu)”這個(gè)術(shù)語(yǔ)是廣義的,包括軟件開(kāi)發(fā)委托、設(shè)備采購(gòu)和技術(shù)資源獲取等方面。
·乙方是為甲方提供產(chǎn)品或服務(wù)的單位或個(gè)人?!胺?wù)”這個(gè)術(shù)語(yǔ)也是廣義的,包括為甲方開(kāi)發(fā)軟件系統(tǒng)、提供技術(shù)咨詢、提供專項(xiàng)技術(shù)開(kāi)發(fā)服務(wù)以及提供技術(shù)資源(人力和設(shè)備)服務(wù)等。一般來(lái)說(shuō),在合同管理過(guò)程中甲、乙雙方各自確定一個(gè)合同管理者,負(fù)責(zé)合同管理的相關(guān)工作。本書(shū)主要針對(duì)軟件開(kāi)發(fā)企業(yè)的項(xiàng)目管理,所以主要講解乙方的合同管理。
11.3.1合同準(zhǔn)備
企業(yè)作為供方,其合同準(zhǔn)備階段包括3個(gè)過(guò)程:項(xiàng)目分析、項(xiàng)目競(jìng)標(biāo)、合同文本準(zhǔn)備。以下分別介紹這3個(gè)過(guò)程。
1.項(xiàng)目分析
項(xiàng)目分析是供方分析用戶的項(xiàng)目需求,并據(jù)此開(kāi)發(fā)出初步的項(xiàng)目計(jì)劃,作為下一步能力評(píng)估和可行性分析之用。項(xiàng)目分析過(guò)程如圖11.3所示。圖11.3項(xiàng)目分析過(guò)程(供方根據(jù)項(xiàng)目需求,完成需求分析,進(jìn)行項(xiàng)目規(guī)模估算,在此基礎(chǔ)上產(chǎn)生初步的項(xiàng)目計(jì)劃,為下一步能力評(píng)估和可行性分析打下基礎(chǔ))
2.項(xiàng)目競(jìng)標(biāo)
項(xiàng)目競(jìng)標(biāo)過(guò)程是供方企業(yè)根據(jù)招標(biāo)文件的要求進(jìn)行評(píng)估,以便判斷企業(yè)是否具有開(kāi)發(fā)此項(xiàng)目的能力,并進(jìn)行可行性分析??尚行苑治鍪桥袛嗥髽I(yè)是否應(yīng)該承接此軟件項(xiàng)目、項(xiàng)目是否可行的依據(jù)。首先判斷企業(yè)是否有能力完成此項(xiàng)目,另外,判斷企業(yè)通過(guò)此項(xiàng)目是否可以獲得一定的回報(bào)。如果項(xiàng)目可行,企業(yè)將組織人員編寫(xiě)項(xiàng)目建議書(shū),參加競(jìng)標(biāo)。競(jìng)標(biāo)過(guò)程如圖11.4所示。圖11.4項(xiàng)目競(jìng)標(biāo)過(guò)程(供方根據(jù)需求分析報(bào)告,判斷企業(yè)能力,并進(jìn)行可行性分析;如果項(xiàng)目可行,將組織人員編寫(xiě)項(xiàng)目建議書(shū),參加競(jìng)標(biāo))
3.合同文本準(zhǔn)備
在合同準(zhǔn)備過(guò)程中,一般由甲方提供合同的框架結(jié)構(gòu),并起草主要內(nèi)容,乙方提供意見(jiàn);有時(shí),乙方可能根據(jù)甲方的要求起草合同文本,甲方審核;當(dāng)然有時(shí)雙方可以同時(shí)準(zhǔn)備合同文本。合同文本準(zhǔn)備過(guò)程如圖11.5所示。圖11.5合同文本準(zhǔn)備過(guò)程(一般由甲方提供合同的框架結(jié)構(gòu),并起草主要內(nèi)容,乙方提供意見(jiàn);有時(shí),乙方可能根據(jù)甲方的要求起草合同文本,甲方審核;當(dāng)然有時(shí)雙方可以同時(shí)準(zhǔn)備合同文本)11.3.2合同談判
合同談判是甲、乙雙方之間關(guān)于合同細(xì)節(jié)的談判,在雙方都投入了一定的資源后才進(jìn)入這個(gè)階段,雙方都想通過(guò)談判取得對(duì)自己最有利的條件。在軟件項(xiàng)目中,一邊開(kāi)始準(zhǔn)備軟件開(kāi)發(fā)工作,一邊進(jìn)行合同細(xì)節(jié)談判的情況并不罕見(jiàn)。當(dāng)然,這并不是甲、乙雙方希望看到的情況,雙方還是應(yīng)該在項(xiàng)目的所有工作開(kāi)始之前先簽署項(xiàng)目合同。最終雙方要簽署合同文件,所以,雙方必須就合同中的條款和條件達(dá)成全面共識(shí)。
1.談判內(nèi)容
合同談判一般集中在以下幾個(gè)方面:
·軟件的種類。包括定制的軟件、定制的商用軟件和買來(lái)就用的商用軟件。
·項(xiàng)目?jī)?nèi)容和范圍的確認(rèn)。內(nèi)容和范圍管理就是為成功實(shí)現(xiàn)項(xiàng)目目標(biāo)而明確規(guī)定項(xiàng)目的范圍,即確定項(xiàng)目的哪些方面是應(yīng)該做的,哪些方面是不應(yīng)該做的。軟件項(xiàng)目的內(nèi)容和范圍很難界定,雙方在理解上可能存在偏差,因此需要進(jìn)一步談判,在簽訂合同前,最好形成關(guān)于軟件項(xiàng)目?jī)?nèi)容和范圍的書(shū)面文件來(lái)進(jìn)行詳細(xì)的說(shuō)明。
·技術(shù)要求、技術(shù)規(guī)范和技術(shù)方案。要保證開(kāi)發(fā)質(zhì)量和軟件項(xiàng)目的先進(jìn)性,甲、乙雙方在制訂技術(shù)要求、技術(shù)規(guī)范和技術(shù)方案時(shí),應(yīng)全面考慮涉及的技術(shù)問(wèn)題、盡可能采用成熟技術(shù)、慎重引入先進(jìn)技術(shù)等方面。
·技術(shù)成果歸屬。軟件開(kāi)發(fā)是人的智力產(chǎn)品,當(dāng)軟件產(chǎn)品產(chǎn)生巨大的經(jīng)濟(jì)效益后,甲、乙雙方經(jīng)常就技術(shù)成果的歸屬產(chǎn)生糾紛,因此,雙方一定要確定是委托開(kāi)發(fā)還是合作開(kāi)發(fā),最好事先對(duì)成果的歸屬做出約定。
·價(jià)款、報(bào)酬或使用費(fèi)及支付方式。對(duì)于技術(shù)合同價(jià)款、報(bào)酬或使用費(fèi)來(lái)說(shuō),由于技術(shù)合同的情況不同而不可能有統(tǒng)一的標(biāo)準(zhǔn),只能由當(dāng)事人根據(jù)技術(shù)所能產(chǎn)生的經(jīng)濟(jì)效益、技術(shù)開(kāi)發(fā)成本、技術(shù)的工業(yè)化程度和成熟程度、各方當(dāng)事人所享有的權(quán)益及所承擔(dān)的風(fēng)險(xiǎn)等多種因素協(xié)商確定。
·驗(yàn)收標(biāo)準(zhǔn)。由于軟件項(xiàng)目經(jīng)常出現(xiàn)完工后遲遲不驗(yàn)收的情況,甲、乙雙方互相推脫責(zé)任,因此在合同簽署前,要制訂一個(gè)符合實(shí)際的驗(yàn)收標(biāo)準(zhǔn)。
·工期和維護(hù)期。由于軟件開(kāi)發(fā)的不確定性,工作量難以估算,工期很難確定,維護(hù)期多長(zhǎng)時(shí)間為宜也很難確定,工期和維護(hù)期的確定要有一定的靈活性,所以甲、乙雙方對(duì)此也應(yīng)進(jìn)行協(xié)商。
·軟件質(zhì)量控制。軟件開(kāi)發(fā)需要遵循一定的標(biāo)準(zhǔn),雙方在談判時(shí)要確定這些標(biāo)準(zhǔn)。在討論合同時(shí),可以標(biāo)識(shí)出一些關(guān)鍵點(diǎn),在這些關(guān)鍵點(diǎn)上,需要客戶批準(zhǔn),項(xiàng)目才能繼續(xù)進(jìn)行。例如,可以將要開(kāi)發(fā)的一個(gè)大型系統(tǒng)分割成多個(gè)增量,每個(gè)增量可以是一個(gè)接口設(shè)計(jì)階段,在增量構(gòu)建之前需要客戶來(lái)批準(zhǔn)這個(gè)設(shè)計(jì),在不同的增量之間都有一個(gè)決策點(diǎn)。
在每個(gè)決策點(diǎn),需要對(duì)軟件開(kāi)發(fā)企業(yè)給出的可交付物、客戶所做的決策以及決策點(diǎn)的輸出進(jìn)行定義。軟件開(kāi)發(fā)企業(yè)和客戶對(duì)決策點(diǎn)都負(fù)有責(zé)任。
2.合同補(bǔ)遺
在合同談判階段,雙方談判的結(jié)果一般以《合同補(bǔ)遺》的形式,有時(shí)也以《合同談判紀(jì)要》的形式形成書(shū)面文件。這個(gè)文件將成為合同文件中極為重要的組成部分,最終確定了合同簽訂人之間的意志,在合同解釋中優(yōu)先于其它文件?!逗贤a(bǔ)遺》不僅乙方重視,甲方也極為重視,一般由甲方起草?!逗贤a(bǔ)遺》或《合同談判紀(jì)要》會(huì)涉及合同的技術(shù)、經(jīng)濟(jì)和法律等各個(gè)方面,作為乙方主要是核實(shí)其是否忠實(shí)于合同談判過(guò)程中雙方達(dá)成的一致意見(jiàn),以及文字的準(zhǔn)確性。對(duì)于經(jīng)過(guò)談判更改了招標(biāo)文件中條款的部分,應(yīng)說(shuō)明已就某某條款進(jìn)行修正,合同實(shí)施按照“合同補(bǔ)遺”某某條款執(zhí)行。11.3.3合同簽署
合同簽署過(guò)程就是正式簽署合同,使之成為具有法律效力的文件。合同的簽署標(biāo)志著一個(gè)軟件項(xiàng)目的有效開(kāi)始,這個(gè)時(shí)候應(yīng)該正式確定乙方的項(xiàng)目經(jīng)理。具體活動(dòng)描述如圖11.6所示。
這里需要說(shuō)明的是項(xiàng)目任務(wù)書(shū),必須明確項(xiàng)目的目標(biāo)和必要的約束,同時(shí)授權(quán)給項(xiàng)目經(jīng)理。項(xiàng)目任務(wù)書(shū)是項(xiàng)目正式開(kāi)始的標(biāo)志,同時(shí)也是對(duì)項(xiàng)目經(jīng)理有效授權(quán)的依據(jù)。項(xiàng)目經(jīng)理需要對(duì)任務(wù)書(shū)進(jìn)行確認(rèn)。圖11.6合同簽署過(guò)程(合同的簽署標(biāo)志著一個(gè)軟件項(xiàng)目的有效開(kāi)始,這個(gè)時(shí)候應(yīng)該正式確定乙方的項(xiàng)目經(jīng)理。項(xiàng)目任務(wù)書(shū)是項(xiàng)目正式開(kāi)始的標(biāo)志,同時(shí)也是對(duì)項(xiàng)目經(jīng)理有效授權(quán)的依據(jù))11.3.4合同履行
合同一經(jīng)依法成立,就具有相應(yīng)的法律效力,當(dāng)事人雙方就應(yīng)當(dāng)按照約定全面履行自己的義務(wù)。
1.履行原則
在合同履行時(shí),一般要注意以下原則:
(1)全面履行原則。全面履行原則要求按照合同約定的標(biāo)的及其數(shù)量、質(zhì)量,以及合同約定的履行期限、履行地點(diǎn)、履行方式等,全面、正確、適當(dāng)?shù)芈男泻贤x務(wù)。全面履行原則要求履行的主體正確、履行的標(biāo)的正確、履行期限、地點(diǎn)、履行方式適當(dāng)。
(2)促進(jìn)科學(xué)技術(shù)進(jìn)步,推動(dòng)科技與經(jīng)濟(jì)結(jié)合的原則。合同的履行必須有利于科學(xué)技術(shù)進(jìn)步,提高經(jīng)濟(jì)效益??茖W(xué)技術(shù)對(duì)我國(guó)市場(chǎng)經(jīng)濟(jì)建設(shè)具有重要意義,任何阻礙科學(xué)技術(shù)進(jìn)步的合同及其履行都必然是違法的,不僅不會(huì)受到法律的保護(hù),還會(huì)受到法律的制裁。
(3)遵守社會(huì)公共道德的原則。合同的履行應(yīng)當(dāng)遵守社會(huì)公共道德,維護(hù)社會(huì)公共利益,保護(hù)生態(tài)環(huán)境和資源。
(4)保護(hù)知識(shí)產(chǎn)權(quán)的原則。當(dāng)今社會(huì)是知識(shí)經(jīng)濟(jì)或技術(shù)經(jīng)濟(jì)時(shí)代,尊重知識(shí)產(chǎn)權(quán)、尊重知識(shí)產(chǎn)權(quán)權(quán)利人的合法權(quán)益已成為技術(shù)合同的重要原則。
(5)及時(shí)通知、相互協(xié)作和保守技術(shù)秘密的原則。技術(shù)合同履行往往是一個(gè)長(zhǎng)期過(guò)程,會(huì)延續(xù)幾年甚至幾十年,這就需要雙方當(dāng)事人在履行過(guò)程中相互協(xié)作,出現(xiàn)問(wèn)題應(yīng)當(dāng)及時(shí)通知對(duì)方,應(yīng)當(dāng)保守知悉的對(duì)方的技術(shù)秘密。
2.合同管理
在合同的執(zhí)行中,要對(duì)合同執(zhí)行過(guò)程進(jìn)行管理,這就是合同管理。合同管理就是確保合同雙方履行合同條款,并協(xié)調(diào)合同執(zhí)行與項(xiàng)目執(zhí)行關(guān)系的系統(tǒng)工作。合同管理貫穿于項(xiàng)目實(shí)施的全過(guò)程和項(xiàng)目的各個(gè)方面,對(duì)整個(gè)項(xiàng)目的實(shí)施起著總控制和總保證的作用。企業(yè)處于供方的環(huán)境,合同管理包括對(duì)合同關(guān)系使用適當(dāng)?shù)捻?xiàng)目管理程序并把這些過(guò)程的輸出統(tǒng)一到整個(gè)項(xiàng)目的管理中。主要內(nèi)容包括:合同跟蹤管理過(guò)程、合同修改控制過(guò)程、違約事件處理過(guò)程、產(chǎn)品交付過(guò)程和產(chǎn)品維護(hù)過(guò)程。
(1)合同跟蹤管理過(guò)程。合同跟蹤管理過(guò)程是供方跟蹤合同的執(zhí)行過(guò)程。合同跟蹤管理過(guò)程如圖11.7所示。圖11.7合同跟蹤管理過(guò)程(通過(guò)合同跟蹤管理,可以及時(shí)了解項(xiàng)目的相關(guān)情況,對(duì)一些突發(fā)狀況也能很好地應(yīng)對(duì))
(2)合同修改控制過(guò)程。在合同的執(zhí)行過(guò)程中,可能發(fā)生合同的變更,合同修改控制就是管理合同變更的過(guò)程。合同修改控制過(guò)程如圖11.8所示。圖11.8合同修改控制過(guò)程(發(fā)生合同變更,應(yīng)該嚴(yán)格執(zhí)行變更處理過(guò)程,否則,很容易產(chǎn)生問(wèn)題)
(3)違約事件處理過(guò)程。如果在合同的執(zhí)行過(guò)程中,發(fā)生與合同要求不一致的問(wèn)題而導(dǎo)致違約事件,需要執(zhí)行違約事件處理過(guò)程。違約事件處理過(guò)程如圖11.9所示。圖11.9違約事件處理過(guò)程(發(fā)生與合同要求不一致的問(wèn)題而導(dǎo)致違約事件,也需要及時(shí)處理)
(4)產(chǎn)品交付過(guò)程。產(chǎn)品交付過(guò)程是供方向需方提交最終產(chǎn)品的過(guò)程。產(chǎn)品交付過(guò)程如圖11.10所示。圖11.10產(chǎn)品交付過(guò)程(供方向需方提交最終產(chǎn)品,應(yīng)該進(jìn)行嚴(yán)格的審核,并由雙方簽字認(rèn)可)
(5)產(chǎn)品維護(hù)過(guò)程。產(chǎn)品維護(hù)過(guò)程是供方對(duì)提交后的軟件產(chǎn)品進(jìn)行后期維護(hù)的工作過(guò)程。產(chǎn)品維護(hù)過(guò)程如圖11.11所示。圖11.11產(chǎn)品維護(hù)過(guò)程(產(chǎn)品維護(hù)應(yīng)該按照維護(hù)類型進(jìn)行處理,有的維護(hù)并不需要即時(shí)處理)
3.合同執(zhí)行過(guò)程的管理依據(jù)
合同執(zhí)行過(guò)程的管理依據(jù)主要有以下幾項(xiàng):
(1)合同文本。
(2)工作結(jié)果。作為項(xiàng)目計(jì)劃實(shí)施的一部分,收集整理供方的工作結(jié)果(完成的可交付成果、符合質(zhì)量標(biāo)準(zhǔn)的程度、花費(fèi)的成本等)。
(3)變更請(qǐng)求。變更請(qǐng)求包括對(duì)合同條款的修訂、對(duì)產(chǎn)品和勞務(wù)說(shuō)明的修訂。如果供方工作不令人滿意,那么,終止合同的決定也作為變更請(qǐng)求處理。供方和項(xiàng)目管理小組不能就變更的補(bǔ)償達(dá)成一致的變更是爭(zhēng)議性變更,稱為權(quán)力主張、爭(zhēng)端或訴訟。
(4)供方發(fā)票。供應(yīng)方會(huì)不斷地開(kāi)出發(fā)票,要求清償已做的工作。開(kāi)具發(fā)票的要求,包括必要的文件資料附件,通常在合同中加以規(guī)定。
11.3.5合同變更和解除
1.合同變更
合同變更,是指合同成立以后、履行完畢之前,由雙方當(dāng)事人依法對(duì)原合同的內(nèi)容進(jìn)行的修改。《合同法》規(guī)定,“當(dāng)事人協(xié)商一致,可以變更合同。法律、行政法規(guī)規(guī)定變更合同應(yīng)當(dāng)辦理批準(zhǔn)、登記等手續(xù)的,依照其規(guī)定”。根據(jù)這一規(guī)定,合同的當(dāng)事人在變更合同內(nèi)容時(shí)應(yīng)當(dāng)注意以下幾點(diǎn)。
(1)合同內(nèi)容變更與合同訂立一樣,需要有一個(gè)要約和承諾的過(guò)程。在雙方當(dāng)事人未達(dá)成新的協(xié)議以前,原合同有效。如果達(dá)不成協(xié)議,在簽訂新協(xié)議過(guò)程中一方有過(guò)錯(cuò)的應(yīng)當(dāng)承擔(dān)締約過(guò)失責(zé)任。
(2)當(dāng)事人在變更合同內(nèi)容時(shí),應(yīng)當(dāng)就因此引起的損失承擔(dān)達(dá)成協(xié)議,以避免不必要的糾紛。
(3)當(dāng)事人對(duì)合同變更的內(nèi)容約定不明確的,推定為未變更。
(4)如果法律、行政法規(guī)規(guī)定合同變更應(yīng)當(dāng)辦理登記、批準(zhǔn)等手續(xù),應(yīng)依其規(guī)定辦理有關(guān)手續(xù),否則合同可能不發(fā)生法律效力。若法律、行政法規(guī)規(guī)定在辦理登記、批準(zhǔn)手續(xù)后才生效的合同,未辦理有關(guān)手續(xù)之前不發(fā)生法律效力。
2.合同解除
合同解除,是指合同有效成立后,在沒(méi)有履行或沒(méi)有完全履行前,因當(dāng)事人的約定或法律規(guī)定,使基于合同發(fā)生的權(quán)利義務(wù)關(guān)系終止的行為。
合同解除有兩種形式,一是協(xié)議解除,二是法定解除。
(1)協(xié)議解除。協(xié)議解除是指當(dāng)事人通過(guò)協(xié)商一致解除合同關(guān)系。協(xié)議解除是基于當(dāng)事人的意思而解除合同的一種形式,是一種雙方的法律行為,是合同自愿原則在終止合同關(guān)系時(shí)的一種運(yùn)用形式。協(xié)議解除有以下兩種情況。
·事后協(xié)商解除。指在合同履行前或履行過(guò)程中,經(jīng)當(dāng)事人協(xié)商一致即可解除合同。使用這種解除合同的形式,當(dāng)事人在協(xié)商時(shí),應(yīng)當(dāng)就解除合同后的責(zé)任與損失的分擔(dān)等內(nèi)容一并協(xié)商。
·約定解除。指在訂立合同時(shí)當(dāng)事人就可以約定解除合同的條件,一旦條件成立,有解除權(quán)一方的當(dāng)事人就可以解除合同。使用這種形式解除合同的,在約定條件時(shí),要注意與違約責(zé)任和補(bǔ)救措施聯(lián)系在一起。
(2)法定解除。法定解除是指合同成立后,在沒(méi)有履行或者履行過(guò)程中,當(dāng)事人一方行使法定解除權(quán)而終止。法定解除是一種單方的法律行為,即當(dāng)事人一方在法律規(guī)定的解除條件出現(xiàn)時(shí),即可以通過(guò)行使解除權(quán)而終止合同。法定解除是法律賦予當(dāng)事人的一種選擇權(quán),即當(dāng)守約一方當(dāng)事人認(rèn)為解除合同對(duì)他有利時(shí),可以通過(guò)解除合同來(lái)保護(hù)自己的
利益。
法定解除與協(xié)議解除不同,主要在于法定解除是當(dāng)事人一方行使法定解除權(quán)的結(jié)果,在法定解除條件出現(xiàn)時(shí),有解除權(quán)的一方可以直接行使解除權(quán),將合同解除,而不必經(jīng)過(guò)對(duì)方同意。協(xié)議解除則是雙方的法律行為,并非一方行使解除權(quán)的結(jié)果。合同解除與合同變更有許多相似之處,例如,都改變了原合同關(guān)系、原合同關(guān)系都不需再履行、法律規(guī)定的條件和程序也雷同等。但是,合同的變更與合同的解除是兩個(gè)完全不同的法律制度,不可將其混淆。
11.3.6合同爭(zhēng)議
合同爭(zhēng)議,指當(dāng)事人之間對(duì)合同的履行情況和不履行后果產(chǎn)生的爭(zhēng)議。對(duì)履行情況的爭(zhēng)議,一般是對(duì)合同義務(wù)是否履行,或者是否已經(jīng)按照合同約定的要求進(jìn)行履行產(chǎn)生的分歧。對(duì)不履行后果的爭(zhēng)議,一般是對(duì)沒(méi)有履行合同義務(wù)或者沒(méi)有完全履行合同義務(wù)的責(zé)任,由誰(shuí)承擔(dān)和承擔(dān)的方式、數(shù)量等的爭(zhēng)議。合同在履行過(guò)程中,由于復(fù)雜多變的客觀因素或者當(dāng)事人的主觀因素,發(fā)生爭(zhēng)議是難免的。爭(zhēng)議一旦發(fā)生,當(dāng)事人之間的權(quán)利與義務(wù)關(guān)系處于一種不確定狀態(tài),不利于保護(hù)當(dāng)事人的合法權(quán)益,因此應(yīng)當(dāng)盡快解決。
1.技術(shù)合同爭(zhēng)議產(chǎn)生的原因
技術(shù)合同產(chǎn)生爭(zhēng)議的原因很多,具體說(shuō)來(lái)有以下兩類:
(1)客觀原因。有些技術(shù)合同爭(zhēng)議是由于客觀原因造成的,例如,科學(xué)技術(shù)的發(fā)展、市場(chǎng)情況的變化、國(guó)家計(jì)劃的修改、重要材料和實(shí)驗(yàn)條件的短缺,以及配合部門的工作失誤等,造成技術(shù)合同不能履行或履行合同義務(wù)達(dá)不到約定條件。
(2)主觀原因。主觀原因主要包括以下幾個(gè)方面:
·技術(shù)合同糾紛是由于認(rèn)識(shí)差異引起的,例如,對(duì)技術(shù)成果、技術(shù)條件、特定專業(yè)技術(shù)問(wèn)題的不同評(píng)價(jià)和觀點(diǎn),造成對(duì)合同履行與否、責(zé)任歸屬觀點(diǎn)不一。
·由于一方有欺詐行為,法制觀念不強(qiáng),職業(yè)道德低下,缺乏履行合同的能力,無(wú)視知識(shí)產(chǎn)權(quán)保護(hù),導(dǎo)致沒(méi)有履行技術(shù)合同或沒(méi)有完全履行合同,最終發(fā)生合同爭(zhēng)議。
·因簽訂合同失誤造成糾紛。由于一方當(dāng)事人缺乏對(duì)技術(shù)交易的知識(shí)和經(jīng)驗(yàn),對(duì)技術(shù)合同規(guī)范理解不透徹,沒(méi)有聘請(qǐng)律師協(xié)助而導(dǎo)致合同不完備、合同存在漏洞、上當(dāng)受騙等。
此外,技術(shù)合同涉及的技術(shù)問(wèn)題比較復(fù)雜、履行期限比較長(zhǎng)等,也是技術(shù)合同容易發(fā)生糾紛的一個(gè)重要因素。
2.技術(shù)合同常見(jiàn)的爭(zhēng)議
由于技術(shù)合同比較復(fù)雜,爭(zhēng)議的種類很多,歸結(jié)起來(lái),主要有以下幾種:
(1)就技術(shù)合同的標(biāo)的技術(shù)、提供的服務(wù)以及其他履行義務(wù)行為是否符合合同約定發(fā)生爭(zhēng)議。
(2)就履行技術(shù)合同產(chǎn)生的技術(shù)成果權(quán)屬以及分享發(fā)生爭(zhēng)議。
(3)就技術(shù)培訓(xùn)的條件、培訓(xùn)質(zhì)量、培訓(xùn)人員的待遇等問(wèn)題發(fā)生爭(zhēng)議。
(4)就合同中的概念術(shù)語(yǔ)的理解發(fā)生爭(zhēng)議,例如,對(duì)假日、專業(yè)名詞、技術(shù)培訓(xùn)等的理解產(chǎn)生爭(zhēng)議。
(5)存在合同欺詐的情況下,對(duì)是否存在欺詐以及欺詐一方的責(zé)任等問(wèn)題發(fā)生爭(zhēng)議。在確實(shí)存在欺詐的情況下,當(dāng)事人很可能找不到承擔(dān)責(zé)任的主體。
(6)存在合同漏洞的情況下,當(dāng)事人對(duì)合同未約定的事項(xiàng)發(fā)生爭(zhēng)議,例如沒(méi)有規(guī)定不可抗力的范圍,技術(shù)開(kāi)發(fā)合同沒(méi)有約定風(fēng)險(xiǎn)責(zé)任、貨幣種類以及匯率風(fēng)險(xiǎn)等。
(7)對(duì)合同的有關(guān)條款約定不明確,例如對(duì)后續(xù)技術(shù)成果權(quán)利歸屬約定不明確,導(dǎo)致對(duì)不明確的事項(xiàng)發(fā)生爭(zhēng)議。
(8)對(duì)是否應(yīng)當(dāng)終止合同、是否應(yīng)當(dāng)解除合同發(fā)生爭(zhēng)議。
(9)對(duì)合同的有效性發(fā)生爭(zhēng)議,例如技術(shù)合同是否無(wú)效或可撤銷。
(10)對(duì)一方當(dāng)事人的損失以及具體損失數(shù)額發(fā)生爭(zhēng)議。
(11)對(duì)合同糾紛的解決方式發(fā)生爭(zhēng)議。
3.爭(zhēng)議的解決方式
當(dāng)出現(xiàn)合同爭(zhēng)議時(shí),有以下幾種解決方式:
(1)和解。指合同當(dāng)事人發(fā)生爭(zhēng)議后,在沒(méi)有第三方介入的情況下,在自愿互諒的基礎(chǔ)上,就已經(jīng)發(fā)生的爭(zhēng)議進(jìn)行談判協(xié)商并達(dá)成協(xié)議。和解具有不傷和氣、方便靈活和節(jié)省費(fèi)用等優(yōu)點(diǎn),是當(dāng)事人首選的解決爭(zhēng)議方式。
(2)調(diào)解。指由當(dāng)事人雙方都信任的第三者充當(dāng)調(diào)解人,通過(guò)第三者的溝通,遵循公平和誠(chéng)實(shí)信用的原則,按照法律、行政法規(guī)的規(guī)定,對(duì)爭(zhēng)議問(wèn)題達(dá)成一致。調(diào)解根據(jù)第三者身份的不同,可以分為民間調(diào)解、行政調(diào)解、仲裁調(diào)解和司法調(diào)解。
(3)仲裁。指根據(jù)當(dāng)事人的仲裁協(xié)議,由仲裁機(jī)構(gòu)以第三者的身份,對(duì)技術(shù)合同發(fā)生的爭(zhēng)議,在事實(shí)上做出公斷,在權(quán)利義務(wù)上做出裁決的準(zhǔn)司法活動(dòng)。通過(guò)仲裁解決爭(zhēng)議,可以充分尊重當(dāng)事人意愿,簡(jiǎn)便、高效地解決合同糾紛,保障合同當(dāng)事人的合法權(quán)益,維護(hù)技術(shù)市場(chǎng)的正常秩序。
(4)訴訟。指合同當(dāng)事人就合同爭(zhēng)議依法向人民法院起訴,由人民法院按照審判程序做出判決,使合同爭(zhēng)議得到解決。
4.技術(shù)合同爭(zhēng)議的預(yù)防
技術(shù)合同產(chǎn)生爭(zhēng)議是不可避免的,但是要盡量預(yù)防爭(zhēng)議的發(fā)生,在實(shí)踐中要把握以下幾個(gè)原則:
(1)慎重選擇簽約對(duì)象;
(2)約定技術(shù)合同有關(guān)的權(quán)益歸屬;
(3)約定風(fēng)險(xiǎn)責(zé)任;
(4)約定后續(xù)改進(jìn)的技術(shù)成果歸屬;
(5)約定技術(shù)的使用范圍和保密責(zé)任;
(6)可以約定設(shè)立擔(dān)保條款。11.3.7合同終止
當(dāng)供應(yīng)商或軟件提供商全部完成項(xiàng)目合同所規(guī)定的義務(wù)后,項(xiàng)目組織負(fù)責(zé)合同管理的個(gè)人或小組就應(yīng)該向供應(yīng)商或軟件提供商提交項(xiàng)目合同已經(jīng)完成的正式書(shū)面通知。
在合同終止過(guò)程中供方應(yīng)該配合需方的工作,包括項(xiàng)目的驗(yàn)收、雙方認(rèn)可簽字、總結(jié)項(xiàng)目的經(jīng)驗(yàn)教訓(xùn)、獲取合同的最后款項(xiàng)、開(kāi)具相應(yīng)的發(fā)票、獲取需方的合同終止的通知和將合同相關(guān)文件歸檔等。
一般合同雙方應(yīng)該在項(xiàng)目采購(gòu)或承接合同中對(duì)于正式接受和終止項(xiàng)目合同有相應(yīng)的協(xié)定條款,項(xiàng)目合同終止活動(dòng)必須按照這些協(xié)定條款規(guī)定的條件和過(guò)程開(kāi)展。
需要說(shuō)明的是,項(xiàng)目合同的解除也是項(xiàng)目合同終止的一種形式。
11.4軟件外包
1.軟件外包的定義
軟件外包就是把軟件開(kāi)發(fā)承包給第三方廠商而不是在公司內(nèi)部開(kāi)發(fā)。承包方在特定的領(lǐng)域有較豐富的經(jīng)驗(yàn),能夠在給定的時(shí)間內(nèi)投入足夠的開(kāi)發(fā)人員,并且備用一個(gè)大的程序庫(kù)可提供重用源碼。
國(guó)內(nèi)很多公司非常擅長(zhǎng)策劃外包,而不善于執(zhí)行外包。原則上講,外包需要更好的管理,只有當(dāng)委托方和承包方對(duì)外包管理規(guī)范達(dá)成了共識(shí),才可能有效地管理整個(gè)外包過(guò)程,從而使雙方共同獲益。軟件外包管理是軟件開(kāi)發(fā)過(guò)程從公司內(nèi)部部分或全部延伸到公司外部的管理規(guī)范與管理技術(shù)。外包管理是指委托方依據(jù)既定的規(guī)范選擇合適的承包商、簽訂合同、監(jiān)控開(kāi)發(fā)過(guò)程和驗(yàn)收最終成果。與內(nèi)部實(shí)施相比,管理難度有過(guò)之而無(wú)不及。
2.軟件外包的好處
越來(lái)越多的歐美大型軟件公司將軟件業(yè)務(wù)外包給印度和中國(guó),主要原因在于國(guó)際軟件外包業(yè)務(wù)能使發(fā)包方和接包方最終實(shí)現(xiàn)雙贏。對(duì)接包方而言,承接軟件外包業(yè)務(wù)意味著重要的發(fā)展機(jī)遇;對(duì)發(fā)包方而言,外包能帶來(lái)巨大利益。
1)對(duì)發(fā)包方的好處
軟件外包可以降低項(xiàng)目成本。歐美等發(fā)達(dá)國(guó)家的軟件技術(shù)人員工資比印度、中國(guó)等軟件生產(chǎn)“藍(lán)領(lǐng)”國(guó)家同等水平人員的工資高。2010年,印度員工的工資與美國(guó)員工的工資比率為1∶3;中國(guó)和美國(guó)的工資比則為1∶7。所以,不少歐美國(guó)家軟件開(kāi)發(fā)公司都選擇將軟件開(kāi)發(fā)與測(cè)試環(huán)節(jié)外包給印度、中國(guó)等軟件服務(wù)公司,以大幅度降低成本。軟件外包有助于提高質(zhì)量。實(shí)踐證明,通過(guò)軟件外包可以提高軟件質(zhì)量。例如,全球最大的軟件公司Microsoft開(kāi)發(fā)的Windows操作系統(tǒng),需要同時(shí)發(fā)布多種不同語(yǔ)言的本地化軟件,包括英語(yǔ)、簡(jiǎn)體中文、繁體中文、日語(yǔ)、韓語(yǔ)、德語(yǔ)、法語(yǔ)和阿拉伯語(yǔ)等,這些本地化版本的翻譯、編譯、測(cè)試工作如果全部在美國(guó)微軟公司內(nèi)部完成,需要招聘大量精通每種語(yǔ)言的軟件技術(shù)工程師,否則無(wú)法保證語(yǔ)言質(zhì)量。如果將這些工作環(huán)節(jié)外包給語(yǔ)言使用地的專業(yè)軟件服務(wù)公司,憑借本地軟件接包公司在語(yǔ)言方面的絕對(duì)優(yōu)勢(shì),可顯著提高軟件質(zhì)量。軟件外包能夠縮短開(kāi)發(fā)周期。復(fù)雜的軟件開(kāi)發(fā)工作需要耗費(fèi)大量人力和時(shí)間,如果所有開(kāi)發(fā)環(huán)節(jié)都在同一家公司內(nèi)部完成,有的甚至需要耗費(fèi)幾年時(shí)間。如果外包給軟件承接商,既可以節(jié)約人力聘用成本,還能減少耗時(shí),縮短開(kāi)發(fā)周期,從而有效避免軟件開(kāi)發(fā)成果滯后或競(jìng)爭(zhēng)對(duì)手相似產(chǎn)品已占領(lǐng)市場(chǎng)的被動(dòng)局面。軟件外包可以解決企業(yè)內(nèi)部人力資源的限制。項(xiàng)目外包有很多優(yōu)點(diǎn),最主要的一點(diǎn)也許并不是為了降低開(kāi)發(fā)成本,而是為了解決企業(yè)內(nèi)部人力資源的限制,使得企業(yè)不用招聘新員工就可以開(kāi)發(fā)大型項(xiàng)目。外包費(fèi)用是一次性的商業(yè)開(kāi)支,不像雇員薪資這樣成為企業(yè)的長(zhǎng)期營(yíng)運(yùn)成本。假如企業(yè)有些一次性的大型項(xiàng)目需要馬上啟動(dòng),但是缺乏足夠的資源,或者企業(yè)本身沒(méi)有相應(yīng)的技術(shù)人員來(lái)執(zhí)行的時(shí)候,外包不失為一個(gè)可行的解決辦法。
2)對(duì)承接方的好處
承接軟件外包可獲得較高利潤(rùn)。軟件外包的承接方一般是人力成本相對(duì)偏低的國(guó)家和地區(qū)。例如,中國(guó)和印度軟件開(kāi)發(fā)與測(cè)試工程師的平均工資比歐美同等級(jí)別人員的工資低很多。相對(duì)于發(fā)包方所在國(guó)家或地區(qū)的收入水平,雖然發(fā)包方對(duì)項(xiàng)目外包支付的價(jià)格偏低,但是接包國(guó)家或地區(qū)公司的總體收益水平卻遠(yuǎn)遠(yuǎn)高于當(dāng)?shù)亍?/p>
例如,美國(guó)A軟件企業(yè)將某軟件測(cè)試項(xiàng)目外包給中國(guó)B軟件外包公司。按每個(gè)測(cè)試工程師工資每小時(shí)15美元計(jì)算,每天8小時(shí),B公司每人每天為公司獲得的勞務(wù)收入為120美元;月工作時(shí)間按22天計(jì)算,則每人每月能為公司創(chuàng)收120×22=2640美元;按US$1?=?RMB¥6.4的匯價(jià)可折算為16896元人民幣。目前中國(guó)軟件服務(wù)外包公司的工程師工資大約為4000~8000元人民幣,剔除營(yíng)運(yùn)成本和各種稅費(fèi),B公司最終可獲35%以上的純利潤(rùn)。
這一利潤(rùn)水平對(duì)我國(guó)軟件開(kāi)發(fā)行業(yè)的誘惑力相當(dāng)巨大。因?yàn)?,我?guó)目前由于軟件行業(yè)競(jìng)爭(zhēng)過(guò)于激烈導(dǎo)致的競(jìng)相降價(jià)爭(zhēng)奪“招標(biāo)項(xiàng)目”傾向和通用軟件盜版的惡劣影響,造成中國(guó)軟件開(kāi)發(fā)行業(yè)整體利潤(rùn)已下滑至5%,遠(yuǎn)遠(yuǎn)低于企業(yè)正常發(fā)展凈利潤(rùn)高于11%的平均水平。
承接軟件外包有助于學(xué)習(xí)先進(jìn)技術(shù)。軟件服務(wù)外包的發(fā)包方一般是發(fā)展較為成熟的大型國(guó)際化軟件公司,在技術(shù)和管理流程方面經(jīng)驗(yàn)豐富,而承接軟件服務(wù)外包的企業(yè)則規(guī)模較小,普遍缺乏開(kāi)發(fā)與管理大型國(guó)際化軟件的經(jīng)驗(yàn),整體實(shí)力不足。通過(guò)承接大型軟件公司的外包項(xiàng)目可以學(xué)習(xí)各種軟件開(kāi)發(fā)與測(cè)試技術(shù)、項(xiàng)目流程規(guī)劃設(shè)計(jì)原理、項(xiàng)目流程管理等多方面的先進(jìn)技術(shù)。
例如,印度軟件外包產(chǎn)業(yè)從承接美國(guó)軟件外包測(cè)試起步,目前已形成多家規(guī)模較大、具備承接大型軟件咨詢和設(shè)計(jì)能力的外包服務(wù)公司。塔塔咨詢(TCS)、印孚瑟斯(Infosys)等企業(yè)的規(guī)模均超過(guò)5萬(wàn)人,在美國(guó)市場(chǎng)上已經(jīng)和IBM、HP等大型公司展開(kāi)正面競(jìng)爭(zhēng)。
承接軟件外包能加速國(guó)際化步伐。走國(guó)際化之路已成為許多發(fā)展中國(guó)家企業(yè)發(fā)展戰(zhàn)略的重要選擇,但是,由于發(fā)展中國(guó)家受僵化思想意識(shí)的影響,真正實(shí)現(xiàn)國(guó)際化的企業(yè)較少。
承擔(dān)軟件外包項(xiàng)目有助于接包企業(yè)通過(guò)與國(guó)外客戶的溝通與交流,了解國(guó)際市場(chǎng)軟件行業(yè)走勢(shì),適應(yīng)行業(yè)國(guó)際規(guī)則,建立和維持良好的國(guó)際客戶關(guān)系,為盡速實(shí)現(xiàn)國(guó)際化奠定基礎(chǔ)。
培養(yǎng)軟件人才。軟件外包除了能夠提高軟件開(kāi)發(fā)技術(shù)之外,還能夠訓(xùn)練語(yǔ)言能力、溝通能力、管理能力,甚至外貿(mào)能力等,特別是有利于培養(yǎng)能與國(guó)際軟件行業(yè)接軌的人才。
加強(qiáng)企業(yè)管理。外包企業(yè)參與國(guó)際分工協(xié)作,面臨國(guó)際性的競(jìng)爭(zhēng),企業(yè)不僅僅要建立按照國(guó)際慣例規(guī)范的企業(yè)運(yùn)行操作制度,更多企業(yè)爭(zhēng)取達(dá)到國(guó)際認(rèn)可的質(zhì)量和管理標(biāo)準(zhǔn)來(lái)提高在國(guó)際市場(chǎng)的競(jìng)爭(zhēng)力和信譽(yù)度,如ISO9000系列、CMMI(CapabilityMaturityModelIntegration,軟件能力成熟度模型集成)等。
規(guī)模和產(chǎn)業(yè)化。軟件外包促進(jìn)企業(yè)自身的完善和發(fā)展,同時(shí)也促進(jìn)軟件產(chǎn)業(yè)的發(fā)展。軟件產(chǎn)業(yè)成為了人力資源豐富國(guó)家的新型產(chǎn)業(yè),不僅僅帶來(lái)稅收、創(chuàng)造就業(yè)、推動(dòng)國(guó)內(nèi)軟件產(chǎn)業(yè)的需求和發(fā)展,還帶動(dòng)相關(guān)聯(lián)的其他服務(wù)行業(yè)的發(fā)展,例如,教育培訓(xùn)等。各個(gè)國(guó)家都相當(dāng)重視,印度專門成立由前幾任總理為領(lǐng)導(dǎo)的軟件產(chǎn)業(yè)發(fā)展機(jī)構(gòu),中國(guó)則可以看到遍布全國(guó)各大城市的軟件產(chǎn)業(yè)園。3.軟件外包管理過(guò)程
一般在立項(xiàng)階段,項(xiàng)目經(jīng)理應(yīng)當(dāng)與系統(tǒng)分析設(shè)計(jì)人員及其他相關(guān)人員對(duì)系統(tǒng)、資源、成本等進(jìn)行充分的討論與分析,然后做出自主開(kāi)發(fā)、外包或購(gòu)買的決策,確定待開(kāi)發(fā)軟件系統(tǒng)的哪些部分應(yīng)當(dāng)“采購(gòu)”、“外包”或“自主開(kāi)發(fā)”。如果需要外包開(kāi)發(fā),那么需要成立外包管理小組,確定外包合同經(jīng)理。軟件外包管理過(guò)程如圖11.12所示。圖11.12軟件外包管理過(guò)程(軟件外包可以有效轉(zhuǎn)移項(xiàng)目風(fēng)險(xiǎn),但又依賴于承包商的能力,因此,對(duì)承包商的選擇和過(guò)程監(jiān)控需要尤其關(guān)注)1)制訂外包管理計(jì)劃
外包管理小組負(fù)責(zé)整個(gè)外包的事宜,根據(jù)項(xiàng)目需求要定義外包需求、策劃外包承包商的選擇、外包合同的擬定、推薦并管理各外包項(xiàng)目監(jiān)理、執(zhí)行外包合同、監(jiān)控項(xiàng)目進(jìn)展、積累外包獲取的財(cái)富、量化評(píng)估外包承包商的業(yè)績(jī)和維護(hù)外包承包商關(guān)系記錄等。
2)選擇承包商
選擇承包商包括競(jìng)標(biāo)邀請(qǐng)、評(píng)估候選承包商的綜合能力和確定承包商三個(gè)階段。
·競(jìng)標(biāo)邀請(qǐng)。首先由外包管理小組負(fù)責(zé)人起草《項(xiàng)目競(jìng)標(biāo)邀請(qǐng)書(shū)》,然后與候選乙方建立聯(lián)系,分發(fā)《外包項(xiàng)目競(jìng)標(biāo)邀請(qǐng)書(shū)》及相關(guān)材料。之后候選乙方與委托方有關(guān)人員進(jìn)行交流,進(jìn)一步了解外包項(xiàng)目,撰寫(xiě)投標(biāo)書(shū),并將投標(biāo)書(shū)及相關(guān)材料交付給項(xiàng)目合同管理小組負(fù)責(zé)人(用于證明自身能力)。投標(biāo)書(shū)的主要內(nèi)容有:技術(shù)解決方案、開(kāi)發(fā)計(jì)劃、維護(hù)計(jì)劃和報(bào)價(jià)等。
·評(píng)估候選乙方的綜合能力。為有效評(píng)估候選乙方的綜合能力,合同管理小組應(yīng)制定《評(píng)估檢查表》,主要評(píng)估因素有:技術(shù)方案是否令人滿意,開(kāi)發(fā)進(jìn)度是否可以接受,性價(jià)比如何,能否提供較好的服務(wù)(維護(hù)),是否具有開(kāi)發(fā)相似產(chǎn)品的經(jīng)驗(yàn),承包商以前開(kāi)發(fā)的產(chǎn)品質(zhì)量如何,開(kāi)發(fā)能力與管理能力如何,資源(人力、財(cái)力、物資等)是否充足和穩(wěn)定,信譽(yù)如何,地理位置是否合適,外界對(duì)其評(píng)價(jià)如何,是否取得了業(yè)界認(rèn)可的證書(shū)(如ISO質(zhì)量認(rèn)證、CMM2級(jí)以上認(rèn)證),項(xiàng)目管理小組對(duì)候選乙方進(jìn)行粗選并對(duì)通過(guò)了粗選的承包商進(jìn)行綜合評(píng)估。項(xiàng)目合同管理小組要和候選乙方進(jìn)行多方面的交流,依據(jù)《評(píng)估檢查表》評(píng)估候選承包商的綜合能力,將評(píng)估結(jié)論記錄在承包商的《能力評(píng)估報(bào)告》中。
·確定承包商。項(xiàng)目管理小組給出候選承包商的綜合競(jìng)爭(zhēng)力排名,并逐一分析與其建立外包合同的風(fēng)險(xiǎn),選出最合適的承包商,將結(jié)論記錄在《承包商能力評(píng)估報(bào)告》中。甲方確定最終選擇的乙方名單。
選擇合適的外包商,并不能單以價(jià)格來(lái)做最終決定。優(yōu)質(zhì)的服務(wù)需要付出較高的代價(jià),企業(yè)應(yīng)根據(jù)自身對(duì)軟件質(zhì)量的要求來(lái)決定服務(wù)的代價(jià)。按照國(guó)際企業(yè)的衡量指標(biāo),外包投入比本身開(kāi)發(fā)的凈投資多付15%~20%。也就是說(shuō),如果企業(yè)本身開(kāi)發(fā)需要30萬(wàn)元的話,那么合理的外包服務(wù)價(jià)格大概是34萬(wàn)元~36萬(wàn)元。3)簽訂外包合同
外包管理小組和承包商就《外包開(kāi)發(fā)合同》的主要條款進(jìn)行協(xié)商(談判),達(dá)成共識(shí),然后按照指定的模板共同起草《外包開(kāi)發(fā)合同》。
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 護(hù)理安全知識(shí)培訓(xùn)課件計(jì)劃表
- 光電終端專業(yè)知識(shí)培訓(xùn)內(nèi)容課件
- 2025年合同研究組織項(xiàng)目提案報(bào)告模板
- 光電皮膚科知識(shí)培訓(xùn)總結(jié)
- 2025年秋季中班班務(wù)計(jì)劃
- 光源照明知識(shí)培訓(xùn)課件
- 護(hù)理分級(jí)護(hù)理制度課件
- 光學(xué)鏡頭基礎(chǔ)知識(shí)培訓(xùn)課件
- 張掖市石學(xué)良眼科醫(yī)院招聘筆試真題2024
- 二零二五年度港口航道工程船舶租賃與維修合同
- 軟件系統(tǒng)運(yùn)維操作手冊(cè)
- 江蘇省低空空域協(xié)同管理辦法(試行)
- 直腸癌個(gè)案護(hù)理
- 西門塔爾牛養(yǎng)殖技術(shù)課件
- 油庫(kù)培訓(xùn)大綱及課件
- 分裝安全操作規(guī)程
- 大學(xué)生口腔職業(yè)生涯規(guī)劃路徑
- 脫硫石膏倉(cāng)管理制度
- 政務(wù)數(shù)據(jù)共享管理制度
- 雨污水管網(wǎng)排查工作報(bào)告
- DB32/T 4598-2023光伏農(nóng)業(yè)園區(qū)規(guī)劃編制要求
評(píng)論
0/150
提交評(píng)論