項目經理是為項目的成功策劃和執(zhí)行負總責的人。為此項目經理必須在一系列的項目計劃、組織和控制活動中做好領導工作,從而實現項目目標。從職業(yè)角度,項目經理是指企業(yè)建立以項目經理責任制為核心,對項目實行質量、安全、進度、成本管理的責任保證體系和全面提高項目管理水平設立的重要管理崗位。項目經理是項目團隊的領導者,項目經理首要職責是在預算范圍內按時優(yōu)質地領導項目小組完成全部項目工作內容,并使客戶滿意。本文分享筆者的項目管理心得。
1、項目要進行整體管理,善始善終
整個項目開始要做好項目整體計劃,在項目的整個過程中,始終要按照項目計劃執(zhí)行,如若遇到項目發(fā)生變更,要進行影響分析,得到批準后制定變更計劃,并按變更計劃執(zhí)行。變更的影響情況,如:費用,時間進度等要通知相關的項目利益干系人,說明變更的原因和產生的影響。
項目首尾工作也是項目管理中,一項重要的工作。需要將項目過程中產生的文件資料進行整理,歸檔;對項目的費用和進度進行審計和審核,對項目的質量進行檢驗和驗收;對項目的整個過程的利弊得失進行總結和交流。
變更計劃在軟件項目中經常遇到??刂坪密浖椖康淖兏?,首先需要做好項目的開始目標基準的確定,基準的用戶需求明確,才能衡量出哪些是需要變更的。否則變更的東西和開始要求的東西混在一起,變更計劃就無從制定,變更的界限也無從劃清。
自己做過的一個項目,開始為了占領市場和盡快拿下合同,在用戶需求還沒有詳細提供的條件下,就與用戶簽定了合同,后來不僅費用受到限制,就連時間不夠,在項目過程中,用戶方還總是變更軟件的功能和要求。因為沒有一個基點,我們認為是變更需求和新增功能,而用戶方認為是合同范圍,不能因此增加費用和時間。這個項目在開始好象簽定了合同我們爭取了主動,其實需求不明確,使我們在后來的項目進程中一直處于被動。
所以項目從一開始就要做好計劃,搞清目標。只有項目的目標明確,合理安排時間、費用、人力和其他資源,控制好項目的變更,這些是保證項目能夠順利完成的基本條件。
2、質量管理是項目成敗的關鍵
我們在進行軟件項目過程中,對軟件的功能測試一直認為還是比較認真和嚴格的,每次測試都要有測試計劃和用例的編寫,然后才能進行測試;測試要有記錄,并將記錄整理成測試報告。
但通過此次培訓后,感覺到我們的測試工作與質量管理的要求還差的遠,有距離。質量控制要深入到每個與項目相關的人,要深入到項目的每個過程中,從一開始,就要樹立質量第一的理念,每個過程都要進行質量的控制,而不是到最好測試時,才想到質量,才去衡量是否符合標準。
標準化設計,標準化管理是項目質量的保證。參加質量體系認證有助于企業(yè)提高項目的管理水平,有利于提高工程項目質量。CMM模型已得到廣泛的認可和接受,CMMI沿用其模型的組織方式,有5個等級和18個要素。通過5個等級的認證和加強管理,企業(yè)對項目的管理將經過5個境界的提高:從混亂,到里程碑的檢查,到定義清楚的管理體系和標準,到進行統(tǒng)計過程控制量化管理,到最后的優(yōu)化過程、評價工作流程、進行工作過程的改進。
本人以前參加過為日本軟件進行部分功能的設計和編程工作。日本的軟件企業(yè)對一個項目的質量控制就做的比較細致,用我們的觀念衡量簡直是不可容忍。做一個模塊的詳細設計,要用他們提供的標準的圖形語言進行描述,用標準的設計摸版進行說明;并在設計完成后組織相關人員對這個設計進行評價,有問題需要修改設計,然后在評價直到通過才能開時以此為設計文件,進行代碼。代碼寫完后,不