二、嚴(yán)密控制,全面掌握系統(tǒng)改造質(zhì)量和進度

項目組狠抓項目管理.在組織設(shè)計上體現(xiàn)三大特色:(1)在農(nóng)發(fā)行軟件研發(fā)項目中首次實行項目經(jīng)理負責(zé)制,全權(quán)負責(zé)項目組各項工作;(2)在軟件研發(fā)項目組織架構(gòu)中首次設(shè)立質(zhì)量與配置管理組,專注于過程管理和制度執(zhí)行,并授權(quán)可直接向項目領(lǐng)導(dǎo)小組辦公室–信息技術(shù)部反映項目過程管理情況;(3)在項目管理中首次引入"軟件質(zhì)量保證(SQA)"這一貫穿軟件研發(fā)和項目管理全過程的第三方獨立審查活動等內(nèi)容。

項目組在過程管理中嚴(yán)格執(zhí)行相關(guān)管理制度和規(guī)范標(biāo)準(zhǔn),采取各種管理措施提高項目過程質(zhì)量,始終保持系統(tǒng)改造進度和質(zhì)量可見可控,最終按期圓滿完成項目任務(wù)。

(一)制定實施細則,推行精細管理。項目組按照系統(tǒng)改造特點,制定了一系列實施細則。包括項目組日常管理暫行辦法、項目考核管理辦法、項目文檔與相關(guān)流程管理實施細則、事務(wù)跟蹤系統(tǒng)(URTracker)使用規(guī)范、文檔版本管理工具(VSS)使用規(guī)范、代碼版本管理工具(CVS)使用規(guī)范等,使項目管理更加精細、更加貼近系統(tǒng)改造實際,大幅提高項目管理質(zhì)量。

(二)固化管理過程,實現(xiàn)剛性控制。項目組按照項目管理過程規(guī)范,借助URTracker事務(wù)跟蹤系統(tǒng),建立并配置了"任務(wù)分配"、"評審跟蹤"、"變更控制"和"BUG管理"等10余項管理流程,實現(xiàn)管理流程信息化,不僅將重要流程固化到信息平臺,并且實現(xiàn)了管理過程的剛性控制、有效追溯和統(tǒng)計分析,大幅提高項目管理可視化和可控化程度。

(三)運用專業(yè)工具,提高管理效率。項目組充分利用信息技術(shù)專業(yè)優(yōu)勢,采用大量專業(yè)化工具軟件。如VSS文檔配置工具、CVS代碼配置工具、RTX即時通訊工具、QTP用例管理工具和Load-Runner壓力測試工具等。這些工具軟件的使用。顯著提高軟件合作開發(fā)協(xié)同管理效率,有效保證項目進度和項目質(zhì)量,達到事半功倍效果。

(四)強化需求管理,確保需求實現(xiàn)。項目組嚴(yán)控需求范圍,避免項目范圍無序擴大:加強需求分析迭代過程管理,有效控制各方需求交流和確認;采取需求文檔統(tǒng)一提交評審方式。確保項目進度可控;實施需求全程管理,組織進行需求跟蹤,確保需求功能點在系統(tǒng)設(shè)計、編碼實現(xiàn)和系統(tǒng)測試等后續(xù)階段的有效體現(xiàn);嚴(yán)控需求變更,保持需求穩(wěn)定,確保項目進度和質(zhì)量可控。

(五)重視配置管理,適應(yīng)持續(xù)變化。針對項目文檔和代碼持續(xù)變化的特點,項目組建立文檔"工作庫"、"受控庫"、"基線庫"、"產(chǎn)品庫"和代碼"開發(fā)庫"、"版本庫"、"測試庫"、"備份庫"、"產(chǎn)品庫"。按照文檔和代碼成熟度實施配置管理.實現(xiàn)變化自動記錄和有效追溯,并定期出具《配置狀態(tài)報告》,使項目文檔和程序代碼的變化得到有效管理。

(六)加強進度管理,控制項目節(jié)奏。按照總體計劃和項目進展情況,項目組制定各階段計劃并將計劃層層分解。最終落實到每人周;對照檢查。每周對比計劃與進度差異情況,分析差異形成原因并及時采取偏差處理措施:科學(xué)統(tǒng)籌,按工作特點采用倒班等形式提高工作效率;勞逸結(jié)合,定期組織活動盡最大努力提高工作效率。

(七)加大測試力度,提高代碼質(zhì)量。項目組精心編制各類測試用例共計2929個,共進行3輪功能點測試、4輪綜合測試和l輪驗證測試,共發(fā)現(xiàn)程序代碼缺陷(BUG)1152個,處理BUG記錄9687條。在測試階段,每天編制缺陷統(tǒng)計分析表和趨勢圖,每晚召開測試分析會,討論BUG解決方案及下步測試策略。值得一提的是.測試發(fā)現(xiàn)BUG全部在URTracker平臺的BUG管理流程中跟蹤控制,實現(xiàn)了測試問題管理無紙化,極大提高了測試質(zhì)量和管理效率。

(八)實施檢查輔導(dǎo),提升管理質(zhì)量。為確保管理規(guī)范和實施細則得到嚴(yán)格執(zhí)行,管理平臺和輔助工具得到正確使用,項目組隨時檢查、輔導(dǎo)項目管理過程和項目成果的規(guī)范符合性,發(fā)現(xiàn)問題耐心解釋認真輔導(dǎo)。一旦問題不能馬上糾正.即出具《QA審核報告》,記錄并跟蹤問題直至解決。項目組堅持在項目周例會和項目周報中通報管理規(guī)范執(zhí)行情況,每月出具《QA工作報告》,極大增強了制度規(guī)范的嚴(yán)肅性。

(九)組織培訓(xùn)溝通,形成良好文化。項目組倡導(dǎo)建立學(xué)習(xí)型組織,舉辦各類培訓(xùn)班,涵蓋管理規(guī)范、工具使用、需求分析、系統(tǒng)測試和業(yè)務(wù)知識等各方面內(nèi)容,并設(shè)立知識庫流程供學(xué)習(xí)分享。項目組采用例會報告、通信平臺和組織活動等多種形式,讓合作各方充分交流有效溝通.將制度和規(guī)范融入組織行為和管理過程,形成自覺遵守并持續(xù)改進項目管理制度、制度行為合一的良好文化。

三、持續(xù)改進,提升項目管理水平的幾點啟示

在以往軟件研發(fā)項目實踐中,農(nóng)發(fā)行在一定程度上存在諸如過程管理不規(guī)范、跟蹤與控制不力等管理問題,最終導(dǎo)致項目文檔不完整、代碼管理紊亂、軟件未能實現(xiàn)預(yù)期需求、項目工期延誤、系統(tǒng)后續(xù)升級改造對合作公司依賴嚴(yán)重甚至項目失控等種種問題。

事實上,軟件項目不成功的根本原因,80%以上不在軟件研發(fā)技術(shù)水平,而在項目管理質(zhì)量。尤其是看似簡單的過程管理。本次系統(tǒng)改造時間緊、任務(wù)重,面臨的困難和風(fēng)險超乎想象,且計劃外情況發(fā)生較多,之所以最終能夠取得成功,除了項目組全體成員忘我的工作精神、頑強的拼搏精神、感人的奉獻精神以外,項目管理發(fā)揮了至關(guān)重要的作用,值得認真總結(jié)。

(一) 始終堅持樹立科學(xué)的管理理念。必須高度重視項目管理,充分認識項目管理內(nèi)在價值。營造實施管理規(guī)范化的組織文化,塑造管理促進質(zhì)量的價值觀。通過高質(zhì)量的項目管理追求高質(zhì)量的項目成果,這是農(nóng)發(fā)行項目管理理念的重要突破和重大跨越。

(二)始終堅持運用先進的管理方法。光有理念和制度是遠遠不夠的,要落實有效的項目管理,制度規(guī)范貢獻度僅占20%,學(xué)習(xí)培訓(xùn)貢獻度僅占20%,有效組織保證、科學(xué)管理流程和剛性控制平臺的貢獻度約占60%以上。前二項體現(xiàn)了管理理念,第三項管理方式才是落實管理理念的真正落腳點。

(三)始終堅持持續(xù)改進的管理態(tài)度。所有項目都具有唯一性,在相應(yīng)制度規(guī)范體系下,結(jié)合項目實際,實事求是地制定各項實施細則,對制度規(guī)范進行持續(xù)優(yōu)化、細化甚至裁剪、調(diào)整。使項目管理更具操作性,使項目管理并通過項目管理帶動項目成員處于不斷自我完善的良性循環(huán)之中,這是制度規(guī)范得以有效推行的重要一環(huán)。

(四)始終堅持敢于管理的信心勇氣。一旦選擇了一條道路,就意味著不僅選擇了目的地,而且選擇了這條道路上的所有困難險阻。項目組成員背景、理念和習(xí)慣各不相同,初始的一片懷疑和不理解.過程中的偶爾忽視、怠慢和抵觸是可以預(yù)見的。只要堅定信心,保持勇氣,堅持管理,注重細節(jié),就一定能克服種種困難。

隨著農(nóng)發(fā)行打造現(xiàn)代銀行步伐的日益加快。軟件研發(fā)工作在農(nóng)發(fā)行發(fā)展戰(zhàn)略中地位將日益重要。軟件研發(fā)必將迅速走向日常化。項目管理也將走向制度化和規(guī)范化,并且將不斷發(fā)展、豐富和延伸,最終建立涵蓋諸如環(huán)境、人員、機制、制度、規(guī)范、標(biāo)準(zhǔn)、過程、措施、文檔、編程和數(shù)據(jù)等各方面多層次的管理制度體系,這將是踐行科學(xué)發(fā)展觀、實現(xiàn)軟件研發(fā)可持續(xù)發(fā)展的必然結(jié)果。

分享到

kuangmin

相關(guān)推薦