軟件開發(fā)項(xiàng)目管理智囊機(jī)構(gòu):項(xiàng)目管理室
軟件開發(fā)項(xiàng)目管理是軟件開發(fā)領(lǐng)域的專業(yè)性項(xiàng)目管理活動,其成敗關(guān)系到整個項(xiàng)目的成敗,并影響到企業(yè)整體的商譽(yù)、市場和盈利能力。所以,軟件企業(yè)需要關(guān)注項(xiàng)目管理能力的提升。而實(shí)現(xiàn)這一目的的重要途徑之一是設(shè)立項(xiàng)目管理智囊機(jī)構(gòu),通過積聚整個企業(yè)的項(xiàng)目管理專業(yè)知識、專業(yè)經(jīng)驗(yàn)和專業(yè)人才來確保項(xiàng)目管理的成功。如果軟件企業(yè)出現(xiàn)如下項(xiàng)目管理癥狀,可以考慮采用項(xiàng)目管理智囊機(jī)構(gòu)。
項(xiàng)目管理中總是重復(fù)相同的失敗事件,項(xiàng)目管理專業(yè)技能沒有得到積累;
項(xiàng)目管理的績效因?yàn)轫?xiàng)目管理者個人的改變而出現(xiàn)很大的差異;
針對項(xiàng)目的質(zhì)量、進(jìn)度和成本等事項(xiàng)的估算沒有適當(dāng)?shù)呐袛鄻?biāo)準(zhǔn);
企業(yè)內(nèi)各個項(xiàng)目的管理方法各自不同,沒有統(tǒng)一的標(biāo)準(zhǔn)和體系;
每個項(xiàng)目正式啟動之前,都不得不進(jìn)行進(jìn)行相同的說明和培訓(xùn);
項(xiàng)目管理者之間的項(xiàng)目管理相關(guān)知識沒有得到有效溝通和共享……
項(xiàng)目管理智囊機(jī)構(gòu)主要是指項(xiàng)目管理室(project management office),這是企業(yè)項(xiàng)目管理的智囊機(jī)構(gòu),與項(xiàng)目組(project team)不同:項(xiàng)目管理室對企業(yè)內(nèi)項(xiàng)目的一般管理手法負(fù)責(zé),但是只對各項(xiàng)目提供管理支援;而項(xiàng)目組需要對項(xiàng)目的運(yùn)營和損益負(fù)責(zé)。具體而言,項(xiàng)目管理室的主要職責(zé)在于:其一,項(xiàng)目管理標(biāo)準(zhǔn)統(tǒng)合,主要包括項(xiàng)目作業(yè)流程、項(xiàng)目作業(yè)進(jìn)度、項(xiàng)目作業(yè)質(zhì)量、項(xiàng)目作業(yè)成本、項(xiàng)目作業(yè)效率等事項(xiàng)的標(biāo)準(zhǔn)統(tǒng)一;其二,項(xiàng)目管理咨詢支援,項(xiàng)目管理室成員通過其豐富的項(xiàng)目管理經(jīng)驗(yàn)和項(xiàng)目管理資料為項(xiàng)目管理提供問題解決方案、問題預(yù)防方法以及各種項(xiàng)目管理技能;其三,項(xiàng)目管理控制支援,主要包括:作為項(xiàng)目之間的協(xié)調(diào)者,促進(jìn)項(xiàng)目資源的合理分配;作為項(xiàng)目管理的監(jiān)督者,預(yù)測并監(jiān)控各項(xiàng)目存在的各種風(fēng)險(xiǎn)并加以解決;其四,項(xiàng)目管理人才培訓(xùn),通過有計(jì)劃的持續(xù)的系統(tǒng)的項(xiàng)目管理培訓(xùn)體系為企業(yè)的發(fā)展提供項(xiàng)目管理培訓(xùn)服務(wù),并從企業(yè)內(nèi)外尋找的項(xiàng)目管理者,確保企業(yè)擁有足夠的項(xiàng)目管理人力資源。
NTT數(shù)據(jù)株式會社在PMO的實(shí)施方面是一個典型。NTT數(shù)據(jù)為了確保企業(yè)項(xiàng)目管理者的質(zhì)量和數(shù)量,在品質(zhì)保證部內(nèi)設(shè)立“項(xiàng)目管理推進(jìn)室”作為項(xiàng)目管理的推進(jìn)組織,重點(diǎn)從3個方面來解決項(xiàng)目管理問題:其一,導(dǎo)入“PM企業(yè)內(nèi)資格認(rèn)證制度”,是根據(jù)綜合了PMBOK、IT技能標(biāo)準(zhǔn)(IT skill standard)以及NTT數(shù)據(jù)自身擁有的PM專業(yè)知識等內(nèi)容的《PM能力基準(zhǔn)》,以企業(yè)內(nèi)資格的形式確認(rèn)擁有項(xiàng)目管理技能的人才的價(jià)值,提高PM的存在感和價(jià)值感;其二,PM職位的明確化,PM職位不僅包括高層次的項(xiàng)目經(jīng)理,還包括小組長以及小隊(duì)長,形成階段性的職務(wù)進(jìn)階機(jī)制;其三,PM培訓(xùn)體制的完善,是確立共享和繼承NTT數(shù)據(jù)所擁有的PM專業(yè)知識的機(jī)制,以及完善促進(jìn)研究學(xué)習(xí)的培訓(xùn)措施。NTT數(shù)據(jù)為了進(jìn)一步展開“強(qiáng)化SI業(yè)務(wù)競爭力”這一重點(diǎn)經(jīng)營方針,以及改善開發(fā)過程和提高項(xiàng)目管理能力,于2003年11月設(shè)立“SI競爭力本部”,并在“SI競爭力本部”內(nèi)設(shè)立項(xiàng)目管理室PMO,以期為項(xiàng)目管理者提供實(shí)務(wù)性支援,強(qiáng)化組織性的項(xiàng)目管理能力,以此開展整個企業(yè)的過程改善活動和項(xiàng)目管理活動。NTT數(shù)據(jù)還于2004年1月成立全資子公司NTT數(shù)據(jù)PMO株式會社(NTT DATA PMO CORPORATION),這是集中了NTT數(shù)據(jù)項(xiàng)目管理專業(yè)知識的專家集團(tuán),由NTT數(shù)據(jù)中擁有豐富的系統(tǒng)開發(fā)經(jīng)驗(yàn)和很強(qiáng)的項(xiàng)目管理能力的專業(yè)人員組成,專門為項(xiàng)目管理知識不足的項(xiàng)目提供管理專業(yè)知識、調(diào)查、研究、教育培訓(xùn)和咨詢服務(wù)。初以NTT數(shù)據(jù)本身的開發(fā)項(xiàng)目為目標(biāo)開展活動,此后將逐漸擴(kuò)大到NTT數(shù)據(jù)集團(tuán)的所有企業(yè)。軟件開發(fā)項(xiàng)目管理常用技術(shù):效能推動器
一般項(xiàng)目管理的常用技術(shù)在軟件開發(fā)項(xiàng)目管理中同樣具有價(jià)值,是項(xiàng)目管理的效能推動器。這些技術(shù)主要包括工作分解結(jié)構(gòu)、里程碑、關(guān)鍵路徑法、計(jì)劃評審技術(shù)、S曲線、掙值管理、目標(biāo)管理、責(zé)任矩陣、資源需求直方圖、圖表化、頭腦風(fēng)暴法、KJ法、蒙托卡羅模擬法、檢查清單/模板、基礎(chǔ)統(tǒng)計(jì)技術(shù)等。
工作分解結(jié)構(gòu)
工作結(jié)構(gòu)分解(WBS:work breakdown structure)是將項(xiàng)目完成之前的所有必要作業(yè)項(xiàng)目從上到下層次性羅列出來。WBS是項(xiàng)目管理的起點(diǎn),WBS的設(shè)計(jì)可以說是項(xiàng)目管理的重要工具。項(xiàng)目管理的第一步是項(xiàng)目范圍定義,明確項(xiàng)目的交付物,進(jìn)而定義項(xiàng)目需要進(jìn)行的活動、角色、責(zé)任以及項(xiàng)目組的結(jié)構(gòu)。項(xiàng)目范圍定義可以使用WBS,將項(xiàng)目的“交付物”自上而下逐層分解成易于管理的若干元素,組成一個樹狀圖。WBS每細(xì)分一層都是對項(xiàng)目元素更細(xì)致的描述,細(xì)分的元素稱為工作細(xì)目,其中低層的工作細(xì)目即樹狀圖的葉節(jié)點(diǎn)叫作工作包,工作包定義了需要達(dá)成的性能、質(zhì)量、日程和成本。為了便于分層統(tǒng)計(jì)和識別,WBS中的每個元素都被指定一個惟一的標(biāo)識符,并分層表示。制作WBS的注意點(diǎn)是:不是以現(xiàn)存組織為基準(zhǔn)進(jìn)行作業(yè)分解,而是以“做什么”為基礎(chǔ),從零開始進(jìn)行作業(yè)分解;不是項(xiàng)目管理者一個人單獨(dú)制作,而是項(xiàng)目組成員共同制作;WBS的任意層次的要素都需要具有(1)工作范圍明確、(2)日程確定、(3)具有成本計(jì)劃(預(yù)算)、(4)資源已經(jīng)分配、(5)具有業(yè)績測評尺度、(6)組織責(zé)任明確等特征。
計(jì)劃評審技術(shù)
計(jì)劃評審技術(shù)(PERT:program evaluation review technique)是用網(wǎng)絡(luò)圖來表達(dá)項(xiàng)目中各項(xiàng)活動的進(jìn)度和他們之間的相互關(guān)系,并在此基礎(chǔ)上進(jìn)行網(wǎng)絡(luò)分析,確定關(guān)鍵活動與丶?/span>路線,利用時差不斷地調(diào)整與優(yōu)化網(wǎng)絡(luò),以求得短周期。然后,還可將成本與資源問題考慮進(jìn)去,以求得綜合優(yōu)化的項(xiàng)目計(jì)劃方案。PERT可以表現(xiàn)出工作包或者活動、擔(dān)當(dāng)者、交期、日程以及各活動之間的依存關(guān)系等等。PERT與WBS相互關(guān)聯(lián)和支援,使用PERT有賴于WBS的完成,但是PERT的制作又可以發(fā)現(xiàn)WBS的遺漏。PERT著眼于項(xiàng)目管理者應(yīng)該考量的“質(zhì)量、成本、交期(QCD)”,是質(zhì)量佳化、成本小化、交期短化的分析工具。PERT不拘泥于細(xì)枝末節(jié),而是著眼于發(fā)現(xiàn)將來要直面的重要課題和問題點(diǎn),從能否實(shí)現(xiàn)項(xiàng)目目標(biāo)而不是各工作包的角度進(jìn)行分析。首先從微觀角度制作PERT,在考量各工作包的重要性以及相關(guān)性的基礎(chǔ)上著眼于QCD相關(guān)內(nèi)容:里程碑的設(shè)定;項(xiàng)目風(fēng)險(xiǎn)的挖掘;項(xiàng)目瓶頸的抽出;人、財(cái)、物、信息、時間等項(xiàng)目資源的佳分配;項(xiàng)目成員的佳配置;工作包與活動的統(tǒng)合;工作包與活動的分解;現(xiàn)有資源的靈活運(yùn)用;工作包之間、團(tuán)隊(duì)成員之間的整體效果的分析;短路線、重要路線等關(guān)鍵路線的確定;活動順序的妥當(dāng)性。
掙值管理
掙值管理(EVM:earned value management)是綜合項(xiàng)目范圍、進(jìn)度計(jì)劃和項(xiàng)目資源,測量項(xiàng)目績效的一種方法。掙值管理通過比較計(jì)劃工作量、實(shí)際掙得多少與實(shí)際花費(fèi)成本,決定成本和績效是否符合原定計(jì)劃。掙值管理將計(jì)劃與掙值換算為成本,并通過與達(dá)成實(shí)績所用實(shí)際成本的比較來對項(xiàng)目的實(shí)績進(jìn)行度量和分析,可以說是成本與進(jìn)度的統(tǒng)合控制管理工具。掙值管理也離不開偏差管理。