軟件項目工作流程管理_第1頁
軟件項目工作流程管理_第2頁
軟件項目工作流程管理_第3頁
軟件項目工作流程管理_第4頁
軟件項目工作流程管理_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

軟件項目工作流程管理軟件項目管理是指在軟件項目研發(fā)過程中,對軟件項目進(jìn)行高效率的計劃、組織、指導(dǎo)和控制,將研發(fā)任務(wù)與公司有關(guān)部門和相關(guān)人員緊密關(guān)聯(lián)起來,使部門和工作人員目標(biāo)明確、業(yè)績清晰。項目管理更強(qiáng)調(diào)項目負(fù)責(zé)人的作用和團(tuán)隊的協(xié)作精神,其組織形式靈活,更加關(guān)注人的因素,關(guān)注客戶和服務(wù)客戶,著重于提高軟件項目研發(fā)的效率和質(zhì)量,體現(xiàn)為一種工作流程管理。一、項目啟動階段項目啟動階段的任務(wù)是識別客戶需求內(nèi)容,對客戶提出的需求內(nèi)容進(jìn)行可行性分析、評估和立項。項目識別??萍疾块T接到業(yè)務(wù)部門提出的業(yè)務(wù)需求后,對業(yè)務(wù)需求內(nèi)容進(jìn)行確認(rèn),對業(yè)務(wù)需求做可行性研究分析,通過與業(yè)務(wù)部門進(jìn)行交流溝通、分析評估后,對需求的可實現(xiàn)內(nèi)容和不能實現(xiàn)的內(nèi)容達(dá)成一致意見,科技部門對于確認(rèn)的需求內(nèi)容納人公司整體項目管理體系中管理,并配合與業(yè)務(wù)部門撰寫出詳細(xì)的項目需求說明書。項目立項。軟件項目通過評審后就可以進(jìn)行立項,編制需求開發(fā)任務(wù)書。軟件公司接到項目任務(wù)后,首先由公司項目管理辦公室按照公司IT項目管理流程,為新項目建立信息檔案,編制項目代碼,啟動項目開發(fā)工作。二、項目規(guī)劃階段項目規(guī)劃階段的任務(wù)是為擬研發(fā)的軟件項目制定一個詳細(xì)的解決方案為各種可交付成果準(zhǔn)備工作計劃。項目范圍規(guī)劃項目背景描述。通過對項目實施背景的分析,了解業(yè)務(wù)需求提出的背景,便于更好地掌握需求可能涉及的利益相關(guān)者。項目目標(biāo)描述。主要包括三方面的內(nèi)容:一是成果目標(biāo),即要開發(fā)一個怎樣的系統(tǒng)(如開發(fā)一個成本軟件管理系統(tǒng));二是工期目標(biāo),即項目預(yù)計完成的時間(例如:2007年4月1日一2007年6月30日,為期3個月);三是成本目標(biāo),即預(yù)算項目總投資金額(如項目成本30萬元)。項目工作結(jié)構(gòu)分解(WBS)。WBS的作用是把安排與定義項目范圍的各組成部分,按可交付成果進(jìn)行組合。項目經(jīng)理根據(jù)團(tuán)隊成員職責(zé)分工,把復(fù)雜的工作逐步分解成要素工作,使得項目成員的工作具體明確、易操作和易控制。通常軟件項目采用基于可交付的成果為第一層次,具體的工作任務(wù)為第二層次,每下降一個層次意味著對項目可交付成果有更詳盡的描述。遵循以目標(biāo)體系為主導(dǎo)、以項目系統(tǒng)說明為依據(jù),自上而下,由粗到細(xì),如圖1所示。圖1成本軟件項目WBS結(jié)構(gòu)里程碑計劃。里程碑是完成階段性工作的標(biāo)志,根據(jù)WBS結(jié)構(gòu)圖中項目劃分范圍,定義每一項工作任務(wù)完成的時間(見表1)。表1成本軟件管理項目里程碑計劃工作責(zé)任分配矩陣。其作用是對項目團(tuán)隊成員進(jìn)行分工,明確其角色與職責(zé)。通過這樣的關(guān)系矩陣,直觀地反映和明確項目團(tuán)隊中每個成員的職責(zé),使項目的每個具體任務(wù)都能落實到參與項目的團(tuán)隊成員身上,確保項目研發(fā)過程中事事有人做,人人有事干(見表2)。工作責(zé)任分配矩陣可以詳細(xì)列出每一項工作具體負(fù)責(zé)人完成的時間、工作參與的內(nèi)容。表2成本軟件管理項目工作責(zé)任分配矩陣表編制項目工作計劃項目工作計劃編制要依據(jù)合同對工期的約定和要求、里程碑計劃、WBS,參照公司類似項目的歷史信息和項目內(nèi)外部條件,各種資源狀況等內(nèi)容,編制項目工作計劃,常用的技術(shù)方法是PERT網(wǎng)絡(luò)技術(shù)、甘特圖法項目人力資源計劃。依據(jù)項目總體目標(biāo)和每一項工作需要花費(fèi)的時間,確定完成項目需要的人員,并依據(jù)不同的工作要求,配備不同的崗位工作人員,如工程師、測試人員和項目管理人員。制定項目費(fèi)用預(yù)算,如表3示例。①給每一項工作分配全部費(fèi)用,以獲得度量項目執(zhí)行的費(fèi)用基線;②將費(fèi)用預(yù)算分為人力資源費(fèi)用、其他費(fèi)用、提取的風(fēng)險基金和項目獎金;③預(yù)算的主要依據(jù)是軟件項目估算技術(shù)(功能點法和DelPhi法)、經(jīng)驗估計、工作分解結(jié)構(gòu)WBS和進(jìn)度、費(fèi)用及資源計劃。表3成本軟件管理項目進(jìn)度、人力資源和費(fèi)用一覽表風(fēng)險控制計劃。“凡事預(yù)則立,不預(yù)則廢”,只有事先對項目可能發(fā)生的風(fēng)險進(jìn)行有效地分析和評估,并采取有效的防范與應(yīng)對措施,方能保證項目目標(biāo)的順利實現(xiàn)。根據(jù)軟件項目特點,制定和完善風(fēng)險管理流程,做好風(fēng)險識別、分析、計劃、跟蹤、應(yīng)對、改進(jìn)工作和監(jiān)督考評等方面工作。對于軟件項目開發(fā)采用外包的部分,要選擇在行業(yè)中信譽(yù)好、規(guī)模大、管理水平高和服務(wù)好的軟件公司作為開發(fā)商。質(zhì)量控制計劃。項目團(tuán)隊成員按照公司軟件項目研發(fā)全面質(zhì)量控制要求,制定項目設(shè)計、編碼、測試、投產(chǎn)及編制相關(guān)的項目文檔質(zhì)量標(biāo)準(zhǔn),并規(guī)定項目組提交質(zhì)量控制需要的各種項目信息,定義項目研發(fā)過程中評審活動。項目采購計劃。根據(jù)項目需要采購的IT設(shè)備及應(yīng)用軟件系統(tǒng),依據(jù)公司采購管理辦法和項目進(jìn)度計劃,編制項目采購計劃,同時做好與供應(yīng)商的合同管理計劃。培訓(xùn)計劃。制定項目開發(fā)前和項目完成后投產(chǎn)前的技術(shù)和業(yè)務(wù)培訓(xùn)方式、培訓(xùn)內(nèi)容、培訓(xùn)對象和培訓(xùn)時間。方案評估計劃。項目規(guī)劃結(jié)束后,需要公司項目管理辦公室組織相關(guān)領(lǐng)域的技術(shù)和業(yè)務(wù)專家,對項目規(guī)劃階段形成的各種計劃書、實現(xiàn)方案內(nèi)容進(jìn)行評審,以確保內(nèi)容的合理性、正確性。設(shè)計項目實現(xiàn)方案項目技術(shù)實現(xiàn)方案。在全面分析現(xiàn)有業(yè)務(wù)需求處理層次和處理流程的基礎(chǔ)上,根據(jù)現(xiàn)行系統(tǒng)架構(gòu)要求,在實現(xiàn)方案的設(shè)計過程中,既要從業(yè)務(wù)人員的角度去考慮問題,也要從技術(shù)人員的角度去考慮問題。既要考慮業(yè)務(wù)實現(xiàn)的方便性,同時又要充分考慮方案實施對系統(tǒng)整體資源花銷和影響,如系統(tǒng)運(yùn)行效率,交易反應(yīng)速度等,用最簡單、實用的方法設(shè)計業(yè)務(wù)需求實現(xiàn)方案。所以在需求轉(zhuǎn)化為實現(xiàn)方案設(shè)計時,要多花費(fèi)些時間投入實現(xiàn)方案的設(shè)計工作中,盡量考慮長遠(yuǎn)一點,使實現(xiàn)方案設(shè)計能在系統(tǒng)后續(xù)項目中得到繼承和完善,避免出現(xiàn)推倒重來的情況。項目開發(fā)方案。根據(jù)軟件項目實現(xiàn)方案、進(jìn)度計劃、費(fèi)用計劃和資源計劃,制定項目開發(fā)計劃,設(shè)計開發(fā)環(huán)境,統(tǒng)籌安排項目開發(fā)任務(wù)。項目測試方案。依據(jù)項目開發(fā)計劃,制定項目測試計劃,合理安排測試環(huán)境、組織單元測試、集成測試和驗收測試。確定信息溝通與披露渠道①針對不同項目干系人確認(rèn)項目溝通的渠道和方式;②作為項目經(jīng)理,必須了解溝通要符合信息接收者的需要,根據(jù)不同項目利益相關(guān)者需要提供不同的項目信息;③建立項目信息披露機(jī)制,應(yīng)實時反饋有關(guān)項目延期、成本增加和出現(xiàn)質(zhì)量問題等方面的信息,并盡早溝通,說明原因,使高層經(jīng)理和客戶能及時理解,并調(diào)整相關(guān)計劃。項目信息管理三、項目執(zhí)行階段項目執(zhí)行階段就是具體實施項目規(guī)劃中制定的各項工作內(nèi)容,是項目生命周期中工作內(nèi)容最多、占有時間最長和消耗資源最多的一個過程。明確團(tuán)隊組成形式對于商業(yè)銀行來講,如果是自行研發(fā)軟件項目,則適合選用強(qiáng)矩陣組織結(jié)構(gòu)模式,特別是對于研發(fā)一個大型軟件項目,由于項目涉及會計、信貸、儲蓄、銀行卡、外匯等多個業(yè)務(wù)部門和應(yīng)用子系統(tǒng),還涉及與外部公司系統(tǒng)的連接等多方面工作,需要公司業(yè)務(wù)和技術(shù)各個團(tuán)隊的密切配合才能完成,因此采用強(qiáng)矩陣式的管理模式,更能充分調(diào)動公司各部門的資源完成該項目。如果軟件研發(fā)項目是外包,則需要采用項目管理方式更合適設(shè)置項目經(jīng)理專門負(fù)責(zé)每一個軟件項目研發(fā)的全過程。建立項目開發(fā)團(tuán)隊實施項目開發(fā)測試實施項目采購項目信息入檔管理四、項目控制階段項目控制階段任務(wù)是定期監(jiān)測與度量項目執(zhí)行情況階段各項工作進(jìn)展情況,識別是否有偏離計劃之處,對于項目執(zhí)行過程中出現(xiàn)的問題,及時發(fā)現(xiàn)并采取糾正措施,以確保項目目標(biāo)實現(xiàn)。項目控制流程軟件項目控制流程圖示如圖2所示。圖2項目流程控制項目進(jìn)度與費(fèi)用控制(1)做好項目進(jìn)度和費(fèi)用分析,使用的方法主要是項目掙值法分析。該方法通過對各項工作實際消耗費(fèi)用及完成情況與計劃對比,分析整個項目進(jìn)度執(zhí)行情況及費(fèi)用支付情況,分析項目整體完成情況。預(yù)期費(fèi)用與實際費(fèi)用的偏差CV二BCWP-ACWP,式中,BCWP表示已完成工作量的預(yù)算費(fèi)用,ACWP表示已完成工作量的實際費(fèi)用。CV〉1表示實際費(fèi)用小于預(yù)算費(fèi)用;CV〈1表示實際費(fèi)用大于預(yù)算費(fèi)用;CV=1表示實際費(fèi)用等于預(yù)算費(fèi)用。預(yù)期進(jìn)度與實際進(jìn)度的偏差SV二BCWP-BCWS,式中,BCWP表示已完成工作量的預(yù)算費(fèi)用,BCWS表示項目計算工作量的預(yù)算費(fèi)用。SV〉1表示實際進(jìn)度超過預(yù)算進(jìn)度;SV〈1表示實際進(jìn)度落后于預(yù)算進(jìn)度;SV=1表示實際進(jìn)度等于預(yù)算進(jìn)度。(2)撰寫項目進(jìn)度報告。按照公司項目管理要求,定期編制項目進(jìn)度報告,報告內(nèi)容包括:項目進(jìn)展情況報告、任務(wù)完成報告、項目進(jìn)度控制報表(掙值分析)、項目狀態(tài)執(zhí)行報告、重大突發(fā)性事件報告、項目進(jìn)度控制報告、項目管理報告和問題跟蹤報告。每周定期召開項目工作例會。以周為單位對項目進(jìn)度進(jìn)行連續(xù)檢測,檢測結(jié)果與項目執(zhí)行計劃比較。進(jìn)度正常則按原計劃執(zhí)行;進(jìn)度滯后則要分析原因,找出解決措施,以里程碑計劃為階段目標(biāo),為實現(xiàn)整個項目目標(biāo)扎實工作。里程碑會議。根據(jù)里程碑計劃中制定的需求分析完成時間、系統(tǒng)設(shè)計完成時間、編碼完成時間、測試完成時間和投產(chǎn)完成時間,在每一個階段完成時召開會議,確認(rèn)該時間段是否按計劃完成工作。與項目外包商溝通會議。根據(jù)項目開發(fā)計劃召開與軟件項目開發(fā)外包商會議交流項目開發(fā)進(jìn)度狀況及其他相關(guān)事宜,及時解決存在的問題項目資源的控制項目的資源包括人力資源、開發(fā)環(huán)境資源、測試環(huán)境資源、設(shè)備資源等,在項目開發(fā)過程中,項目經(jīng)理要根據(jù)項目開發(fā)進(jìn)度情況,優(yōu)化資源分配,合理安排項目使用的開發(fā)和測試環(huán)境,調(diào)整開發(fā)人員和測試人員數(shù)量和工作內(nèi)容,通過項目資源優(yōu)化,確保項目開發(fā)進(jìn)度和質(zhì)量。采購過程及合同控制需求變更管理項目風(fēng)險控制根據(jù)項目規(guī)劃階段對項目開發(fā)過程中不同風(fēng)險的識別及應(yīng)對策略,實行項目“實時監(jiān)控、實時詢問、及時披露”制度。在項目開發(fā)過程中,對于出現(xiàn)的風(fēng)險要及時向上級領(lǐng)導(dǎo)、客戶反映,同時要采取措施把風(fēng)險減少到最低程度。對于外包商,項目經(jīng)理需要密切監(jiān)控項目的實施情況。項目質(zhì)量控制五、項目收尾階段項目收尾階段

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論