項(xiàng)目實(shí)施是指軟件開發(fā)項(xiàng)目在開發(fā)過程完成后,系統(tǒng)在正式移交客戶使用前,系統(tǒng)所進(jìn)行的現(xiàn)場聯(lián)調(diào)、系統(tǒng)試運(yùn)行和實(shí)施培訓(xùn)的過程。
軟件開發(fā)項(xiàng)目就是在一定的成本和時(shí)間內(nèi),完成滿足用戶需求的軟件產(chǎn)品的項(xiàng)目。項(xiàng)目的三個(gè)特性是:成本、進(jìn)度和質(zhì)量,軟件產(chǎn)品的質(zhì)量表現(xiàn)為客戶對(duì)產(chǎn)品的滿意程度。項(xiàng)目的進(jìn)度和成本在很大程度上取決于項(xiàng)目實(shí)施階段和系統(tǒng)試運(yùn)行階段客戶對(duì)系統(tǒng)的熟悉程度和接受程度。
有許多的軟件項(xiàng)目,項(xiàng)目的需求分析、系統(tǒng)設(shè)計(jì)、編碼、軟件測試都完成的不錯(cuò),但由于項(xiàng)目在現(xiàn)場實(shí)施階段做的不好,客戶對(duì)系統(tǒng)不掌握和了解,系統(tǒng)遲遲不能移交,從而保證不了項(xiàng)目的成本和進(jìn)度,項(xiàng)目的回款也無法保證,項(xiàng)目也因此處于停滯狀態(tài)。因此,做好項(xiàng)目實(shí)施計(jì)劃和項(xiàng)目實(shí)施階段的工作,是項(xiàng)目開發(fā)階段的重要環(huán)節(jié)。
1.項(xiàng)目實(shí)施的目的
軟件開發(fā)項(xiàng)目的實(shí)施的目包括如下幾個(gè)方面:
系統(tǒng)需求測試
軟件開發(fā)項(xiàng)目經(jīng)過需求分析、系統(tǒng)設(shè)計(jì)、編碼、測試形成可交付客戶使用的軟件,但在實(shí)際應(yīng)用中是否可行,原有的需求是否滿足客戶的實(shí)際需求,項(xiàng)目的需求分析是否涵蓋了客戶的實(shí)際需求,需求分析是否與實(shí)際應(yīng)用有偏差,需要在項(xiàng)目實(shí)施過程中經(jīng)過現(xiàn)場測試和系統(tǒng)聯(lián)調(diào),來檢驗(yàn)系統(tǒng)是否滿足實(shí)際應(yīng)用的功能需求和性能需求。
系統(tǒng)現(xiàn)場測試
項(xiàng)目在開發(fā)過程中雖然進(jìn)行了測試,但測試用例和測試環(huán)境和現(xiàn)場實(shí)際應(yīng)用不會(huì)完全一致,所以在項(xiàng)目實(shí)施過程中的首要任務(wù)之一就是通過現(xiàn)場實(shí)際應(yīng)用環(huán)境的搭建和實(shí)際應(yīng)用系統(tǒng)的試運(yùn)行來進(jìn)一步的檢驗(yàn)系統(tǒng),同時(shí)測試數(shù)據(jù)不能完全覆蓋開發(fā)系統(tǒng)的實(shí)際應(yīng)用,所以應(yīng)用系統(tǒng)的現(xiàn)場試運(yùn)行也是開發(fā)系統(tǒng)測試的一個(gè)重要階段。
系統(tǒng)應(yīng)用流程的測試
系統(tǒng)總體應(yīng)用流程是否可以滿足用戶的要求,是否有與實(shí)際應(yīng)用相沖突的地方,要在實(shí)際應(yīng)用中進(jìn)行檢驗(yàn),同時(shí)要使客戶了解系統(tǒng)的運(yùn)行流程,為項(xiàng)目的實(shí)施培訓(xùn)和客戶使用系統(tǒng)打下基礎(chǔ)。
項(xiàng)目的交付使用的前提
項(xiàng)目實(shí)施是系統(tǒng)正式交付運(yùn)行的基礎(chǔ),在項(xiàng)目實(shí)施的過程中,要讓客戶了解和掌握系統(tǒng)的運(yùn)行流程和系統(tǒng)的使用方法,以及系統(tǒng)的配置管理和相關(guān)的數(shù)據(jù)庫管理,為項(xiàng)目移交打好基礎(chǔ)。
2.項(xiàng)目實(shí)施的過程
項(xiàng)目實(shí)施計(jì)劃
和項(xiàng)目開發(fā)階段一樣,項(xiàng)目實(shí)施要制定完整的項(xiàng)目實(shí)施計(jì)劃,項(xiàng)目實(shí)施計(jì)劃制定的是否完整,直接關(guān)系到項(xiàng)目實(shí)施階段執(zhí)行的是否順利,也就關(guān)系到項(xiàng)目的進(jìn)度和質(zhì)量。
項(xiàng)目的實(shí)施計(jì)劃應(yīng)和客戶方共同制定,應(yīng)包括項(xiàng)目實(shí)施所需要的軟硬件環(huán)境,項(xiàng)目實(shí)施的人員組織及職責(zé),項(xiàng)目實(shí)施人員的溝通和聯(lián)絡(luò)方式,項(xiàng)目的周期性匯報(bào)機(jī)制。
其中項(xiàng)目實(shí)施的溝通匯報(bào)機(jī)制尤為重要,只有把項(xiàng)目實(shí)施中發(fā)現(xiàn)的問題逐一解決,才有達(dá)到項(xiàng)目實(shí)施的目的,解決項(xiàng)目軟件開發(fā)過程中發(fā)現(xiàn)的問題,形成完善的系統(tǒng),項(xiàng)目才有可能順利移交。
系統(tǒng)安裝及系統(tǒng)聯(lián)調(diào)
在系統(tǒng)聯(lián)調(diào)前,應(yīng)搭建好系統(tǒng)的軟硬件環(huán)境,項(xiàng)目實(shí)施的系統(tǒng)環(huán)境應(yīng)與系統(tǒng)正式運(yùn)行的實(shí)際環(huán)境一致。
項(xiàng)目實(shí)施培訓(xùn)
項(xiàng)目實(shí)施培訓(xùn)是項(xiàng)目實(shí)施的又一重要環(huán)節(jié),在項(xiàng)目的實(shí)施培訓(xùn)中,應(yīng)注意從系統(tǒng)使用的角度讓用戶了解系統(tǒng)的運(yùn)行流程、系統(tǒng)運(yùn)行環(huán)境的配置、系統(tǒng)的運(yùn)行條件,其中重點(diǎn)讓用戶清晰的了解系統(tǒng)的使用步驟、運(yùn)行流程,讓用戶清楚的知道系統(tǒng)如何運(yùn)行、以及如何使用系統(tǒng),為系統(tǒng)的移交和正式運(yùn)行打下基礎(chǔ)。
項(xiàng)目實(shí)施的階段性總結(jié)
對(duì)項(xiàng)目實(shí)施中出現(xiàn)的問題,實(shí)施的過程和實(shí)施中發(fā)現(xiàn)和改正的問題應(yīng)有記錄和總結(jié),對(duì)系統(tǒng)現(xiàn)場測試的情況和出現(xiàn)的問題應(yīng)進(jìn)行記錄,并記錄改正情況。
對(duì)系統(tǒng)的實(shí)施情況及時(shí)與客戶方進(jìn)行溝通和反饋,以達(dá)到項(xiàng)目實(shí)施的目的。
3.沈陽公交一卡通項(xiàng)目的實(shí)施
沈陽公交一卡通系統(tǒng)包括租卡、充值、采集上傳以及卡管理中心幾大部分,系