信息系統(tǒng)項目管理師優(yōu)秀論文:項目進度管理。版權聲明:本論文來自科科過的《每天一小時,兩月拿證》學員。QQ昵稱為:一槍一個小朋友。
2018年9月,XX市公安局在反X背景下,啟動了XX信息可視分析系統(tǒng)項目。我司中標該項目,中標金額為620萬元,本人在該項目中擔任項目經(jīng)理的職務,負責項目的全面管理,該項目歷時1年零2個月于2019年11月通過甲方驗收,該項目是建立一套XX信息自動清洗、規(guī)約、分析、預警和可視布局顯示為一體的綜合分析系統(tǒng),其中包括多布局可視顯示、ego點二次布局,時間軸,動態(tài)演示,軌跡分析,軌跡預測,異常行為預警等模塊,囊括了對個體時間域、空間域,關聯(lián)關系和軌跡的全面分析,幫助甲方進行XX監(jiān)測與分析。該項目采用了J2EE架構,B/S模式,開發(fā)環(huán)境使用Intellij IDEA,數(shù)據(jù)庫使用Oracle。
該系統(tǒng)具有模型復雜(數(shù)據(jù)量大,模型構建難度高),算法密集(以Force-Directed為主的多種布局算法,推薦算法以及預測算法種類多,準確度要求高),開發(fā)時間緊張,專業(yè)性強,開發(fā)難度高等特點。為此,我召集了公司4名高級算法工程師、4名研發(fā)工程師和其他相關崗位成員組成了項目型的項目團隊,并將其劃分成算法組,軟件組,集成組和測試組,另外還申請2名業(yè)內(nèi)專家作為團隊的外部支持力量,項目團隊人數(shù)峰值達14位。本次項目我重點通過進度管理,帶領項目團隊經(jīng)過1年零2個月的研發(fā),最終圓滿完成了任務,獲得了甲方的高度認可,本文圍繞項目的進度管理進行重點討論。
信息系統(tǒng)項目管理師優(yōu)秀論文
進度管理要求在規(guī)定的時間內(nèi),擬定出合理且經(jīng)濟的進度計劃,主要包括規(guī)劃進度管理、定義活動、活動排序、活動資源估算、活動資源估算、制定進度計劃和控制進度幾個方面,是保證項目成功的重要管理過程。在本項目中,因為本項目算法密集,開發(fā)難度大,活動持續(xù)時間估計困難,進度延誤的風險較大,容易導致項目的失敗。因此,本項目我將從進度管理的的角度進行詳細闡述。
一、規(guī)劃進度管理
謀定而后動,是我們進行一項大工程的基本要求,一個高度科學合理的進度管理計劃是項目成功的重要保證。項目開始階段,我?guī)ьI團隊依據(jù)《項目章程》和《項目管理計劃》制定了第一版的項目進度計劃,對活動的定義、排序、資源估算以及進度計劃的制定方法和工具做了初步的說明,為控制進度定義了進度變更流程,為接下來的進度管理提供了基本遵循,隨著項目的不斷進行,團隊不斷完善該計劃。
二、定義活動與活動排序
定義活動和活動排序的過程是依據(jù)范圍基準,將wbs工作包、工作單元分解成更小的工作單元,根據(jù)工程學或邏輯學知識來確定各個工作單元的依賴關系,最后將每個活動進行邏輯排序的過程。該過程將抽象的工作表詳細分解成執(zhí)行步驟,為估算資源,制定進度計劃提供了素材。在本次項目中,我和團隊成員使用單代號圖將結構為7個工作包,37個工作單元的WBS,分解成7部分共127個活動,并根據(jù)內(nèi)在業(yè)務邏輯進行排序,最后得到了《項目進度網(wǎng)絡圖》。在本過程中,由于項目的算法過于密集且不容易分解,在過程中算法工程師之間產(chǎn)生了一定的分歧,我及時召開了專家會議,邀請業(yè)內(nèi)專家到場共同溝通,最后解決了分解分歧問題,成員之間默契也得到了提升。
三、活動資源估算
活動資源估算是將《活動清單》中所有活動實施所需要的資源種類和數(shù)量進行估算的過程,該過程進度管理、制定進度計劃的重中之重,將直接影響項目的成本與工期,是項目成功的關鍵。在資源估算過程中,我邀請了公司內(nèi)部專門人才和團隊成員,依據(jù)《活動清單》、《資源日歷》、《進度管理計劃》等文件,采用自下而上的方式對該項目的活動進行資源估算,最后輸出了《活動資源需求》和RBS。由于算法的資源估算難度較高,估算的準確度也會下降,為保證項目的順利實施,我增加了部分的應急儲備。項目開發(fā)中期,由于預警算法的開發(fā)延誤,項目進度、成本出現(xiàn)了一定偏差,該部分應急儲備起到了一定的緩解作用。
四、估算活動持續(xù)時間
估算活動持續(xù)時間是根據(jù)《活動資源需求》確定完成單項活動所需時間的過程。該過程是本項目進行的進度管理的難點,本項目上述7個模塊中,每一個模塊中都涉及多個算法的開發(fā),算法開發(fā)不同于功能開發(fā),需要嚴格數(shù)學證明與繁雜的調(diào)參工作,開發(fā)時間具有較大的不確定性?;谏鲜銮闆r,我?guī)ьI團隊成員首先使用三點估算法對持續(xù)時間進行估算,在成本允許的情況下,加大了悲觀估計時間,使得開發(fā)工作時間相對富裕,同時使用儲備分析,設置了合理的應急儲備,最終得到了《活動持續(xù)時間估算》,該方式增加了整體項目工期,提高了項目成本,但是為了項目的成功和突發(fā)情況的可控,無疑是一個好辦法。
五、制定進度計劃
制定進度計劃是指綜合分析活動順序、持續(xù)時間、資源需求和進度制約因素,創(chuàng)建項目進度模型的過程。考慮到估算活動持續(xù)時間時,預留了較多的時間緩沖,本過程我?guī)ьI團隊采用了關鍵鏈法制定了進度計劃,側重考慮了資源優(yōu)化、資源平衡的不確定性因素對工期的影響,尤其是在關鍵路徑上的資源分配問題,盡量保證關鍵路徑上的活動資源充沛,將不確定性大、并且依賴關系弱的的活動模塊,例如ego點二次布局的模塊放在放在非關鍵路徑上,提高了項目執(zhí)行效率,降低了進度延誤風險,最終得到了項目進度計劃,經(jīng)過審批變成進度基準。
六、進度控制
進度控制是指監(jiān)控整個項目的實施進度,管理進度基準變更的過程,當實際執(zhí)行情況與計劃不一致時,及時采取措施糾正措施,保證項目按時完成。我深知進度控制是本項目成功的關鍵,因此我采取兩個方式來控制進度,第一,建立了完善的溝通渠道,特別是算法工程師與業(yè)內(nèi)專家的溝通,當工程師在算法開發(fā)上遇到問題時,及時召開討論會議,解決問題;第二,在每個里程碑節(jié)點上召開進度確認會,會上一方面與甲方干系人溝通,確保需求被正確理解或變更得到準確實施,并向甲方進行進度匯報,增強其信心,另一方面,團隊內(nèi)部進行進度確認,通過相應的測試結果對進度進行評估,降低進度延誤風險。在開發(fā)行為預警模塊時,某信息虛警率一直超過60%,工程師經(jīng)過1個月的調(diào)試仍無法解決問題,造成了一定程度上的進度延誤,我意識到問題的嚴重性,立即采取第一種方案,召開會議,邀請專家參與進行共同開發(fā),經(jīng)過1周的趕工,對算法模型進行調(diào)整,最后通過了測試,虛警率低于20%,漏警率低于15%。
本項目于2019年12月正式上線運行,經(jīng)過1個月的試運行,客戶反映良好,本次項目的成功離不開扎實有效的進度管理和團隊成員的辛勤付出。在本次項目管理工程中,我預見到算法開發(fā)難度大,開發(fā)時間估算不準確的問題,在項目開始階段就申請了業(yè)內(nèi)專家援助,同時在制定計劃時,采取了加大悲觀時間和應急儲備等應對措施,很大程度上降低了延誤風險,但本次管理還是對開發(fā)難度估算不足,導致進度延誤,最后及時請求專家進行指導,才解決了該問題。除此之外還存在部分管理知識不扎實的情況,為此我將吸取本次項目的經(jīng)驗教訓,不斷學習,來提高自己的項目管理能力。
版權聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻,該文觀點僅代表作者本人。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權/違法違規(guī)的內(nèi)容, 請發(fā)送郵件至 舉報,一經(jīng)查實,本站將立刻刪除。