首屆“國際軟件行業(yè)項目管理論壇”中有這樣一組對比數字令人深思:印度大軟件企業(yè)的項目按合同完成率在95%以上;國內某些軟件企業(yè)的項目按計劃完成率不過70%左右,其中全球軟件開發(fā)項目中只有16%能按計劃完成。是什么造成了這樣的效果差距?答案是項目管理。
項目管理,字面意思可以理解為“在項目活動中運用一系列的知識技能、工具和技術,以滿足或超過相關利益者對項目的要求”。項目管理憑借對工作范圍、時間、成本和質量四大因素把控的優(yōu)勢,能夠使任務過程標準化,減少工作疏漏,并確保資源有效利用,最終實現用戶的滿意。目前,項目管理已被大公司、政府以及小型非營利性組織普遍應用。具體到軟件產業(yè),項目管理也已成為一個十分關鍵的問題。在當今商業(yè)機構間的全球化競爭中,軟件企業(yè)越來越明顯地感覺到,隨著用戶需求不斷增長,技術不再是難題,規(guī)范化管理被提到重要位置。國內的軟件企業(yè)在不斷尋求新的管理方法時,紛紛選擇了項目管理。項目管理作為軟件開發(fā)與項目成功的重要保證,已成為公認的IT軟件企業(yè)的核心競爭力之一。
解析神碼項目管理體系
神州數碼是業(yè)界著名的IT公司,在軟件開發(fā)方面有著16年的經驗積累。2001年,神州數碼成功實施了軟硬分拆的戰(zhàn)略舉措,從而更加專注于行業(yè)軟件的研發(fā)和應用,到目前已形成了以Sm@rtBanking、Sm@rtBoss、CTAIS、易飛等為代表的軟件系列產品,并在金融、電信、稅務、航管、辦公自動化、企業(yè)ERP等多個領域加以應用推廣,受到了業(yè)界矚目。
神州數碼是較早實踐項目管理的IT企業(yè)之一,從小到幾人月的項目,大到幾百人年的項目,從產品研發(fā)項目到工程實施、技術維護等項目,所采用的開發(fā)環(huán)境、技術路線和管理模式真可謂是千差萬別。那么神州數碼是如何對這種多元化的軟件項目實施進行有效、及時的管理,保證項目達到既定的進度、成本和質量目標呢?
神州數碼在長期的軟件開發(fā)過程中積累了豐富的項目管理實施經驗和軟件開發(fā)經驗,在此基礎上,經過不斷的總結、提煉,神州數碼逐步建立起公司的項目管理體系。
●1998年,神州數碼的軟件開發(fā)順利通過ISO9001認證,標志著公司將自己的項目管理納入了ISO的管理體系,從而進一步規(guī)范化、標準化地進行項目的實施;1999年公司的系統(tǒng)集成全面通過了ISO9001認證;2001年,公司又通過了ISO90002000版的復評。
●2000年6月,神州數碼發(fā)布了自己的項目監(jiān)控體系(PMS),從公司層面對所有運行中的軟件項目進行統(tǒng)一的監(jiān)督和管理,確保每一個項目的質量符合標準。
●2002年1月,神州數碼軟件產品部通過SEI的CMM2評估,對所有的軟件產品開發(fā)項目實施CMM的項目管理體系。這證明了神州數碼軟件開發(fā)能力的全面提升,更標志著神州數碼在軟件開發(fā)過程的規(guī)范化管理方面已全面與國際接軌。
通過不同階段的工作,神州數碼現在的軟件項目管理體系已經覆蓋了公司范圍內所有軟件項目類型,實現了公司級、部門級和項目級不同層面對軟件項目進行有效的管理和監(jiān)督,確保項目在既定的時間和成本范圍內,達到計劃目標,滿足客戶的需求。
核心思想的保障
神州數碼認為,項目管理體系的核心思想是對項目、過程和人員的集成管理。如何提高軟件項目運作的整體效率?神州數碼主要是通過兩個途徑:一是提高過程能力,二是加強人員的管理能力和技術素養(yǎng)。
一方面,神州數碼在本組織范圍內培育和建立起過程持續(xù)改進的文化氛圍,運用過程體系(ISO9000、CMM和項目管理監(jiān)控體系)的改進來不斷積累過程財富。同時,注意將組織的知識固化于過程之中。另一方面,過程的豐富和積累有賴于人員的能力和經驗,神州數碼公司憑借其完善的培訓體系(如項目經理資質培訓與認證、專項技術培訓、過程培訓等)充分保證項目組成員獲得工作所需的必要技能。在項目的實踐中,過程能力和人員能力相輔相承地發(fā)揮作用,從而形成了提高、固化、再提高的過程持續(xù)改進的循環(huán)狀態(tài)。
三層監(jiān)控的方法
神州數碼軟件項目管理的基礎是軟件項目計劃,通過項目周報、里程碑報告等方式來跟蹤項目的實際執(zhí)行狀況,并參照項目計劃比對偏差,從而采取相應的措施來保證軟件項目的順利進行。神州數碼的軟件項目在執(zhí)行的過程中,從以下三個層面對項目的狀況進行跟蹤和監(jiān)督。
●項目經理在項目初期編寫工作說明書(SOW)和制定項目計劃,并在項目執(zhí)行的過程中通過管理項目組的日?;顒痈欗椖康倪M展狀況,根據實際完成的工作更新項目計劃。如果項目計劃出現重大變更,則要申請變更項目計劃,根據變更后的項目計劃來執(zhí)行工作。
●部門經理根據項目經理報告的項目計劃、項目周報和里程碑報告等方式跟蹤項目的階段偏差(進度、成本)、質量狀況、需求變更、風險管理等內容,判斷項目中存在的風險并采取相應的措施,處理項目組解決不了的問題。當項目出現重大偏差時,決定是否變更項目計劃及采取有效措施。
●位于公司層面的項目管理部收集整個公司范圍內所有項目的項目周報和項目里程碑報告,并通過數據匯總與分析,計算項目TQC(進度、質量和成本)偏差情況,然后根據偏差情況采取相應的措施。項目管理部根據不同的項目類型為項目組指定質量經理(軟件產品項目)或項目監(jiān)理(工程實施項目),對軟件項目進行階段檢查,判斷項目的執(zhí)行情況,提供軟件項目對公司的軟件項目管理體系的遵循情況。
統(tǒng)一、靈活、改進原則
神州數碼軟件項目管理體系的基礎是基于IDEAL模型的過程改進,旨在提高客戶滿意度,最終服務于公司的商業(yè)目標。考慮到過程改進和商業(yè)目標的要求,神州數碼項目管理體系在制定和維護的過程中遵循以下三個原則:
體系的統(tǒng)一性其要求出于管理上的需要。對于不同類型的項目,公司制定了不同的管理過程,對于不同類型的項目所使用的共同過程則進行統(tǒng)一維護,確保體系內部的一致性和連續(xù)性;對于同一類型不同工作內容的項目則遵循統(tǒng)一的管理流程,在對項目進行監(jiān)控和監(jiān)督的過程中,可以使用相同的比較基準,橫向比較各個項目的執(zhí)行情況,例如項目的進度階段偏差和成本階段偏差。
體系的靈活性其要求出于具體工作的需要。在項目開始執(zhí)行時,則根據項目的技術特征、業(yè)務特征和風險分析等情況,確定項目所使用的軟件開發(fā)生命周期模型,生命周期模型定義了項目組所適用的軟件過程。而項目組所使用軟件過程作為神州數碼項目管理體系的一個子集,在執(zhí)行的過程中接受獨立于項目組的質量經理(CMM)或項目監(jiān)理(ISO9000)的檢查和審計,保證項目組所執(zhí)行的過程與組織級的過程保持一致。
體系的改進機制神州數碼項目管理體系強調體系的持續(xù)改進,通過局部實施、機制設計、培訓等多種渠道保證體系的持續(xù)改進。通過項目組收集和總結經驗,根據實際情況確定是否需要對過程進行修改或加強培訓。從而實現“強項全面推廣、弱項及時加強”的良性改進機制。
量體裁衣,對癥下藥
神州數碼的軟件項目管理體系適用于不同的項目類型,包括產品研發(fā)項目、工程實施項目、維護項目、ERP實施等不同的項目類型。針對項目的特點及體系改進的需要,神州數碼可以采用不同的項目管理方式:
●對于產品研發(fā)項目采用SEI所定義的SWCMM1.1模型。
●對于ERP實施項目采用ERP廠商自己所定義的項目實施模型。
●對于工程實施項目(或客戶定制項目)和維護項目則采用ISO9000所定義的模型進行管理。
●對于所有的項目類型使用神州數碼自己所定義的基于TQC度量指標的項目監(jiān)控體系進行統(tǒng)一跟蹤和監(jiān)督。
文章來源: 網友推薦
【?發(fā)表評論?0條?】