軟件項(xiàng)目管理就是如何管理好軟件項(xiàng)目的范圍、時(shí)間和成本,也就是管理好項(xiàng)目的內(nèi)容、進(jìn)度以及規(guī)模成本,保證軟件的最終成功。
如果說(shuō)軟件的開(kāi)發(fā)過(guò)程考慮更多的是軟件設(shè)計(jì)、編碼等,那么項(xiàng)目管理更多的是如何保證軟件的成功。軟件項(xiàng)目管理研究如何管理好軟件項(xiàng)目的內(nèi)容、時(shí)間(進(jìn)度)以及代價(jià)(規(guī)模成本)。為此需要制定一個(gè)好的項(xiàng)目計(jì)劃,這個(gè)計(jì)劃包括一個(gè)主計(jì)劃,它體現(xiàn)了項(xiàng)目的范圍、成本和進(jìn)度,另外還包括質(zhì)量保證計(jì)劃、配置管理計(jì)劃、風(fēng)險(xiǎn)計(jì)劃和溝通計(jì)劃等輔助計(jì)劃。項(xiàng)目實(shí)施過(guò)程中還需要控制好這個(gè)計(jì)劃,計(jì)劃是項(xiàng)目成功實(shí)施的指南和跟蹤控制的依據(jù),而跟蹤控制又是保證項(xiàng)目計(jì)劃的成功執(zhí)行。
制定主計(jì)劃
項(xiàng)目經(jīng)理的首要任務(wù)是編制項(xiàng)目計(jì)劃,項(xiàng)目計(jì)劃的三大核心目標(biāo)是明確項(xiàng)目做什么、花多少錢、需要多長(zhǎng)時(shí)間。為此,首先需要確定項(xiàng)目的生存期模型。在項(xiàng)目的實(shí)施過(guò)程中,可以根據(jù)項(xiàng)目的具體情況采用一個(gè)通用或者定制的模型,例如《網(wǎng)上招聘系統(tǒng)》項(xiàng)目的規(guī)模不是很大,風(fēng)險(xiǎn)不是很高,采用了可反饋瀑布和增量相結(jié)合的模型。
為了制定一個(gè)合理有效的計(jì)劃,項(xiàng)目經(jīng)理還需要從項(xiàng)目需求開(kāi)始確定項(xiàng)目范圍,然后將項(xiàng)目的需求進(jìn)行分解,以便于估算、安排資源和合理的進(jìn)度等。
可以從需求入手,將一個(gè)項(xiàng)目分解為更多的工作細(xì)目或者子項(xiàng)目,使項(xiàng)目變得更小、更易管理、更易操作。目的是為了提高估算(成本、時(shí)間和資源)的準(zhǔn)確性,使工作變得更易操作,責(zé)任分工更加明確。任務(wù)分解的結(jié)果是WBS (Work Breakdown Structure),只有在WBS中的工作才是該項(xiàng)目的工作范圍。任務(wù)分解之后,可以根據(jù)分解的結(jié)果,估算任務(wù)的規(guī)模、成本,同時(shí)可以根據(jù)分解的結(jié)果進(jìn)一步分解詳細(xì)的項(xiàng)目活動(dòng),以便安排任務(wù)之間的關(guān)聯(lián)關(guān)系,估算每個(gè)任務(wù)的工期,然后進(jìn)一步估算項(xiàng)目總的工期。進(jìn)度估算是從時(shí)間的角度對(duì)項(xiàng)目進(jìn)行規(guī)劃,而成本估算則是從費(fèi)用的角度對(duì)項(xiàng)目進(jìn)行規(guī)劃。
在安排項(xiàng)目進(jìn)度的時(shí)候,可以根據(jù)WBS的分解情況,分析確定各個(gè)活動(dòng)之間的順序關(guān)系,明確“哪些任務(wù)在下一項(xiàng)任務(wù)開(kāi)始之前必須完成”,確定關(guān)鍵路徑在哪里、哪些任務(wù)還有浮動(dòng),然后結(jié)合資源、成本等情況再進(jìn)行資源調(diào)整優(yōu)化以及工期、活動(dòng)關(guān)系的調(diào)整等。計(jì)劃調(diào)整的過(guò)程費(fèi)時(shí)費(fèi)力,同時(shí)也是一個(gè)關(guān)鍵的過(guò)程,要經(jīng)過(guò)多次調(diào)整、修改、評(píng)審討論等,最后才能確定一個(gè)計(jì)劃,將此計(jì)劃存為基準(zhǔn)計(jì)劃。
通過(guò)這個(gè)基準(zhǔn)計(jì)劃可以確定項(xiàng)目的范圍即項(xiàng)目所有的任務(wù),也確定項(xiàng)目的時(shí)間進(jìn)度表,這個(gè)計(jì)劃還確定了各個(gè)任務(wù)的資源(人力資源、物力資源等),當(dāng)然項(xiàng)目的成本就可以確定下來(lái)。
除此之外,項(xiàng)目還需要質(zhì)量保證計(jì)劃、風(fēng)險(xiǎn)計(jì)劃、溝通計(jì)劃等輔助計(jì)劃。沒(méi)有質(zhì)量管理的項(xiàng)目是失敗的項(xiàng)目,沒(méi)有風(fēng)險(xiǎn)管理的項(xiàng)目會(huì)時(shí)時(shí)處于風(fēng)險(xiǎn)之中,沒(méi)有溝通的項(xiàng)目是無(wú)法完成的項(xiàng)目。質(zhì)量計(jì)劃、溝通計(jì)劃、風(fēng)險(xiǎn)計(jì)劃等一起共同形成了輔助計(jì)劃。
輔助計(jì)劃
1. 制定質(zhì)量保證計(jì)劃
質(zhì)量保證的主要活動(dòng)包括過(guò)程評(píng)審和產(chǎn)品審計(jì)。過(guò)程評(píng)審和產(chǎn)品審計(jì)的目的是為了確保在項(xiàng)目進(jìn)展過(guò)程的各個(gè)階段和各個(gè)方面采取各項(xiàng)措施來(lái)保證提交給用戶的產(chǎn)品質(zhì)量。每一次過(guò)程評(píng)審和產(chǎn)品審計(jì)都應(yīng)填寫(xiě)相應(yīng)的報(bào)告或活動(dòng)記錄。
產(chǎn)品審計(jì) 產(chǎn)品審計(jì)由質(zhì)量保證人員來(lái)進(jìn)行,檢查項(xiàng)目產(chǎn)品是否達(dá)到質(zhì)量目標(biāo)。質(zhì)量保證人員對(duì)項(xiàng)目生存期中創(chuàng)建的工作產(chǎn)品可以有選擇性地進(jìn)行審計(jì),以驗(yàn)證是否符合適當(dāng)?shù)臉?biāo)準(zhǔn),是否進(jìn)行了質(zhì)量檢查。
過(guò)程評(píng)審 過(guò)程評(píng)審檢查項(xiàng)目是否嚴(yán)格按照組織定義的軟件過(guò)程進(jìn)行開(kāi)發(fā)和管理。過(guò)程評(píng)審的具體依據(jù)可以參照企業(yè)的過(guò)程規(guī)范,目的是保證項(xiàng)目中的所有過(guò)程活動(dòng)都在實(shí)施范圍內(nèi)。在每次評(píng)審之后,要對(duì)評(píng)審結(jié)果做出明確的決策并形成評(píng)審記錄。質(zhì)量保證人員負(fù)責(zé)對(duì)項(xiàng)目過(guò)程進(jìn)行監(jiān)督。
2. 配置管理計(jì)劃
軟件配置管理貫穿于軟件生存期的全過(guò)程,目的是建立和維護(hù)軟件產(chǎn)品的完整性和可追朔性。實(shí)際上,軟件配置管理是一組追蹤和控制活動(dòng),用于管理好項(xiàng)目進(jìn)行的中間產(chǎn)品以及它們之間的關(guān)系。
3. 溝通計(jì)劃
為了保證項(xiàng)目開(kāi)發(fā)過(guò)程的順利進(jìn)行和信息的有效溝通,從而使一些重要的項(xiàng)目信息實(shí)時(shí)、最新、及時(shí)獲取,做到實(shí)時(shí)同步,還必須制定一個(gè)靈活而且容易使用的溝通方法和溝通計(jì)劃。
4. 風(fēng)險(xiǎn)計(jì)劃
軟件項(xiàng)目管理過(guò)程中,風(fēng)險(xiǎn)計(jì)劃也是一個(gè)重要的計(jì)劃。風(fēng)險(xiǎn)管理中常用的工具是Top10風(fēng)險(xiǎn)清單,它是通過(guò)一系列的風(fēng)險(xiǎn)識(shí)別、風(fēng)險(xiǎn)評(píng)估、風(fēng)險(xiǎn)規(guī)劃得到的。
項(xiàng)目跟蹤控制
軟件計(jì)劃在實(shí)施過(guò)程中需要跟蹤控制,跟蹤控制就是為了保證項(xiàng)目能夠按照預(yù)先制定的計(jì)劃執(zhí)行,使項(xiàng)目不要偏離預(yù)訂的進(jìn)程。即在計(jì)劃的執(zhí)行過(guò)程中,將項(xiàng)目的實(shí)際性能與計(jì)劃進(jìn)行比較,如果有偏差,就標(biāo)識(shí)偏差,同時(shí),對(duì)偏差進(jìn)行分析,預(yù)測(cè)對(duì)項(xiàng)目的影響,并提出糾正措施,必要時(shí)修改項(xiàng)目計(jì)劃。
跟蹤控制的對(duì)象就是項(xiàng)目計(jì)劃。在項(xiàng)目進(jìn)展過(guò)程中,項(xiàng)目經(jīng)理根據(jù)項(xiàng)目計(jì)劃來(lái)及時(shí)跟蹤項(xiàng)目實(shí)際的執(zhí)行情況,關(guān)注項(xiàng)目的范圍、成本、進(jìn)度、質(zhì)量、風(fēng)險(xiǎn)等情況,記錄實(shí)際的進(jìn)展情況,對(duì)照計(jì)劃與實(shí)際的情況,發(fā)現(xiàn)問(wèn)題并及時(shí)解決。進(jìn)行項(xiàng)目跟蹤控制的基本步驟如下:
1. 建立標(biāo)準(zhǔn),即建立項(xiàng)目正確完成應(yīng)該達(dá)到的目標(biāo);
2. 觀察項(xiàng)目的性能,建立項(xiàng)目監(jiān)控和報(bào)告體系,確定為控制項(xiàng)目必要的數(shù)據(jù);
3. 測(cè)量和分析結(jié)果: 將項(xiàng)目的實(shí)際結(jié)果與計(jì)劃進(jìn)行比較;
4. 采取必要措施: 如果結(jié)果同計(jì)劃有誤差,采取必要的糾正措施,必要時(shí)修改項(xiàng)目計(jì)劃;
5. 控制反饋: 如果修正計(jì)劃,應(yīng)該通知有關(guān)人員和部門。
項(xiàng)目經(jīng)理應(yīng)該根據(jù)項(xiàng)目計(jì)劃確定項(xiàng)目執(zhí)行的標(biāo)準(zhǔn)(如范圍標(biāo)準(zhǔn)、進(jìn)度標(biāo)準(zhǔn)、成本標(biāo)準(zhǔn)等),確定如何采集項(xiàng)目的性能數(shù)據(jù)。作為軟件項(xiàng)目經(jīng)理還要確定如何獲取項(xiàng)目的時(shí)間、成本、范圍的進(jìn)展信息等,然后將項(xiàng)目的實(shí)際結(jié)果與計(jì)劃進(jìn)行比較,并采用一定的方法分析項(xiàng)目的進(jìn)展情況。一般來(lái)講主要有兩種方法:
1. 偏差分析(相當(dāng)于簡(jiǎn)單的減法): 在項(xiàng)目的某一點(diǎn),把計(jì)劃值與實(shí)際值相減,這個(gè)計(jì)劃值和實(shí)際值包括范圍、時(shí)間、成本等,判斷其中的差值是否超出可以接受的范圍。
2. 凈值分析(相當(dāng)于加權(quán)的減法): 在項(xiàng)目的某一點(diǎn)的,計(jì)劃值與實(shí)際值不是簡(jiǎn)單的相減,而是進(jìn)一步分析實(shí)際完成的任務(wù)與成本和時(shí)間的關(guān)系,以判斷項(xiàng)目進(jìn)展如何。
項(xiàng)目跟蹤應(yīng)該是根據(jù)計(jì)劃的要求實(shí)時(shí)進(jìn)行的,隨時(shí)了解項(xiàng)目的進(jìn)展情況,以便做出正確的決定。另外,還要跟蹤其他計(jì)劃的執(zhí)行情況,例如項(xiàng)目經(jīng)理應(yīng)該定期回顧和維護(hù)風(fēng)險(xiǎn)計(jì)劃,及時(shí)更新風(fēng)險(xiǎn)清單,對(duì)風(fēng)險(xiǎn)進(jìn)行重新排序,并更新風(fēng)險(xiǎn)的解決情況,這些活動(dòng)應(yīng)該包含在項(xiàng)目計(jì)劃中,以防遺忘。
作為項(xiàng)目管理非常重要的一個(gè)手段是進(jìn)行項(xiàng)目評(píng)審,項(xiàng)目評(píng)審的主要目的是根據(jù)項(xiàng)目計(jì)劃對(duì)項(xiàng)目的執(zhí)行活動(dòng)進(jìn)行檢查,及時(shí)進(jìn)行溝通、發(fā)現(xiàn)問(wèn)題、研究解決對(duì)策、糾正偏差、保證項(xiàng)目的順利實(shí)施。評(píng)審可以針對(duì)產(chǎn)品的評(píng)審(如設(shè)計(jì)評(píng)審)或者針對(duì)質(zhì)量的評(píng)審(如質(zhì)量過(guò)程評(píng)審),但更常見(jiàn)的是針對(duì)管理的評(píng)審(如定期的周例會(huì)等)或者針對(duì)突發(fā)事情的評(píng)審等。通過(guò)評(píng)審可以確定項(xiàng)目目前存在的問(wèn)題,項(xiàng)目經(jīng)理應(yīng)該建立一個(gè)問(wèn)題跟蹤列表,表中列出目前存在的問(wèn)題、責(zé)任的落實(shí)、規(guī)定的解決期限以及問(wèn)題的狀態(tài)。
正如前面所述,軟件生產(chǎn)線是生產(chǎn)出客戶需要的軟件,而項(xiàng)目管理可以保證項(xiàng)目的成功進(jìn)行。但無(wú)論是開(kāi)發(fā)過(guò)程還是管理過(guò)程都不會(huì)盡善盡美,所以過(guò)程是需要不斷改善的,這就是過(guò)程改進(jìn)。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.guhuozai8.cn/
本文標(biāo)題:軟件項(xiàng)目的管理
本文網(wǎng)址:http://www.guhuozai8.cn/html/support/111218227.html