技術人員談管理之質量管理案例論文
摘要:
2011年8月,我作為項目經理參與了XX省公安廳警務地理信息基礎平台的建設。該項目是XX省公安廳“天網計劃”的重要項目,該項目投資共1000萬人民幣,建設工期為1年。該係統利用空間地理信息技術,以電子地圖為基礎,以公安寬帶網絡為依托,以信息共享和綜合利用為目標,以實現公安基礎信息基於空間電子地圖的可視化查詢和分析,從而提高在指揮決策、快速反應、反恐等方麵的綜合能力,為治安管理、警力部署、巡邏布控、安全警衛等公安業務提供行之有效的管理手段.該項目於2012年8月通過了業主方的驗收,贏得了用戶的好評。本文以此項目為例,結合作者的實際經驗,討論了項目質量管理在項目建設過程中的重要性,論述了項目質量管理計劃的編製、項目的質量保證以及項目在實施過程中的質量控製,最後總結分享項目管理的成功經驗,以及項目存在的不足及具體的改進措施。
正文:
XX省公安廳警務地理信息基礎平台是XX省公安廳“天網計劃”的重要項目,該項目投資共1000萬人民幣,建設工期為1年。XX省公安廳力圖通過警務地理信息係統的建設,匯聚整合全省基礎地理信息數據和公安機關內外部各類信息資源,利用信息化手段構建動態信息防空網絡,實施扁平化指揮調度,構建信息係統應用體係的全局性、綜合性、基礎性支撐工程,建設形成省廳“高端統籌,周到服務”的又一製高點,全麵提升XX省公安信息化深層次應用的水平。我作為開發方的項目經理,至始至終參與了整個項目的建設。自2011年8月項目啟動至2012年8月曆時一年,係統至今運行穩定,取得了用戶的好評。
XX省警務地理信息係統的基本情況:係統采用B/S架構模式,服務器使用曙光刀片機,操作係統采用RHEL6.2,使用JAVA語言開發,SVN作為配置管理工具。中間件使用weblogic,數據庫采用oracle10g。該係統利用空間地理信息技術,以電子地圖為基礎,以公安寬帶網絡為依托,以信息共享和綜合利用為目標,以實現公安基礎信息基於空間電子地圖的可視化查詢和分析,從而提高在指揮決策、快速反應/反恐等方麵的綜合能力,為治安管理、警力部署、巡邏布控、安全警衛等公安業務提供行之有效的管理手段.
由於本項目的順利上線涉及到業務的考核,因此在本項目中,質量管理就顯得尤為重要。這一點在工期緊、聚業務複雜、範圍涉及麵廣、項目幹係人眾多等特點於一身的XX省警務地理信息係統中得到了充分驗證。所以我作為項目經理必須以質量為核心做好質量的計劃的編製、質量的保證、質量控製,以下結合項目的實踐重點論述質量管理這三方麵相關內容。
需求是龍頭,是做項目管理的基礎,沒有需求,項目就無從談起,因此我們在製定項目質量管理計劃之前,應弄清楚甲方的需求,為此我帶領我的項目團隊成員深入到甲方現場,由省廳信通處處長牽頭,各市局局長,市局相關人員以聯合討論會的形式獲得了用戶的需求,編製了需求規格說明書,並會同甲方召開了需求評審會,確定了項目的需求,並且讓各市局領導、省廳領導在需求規格說明書上書麵簽字確認,為後期的項目管理奠定了基礎。
一:製定項目質量計劃
“兵馬未動,糧草先行”,古代將領帶兵打仗也深知計劃的重要性,我作為項目經理,深知一個好的項目管理計劃是項目成功的基礎,質量是設計和計劃出來的,而非檢查出來的。為此,我采取了以下幾種辦法:
1. 我帶領項目團隊多次深入甲方現場,在和相關項目幹係人多次溝通後,我逐漸將委托方對係統的隱形需求挖掘出來,分別為:反應速度快,長期穩定運行有保障,操作易上手等。明確了需求,就擁有了範圍。根據項目幹係人的隱性需求,以及項目範圍說明書。我重新製定了質量測量指標。
2. 在細化了委托方的需求後,我又使用效益成本分析法並再次與委托方進行了溝通。在征得他們的同意,且不超出成本預算以及進度不滯後的情況下,我使用了最適合該係統的硬件以及軟件。根據委托方定下的工期以及投資成本,我編製了質量管理計劃。
3. 同時,我也更新了產品描述。為了滿足委托方幹係人的需求,在成本以及進度允許的情況下,我為該係統加上了實現部分非功能性需求的要求。為了保證產品功能與產品描述一致,我要求團隊成員使用流程圖的方法,畫出質量檢查表,做到每一個功能都與產品描述相對應,絕不超出範圍基線。
4. 由於該項目的重要性,公司給我項目組裏派有2位經驗豐富的專家。通過詢問他們我得知,產品的質量保證必須是隨產品的開發實時進行的。隻有在過程中就規範好,做出來的產品才不會無法通過驗收或造成多次變更。於是。我指派其中1名專家製定過程改進計劃,對係統全程采用實驗設計的方法,跟蹤係統開發過程。
在製定質量控製管理計劃的時候我們發現客戶的有些要求與相關的法律法規相衝突。為此我及時通知了客戶與客戶進行了溝通,最後我們修改了相關的質量標準。使項目的質量得到了保證。
二:質量保證
“懂業務的不懂技術,懂技術的不懂業務”,在這種情況下項目的風險很大,一但開發人員沒有理解業務去開發,將導致嚴重的返工,最終影響項目進度。因此在開發的時候我要求每個開發的具體功能必須要求項目經理組織相關幹係人對開發人員進行交底,避免返工的發生。開發在這一階段在每完成一個裏程碑式的可交付物時我都會邀請客戶來進行確認簽字,保證了我們開發產品的有效性,減少了無謂的變更。
現實生活中,質量保證是質量管理工作中的一大重點。質量保證是在項目過程中實施的有計劃、有係統的活動,確保項目滿足相關的標準,為了保證質量,我使用了以下幾種方法:
1. 相關人員須參加業務或技術培訓,具體以郵件通知為準;
2. 在經得部門領導的同意後,由項目經理和項目組長對組成員進行績效考評,並將績效信息記錄備案,最終反應到年終獎的考評中;
3. 開發人員嚴格按照<< JAVA編程規範>>進行開發,每周三晚加班時由項目構架師進行檢查,如有發現不符合規範要求的相關人員立即進行整改,由此導致當天計劃工作不能完成的由開發人員自行加班完成;
4. 采用V模型的開發方法,。並嚴格的,靈活的使用文檔。盡量避免忽視測試對需求分析,係統設計的驗證,導致後期驗收測試才發現的問題。在編碼階段,我團隊裏的3個編碼技術員分別代號ABC,每人完成自己的工作後,記錄下自己的工作情況並簽字確認。這樣測試人員可以在單元測試的時候,很容易發現問題並找到責任人。其中,測試人員在單元測試時,發現有一組編碼不符合要求,通過文檔,馬上發現是B設計員的問題。B設計員通過文檔,迅速的找到了病灶,不到半天時間就解決了該問題。同時,我還帶領團隊製定了一個規程。每一步驟的具體操作和要求都在規程中描述。規定全部人員必須嚴格遵守規程中的約定,執行活動的順序與要求。
5. 根據過程改進計劃,在裏程碑的出現時進行質量審計,確保工作工程按照製定好的規程來。在編碼階段審計過程中,發現其中一個功能說明是每1分鍾定點結算點向總部數據中心上傳一次數據,雖然這樣做有效的減少了網絡消耗,提升了運行速度,但是明顯與委托方需求的陳述不符,於是我立即上報CCB,並立即對該功能進行了修改,保證數據實時交換。當確保再次審計達標後,再進行下一階段任務。避免了後期交付時委托方的不滿而造成的返工。
6. 每天經行一次工作情況的收集,形成工作績效報告,與質量測量指標經行比對,不符合的地方都要上報CCB,提出變更請求,並給出建議的糾正措施。同時,將犯過的問題寫進組織過程資產與項目管理計劃,總結經驗及教訓,保證今後的工作中避免此類錯誤。
三:質量控製
控製產品的質量,是質量管理中的另一個重點。質量控製指采取適當的方法監控項目結果,確保結果符合質量標準,還包括跟蹤缺陷的排除情況。為了控製質量,我采取了以下幾種方法。
1. 我采取了分階段的測試方法,分別為單元測試,集成測試,係統測試,驗收測試四個階段。並且我要求各小組在送測之前,采取預版本機製,先進行小組內部經行測試,內部測試發現問題後,小組內部進行修改。在保證上一次測試的問題解決並沒有副作用後,再發布正式版本送測。這樣提高了測試的效率,也減少了修改的工作量,同時雙重確保了產品的質量。
2. 在編碼階段,加強對編碼的複查,因為在實際工作中,大量的代碼寫入,程序員難免會發生錯誤。在修改代碼的時候,我要求其他同事必須對代碼進行複查,至少在2人複查後,方可提交代碼。這樣雖然降低了工作效率,但是保證了產品的質量。並降低了變更的風險。減少了測試小組的工作量。
另外,我們采取黑盒法進行測試,把工作重點放在測試用例的準備上,嚴格定義測試索引、測試環境、測試輸入、預期結果、評價標準,盡可能的把各種業務的不同情況都表現出來。同時,我們準備了一家定點結算點進行實際運行測試,在該結算點手工記帳和計算機聯網記帳同時進行,並有計劃地穿插一些測試用例。通過這些辦法,及時發現了和解決了許多問題。
經過我們的努力,該係統2012年8月上線成功,並在同年11月通過驗收。回顧項目進度管理的過程,項目能成功地通過驗收得益於在事前進行了充分的計劃和準備工作。我覺得項目管理的能力和項目開發的能力是有很大的區別的。一個成功而高效的項目開發必須要有一個能統籌管理和善於溝通的項目經理。雖然項目成功通過了驗收沒有大的事故發生,但任然存在許多問題,主要有以下幾點:
1.對項目工作分解結構中個別工作包沒有進行量化。在項目驗收時,我們和客戶對工作包的認識存在偏差,而對工作包的定義又沒有明確的量化,造成驗收工作的被動。通過和客戶的溝通,決定先進性係統的全麵驗收,待到維護期時我們再進行改進。
2.軟件測試不係統,用例準備扔不夠充分,忽視了壓力測試。係統實際運行後隨著數據量的增加,運行速度下降很快,達不到設計要求。雖然通過升級硬件解決了這個問題,但造成了資金的額外投入。。
綜上所述,在該項目的實施工程中,我得到了寶貴的經驗和教訓,如果對以上不足進行很好的總結和提高,可以“百尺竿頭更進一步,在我項目經理的生涯中,在以後的工作中,我會留意克服,並將繼續努力學習、總結經驗,更好地完成項目。
質量管理
摘要:
2011年8月,我作為項目經理參與了XX省公安廳警務地理信息基礎平台的建設。該項目是XX省公安廳“天網計劃”的重要項目,該項目投資共1000萬人民幣,建設工期為1年。該係統利用空間地理信息技術,以電子地圖為基礎,以公安寬帶網絡為依托,以信息共享和綜合利用為目標,以實現公安基礎信息基於空間電子地圖的可視化查詢和分析,從而提高在指揮決策、快速反應、反恐等方麵的綜合能力,為治安管理、警力部署、巡邏布控、安全警衛等公安業務提供行之有效的管理手段.該項目於2012年8月通過了業主方的驗收,贏得了用戶的好評。本文以此項目為例,結合作者的實際經驗,討論了項目質量管理在項目建設過程中的重要性,論述了項目質量管理計劃的編製、項目的質量保證以及項目在實施過程中的質量控製,最後總結分享項目管理的成功經驗,以及項目存在的不足及具體的改進措施。
正文:
XX省公安廳警務地理信息基礎平台是XX省公安廳“天網計劃”的重要項目,該項目投資共1000萬人民幣,建設工期為1年。XX省公安廳力圖通過警務地理信息係統的建設,匯聚整合全省基礎地理信息數據和公安機關內外部各類信息資源,利用信息化手段構建動態信息防空網絡,實施扁平化指揮調度,構建信息係統應用體係的全局性、綜合性、基礎性支撐工程,建設形成省廳“高端統籌,周到服務”的又一製高點,全麵提升XX省公安信息化深層次應用的水平。我作為開發方的項目經理,至始至終參與了整個項目的建設。自2011年8月項目啟動至2012年8月曆時一年,係統至今運行穩定,取得了用戶的好評。
XX省警務地理信息係統的基本情況:係統采用B/S架構模式,服務器使用曙光刀片機,操作係統采用RHEL6.2,使用JAVA語言開發,SVN作為配置管理工具。中間件使用weblogic,數據庫采用oracle10g。該係統利用空間地理信息技術,以電子地圖為基礎,以公安寬帶網絡為依托,以信息共享和綜合利用為目標,以實現公安基礎信息基於空間電子地圖的可視化查詢和分析,從而提高在指揮決策、快速反應/反恐等方麵的綜合能力,為治安管理、警力部署、巡邏布控、安全警衛等公安業務提供行之有效的管理手段.
由於本項目的順利上線涉及到業務的考核,因此在本項目中,質量管理就顯得尤為重要。這一點在工期緊、聚業務複雜、範圍涉及麵廣、項目幹係人眾多等特點於一身的XX省警務地理信息係統中得到了充分驗證。所以我作為項目經理必須以質量為核心做好質量的計劃的編製、質量的保證、質量控製,以下結合項目的實踐重點論述質量管理這三方麵相關內容。
需求是龍頭,是做項目管理的基礎,沒有需求,項目就無從談起,因此我們在製定項目質量管理計劃之前,應弄清楚甲方的需求,為此我帶領我的項目團隊成員深入到甲方現場,由省廳信通處處長牽頭,各市局局長,市局相關人員以聯合討論會的形式獲得了用戶的需求,編製了需求規格說明書,並會同甲方召開了需求評審會,確定了項目的需求,並且讓各市局領導、省廳領導在需求規格說明書上書麵簽字確認,為後期的項目管理奠定了基礎。
一:製定項目質量計劃
“兵馬未動,糧草先行”,古代將領帶兵打仗也深知計劃的重要性,我作為項目經理,深知一個好的項目管理計劃是項目成功的基礎,質量是設計和計劃出來的,而非檢查出來的。為此,我采取了以下幾種辦法:
1. 我帶領項目團隊多次深入甲方現場,在和相關項目幹係人多次溝通後,我逐漸將委托方對係統的隱形需求挖掘出來,分別為:反應速度快,長期穩定運行有保障,操作易上手等。明確了需求,就擁有了範圍。根據項目幹係人的隱性需求,以及項目範圍說明書。我重新製定了質量測量指標。
2. 在細化了委托方的需求後,我又使用效益成本分析法並再次與委托方進行了溝通。在征得他們的同意,且不超出成本預算以及進度不滯後的情況下,我使用了最適合該係統的硬件以及軟件。根據委托方定下的工期以及投資成本,我編製了質量管理計劃。
3. 同時,我也更新了產品描述。為了滿足委托方幹係人的需求,在成本以及進度允許的情況下,我為該係統加上了實現部分非功能性需求的要求。為了保證產品功能與產品描述一致,我要求團隊成員使用流程圖的方法,畫出質量檢查表,做到每一個功能都與產品描述相對應,絕不超出範圍基線。
4. 由於該項目的重要性,公司給我項目組裏派有2位經驗豐富的專家。通過詢問他們我得知,產品的質量保證必須是隨產品的開發實時進行的。隻有在過程中就規範好,做出來的產品才不會無法通過驗收或造成多次變更。於是。我指派其中1名專家製定過程改進計劃,對係統全程采用實驗設計的方法,跟蹤係統開發過程。
在製定質量控製管理計劃的時候我們發現客戶的有些要求與相關的法律法規相衝突。為此我及時通知了客戶與客戶進行了溝通,最後我們修改了相關的質量標準。使項目的質量得到了保證。
二:質量保證
“懂業務的不懂技術,懂技術的不懂業務”,在這種情況下項目的風險很大,一但開發人員沒有理解業務去開發,將導致嚴重的返工,最終影響項目進度。因此在開發的時候我要求每個開發的具體功能必須要求項目經理組織相關幹係人對開發人員進行交底,避免返工的發生。開發在這一階段在每完成一個裏程碑式的可交付物時我都會邀請客戶來進行確認簽字,保證了我們開發產品的有效性,減少了無謂的變更。
現實生活中,質量保證是質量管理工作中的一大重點。質量保證是在項目過程中實施的有計劃、有係統的活動,確保項目滿足相關的標準,為了保證質量,我使用了以下幾種方法:
1. 相關人員須參加業務或技術培訓,具體以郵件通知為準;
2. 在經得部門領導的同意後,由項目經理和項目組長對組成員進行績效考評,並將績效信息記錄備案,最終反應到年終獎的考評中;
3. 開發人員嚴格按照<< JAVA編程規範>>進行開發,每周三晚加班時由項目構架師進行檢查,如有發現不符合規範要求的相關人員立即進行整改,由此導致當天計劃工作不能完成的由開發人員自行加班完成;
4. 采用V模型的開發方法,。並嚴格的,靈活的使用文檔。盡量避免忽視測試對需求分析,係統設計的驗證,導致後期驗收測試才發現的問題。在編碼階段,我團隊裏的3個編碼技術員分別代號ABC,每人完成自己的工作後,記錄下自己的工作情況並簽字確認。這樣測試人員可以在單元測試的時候,很容易發現問題並找到責任人。其中,測試人員在單元測試時,發現有一組編碼不符合要求,通過文檔,馬上發現是B設計員的問題。B設計員通過文檔,迅速的找到了病灶,不到半天時間就解決了該問題。同時,我還帶領團隊製定了一個規程。每一步驟的具體操作和要求都在規程中描述。規定全部人員必須嚴格遵守規程中的約定,執行活動的順序與要求。
5. 根據過程改進計劃,在裏程碑的出現時進行質量審計,確保工作工程按照製定好的規程來。在編碼階段審計過程中,發現其中一個功能說明是每1分鍾定點結算點向總部數據中心上傳一次數據,雖然這樣做有效的減少了網絡消耗,提升了運行速度,但是明顯與委托方需求的陳述不符,於是我立即上報CCB,並立即對該功能進行了修改,保證數據實時交換。當確保再次審計達標後,再進行下一階段任務。避免了後期交付時委托方的不滿而造成的返工。
6. 每天經行一次工作情況的收集,形成工作績效報告,與質量測量指標經行比對,不符合的地方都要上報CCB,提出變更請求,並給出建議的糾正措施。同時,將犯過的問題寫進組織過程資產與項目管理計劃,總結經驗及教訓,保證今後的工作中避免此類錯誤。
三:質量控製
控製產品的質量,是質量管理中的另一個重點。質量控製指采取適當的方法監控項目結果,確保結果符合質量標準,還包括跟蹤缺陷的排除情況。為了控製質量,我采取了以下幾種方法。
1. 我采取了分階段的測試方法,分別為單元測試,集成測試,係統測試,驗收測試四個階段。並且我要求各小組在送測之前,采取預版本機製,先進行小組內部經行測試,內部測試發現問題後,小組內部進行修改。在保證上一次測試的問題解決並沒有副作用後,再發布正式版本送測。這樣提高了測試的效率,也減少了修改的工作量,同時雙重確保了產品的質量。
2. 在編碼階段,加強對編碼的複查,因為在實際工作中,大量的代碼寫入,程序員難免會發生錯誤。在修改代碼的時候,我要求其他同事必須對代碼進行複查,至少在2人複查後,方可提交代碼。這樣雖然降低了工作效率,但是保證了產品的質量。並降低了變更的風險。減少了測試小組的工作量。
另外,我們采取黑盒法進行測試,把工作重點放在測試用例的準備上,嚴格定義測試索引、測試環境、測試輸入、預期結果、評價標準,盡可能的把各種業務的不同情況都表現出來。同時,我們準備了一家定點結算點進行實際運行測試,在該結算點手工記帳和計算機聯網記帳同時進行,並有計劃地穿插一些測試用例。通過這些辦法,及時發現了和解決了許多問題。
經過我們的努力,該係統2012年8月上線成功,並在同年11月通過驗收。回顧項目進度管理的過程,項目能成功地通過驗收得益於在事前進行了充分的計劃和準備工作。我覺得項目管理的能力和項目開發的能力是有很大的區別的。一個成功而高效的項目開發必須要有一個能統籌管理和善於溝通的項目經理。雖然項目成功通過了驗收沒有大的事故發生,但任然存在許多問題,主要有以下幾點:
1.對項目工作分解結構中個別工作包沒有進行量化。在項目驗收時,我們和客戶對工作包的認識存在偏差,而對工作包的定義又沒有明確的量化,造成驗收工作的被動。通過和客戶的溝通,決定先進性係統的全麵驗收,待到維護期時我們再進行改進。
2.軟件測試不係統,用例準備扔不夠充分,忽視了壓力測試。係統實際運行後隨著數據量的增加,運行速度下降很快,達不到設計要求。雖然通過升級硬件解決了這個問題,但造成了資金的額外投入。。
綜上所述,在該項目的實施工程中,我得到了寶貴的經驗和教訓,如果對以上不足進行很好的總結和提高,可以“百尺竿頭更進一步,在我項目經理的生涯中,在以後的工作中,我會留意克服,並將繼續努力學習、總結經驗,更好地完成項目。
質量管理
摘要:
2011年8月,我作為項目經理參與了XX省公安廳警務地理信息基礎平台的建設。該項目是XX省公安廳“天網計劃”的重要項目,該項目投資共1000萬人民幣,建設工期為1年。該係統利用空間地理信息技術,以電子地圖為基礎,以公安寬帶網絡為依托,以信息共享和綜合利用為目標,以實現公安基礎信息基於空間電子地圖的可視化查詢和分析,從而提高在指揮決策、快速反應、反恐等方麵的綜合能力,為治安管理、警力部署、巡邏布控、安全警衛等公安業務提供行之有效的管理手段.該項目於2012年8月通過了業主方的驗收,贏得了用戶的好評。本文以此項目為例,結合作者的實際經驗,討論了項目質量管理在項目建設過程中的重要性,論述了項目質量管理計劃的編製、項目的質量保證以及項目在實施過程中的質量控製,最後總結分享項目管理的成功經驗,以及項目存在的不足及具體的改進措施。
正文:
XX省公安廳警務地理信息基礎平台是XX省公安廳“天網計劃”的重要項目,該項目投資共1000萬人民幣,建設工期為1年。XX省公安廳力圖通過警務地理信息係統的建設,匯聚整合全省基礎地理信息數據和公安機關內外部各類信息資源,利用信息化手段構建動態信息防空網絡,實施扁平化指揮調度,構建信息係統應用體係的全局性、綜合性、基礎性支撐工程,建設形成省廳“高端統籌,周到服務”的又一製高點,全麵提升XX省公安信息化深層次應用的水平。我作為開發方的項目經理,至始至終參與了整個項目的建設。自2011年8月項目啟動至2012年8月曆時一年,係統至今運行穩定,取得了用戶的好評。
XX省警務地理信息係統的基本情況:係統采用B/S架構模式,服務器使用曙光刀片機,操作係統采用RHEL6.2,使用JAVA語言開發,SVN作為配置管理工具。中間件使用weblogic,數據庫采用oracle10g。該係統利用空間地理信息技術,以電子地圖為基礎,以公安寬帶網絡為依托,以信息共享和綜合利用為目標,以實現公安基礎信息基於空間電子地圖的可視化查詢和分析,從而提高在指揮決策、快速反應/反恐等方麵的綜合能力,為治安管理、警力部署、巡邏布控、安全警衛等公安業務提供行之有效的管理手段.
由於本項目的順利上線涉及到業務的考核,因此在本項目中,質量管理就顯得尤為重要。這一點在工期緊、聚業務複雜、範圍涉及麵廣、項目幹係人眾多等特點於一身的XX省警務地理信息係統中得到了充分驗證。所以我作為項目經理必須以質量為核心做好質量的計劃的編製、質量的保證、質量控製,以下結合項目的實踐重點論述質量管理這三方麵相關內容。
需求是龍頭,是做項目管理的基礎,沒有需求,項目就無從談起,因此我們在製定項目質量管理計劃之前,應弄清楚甲方的需求,為此我帶領我的項目團隊成員深入到甲方現場,由省廳信通處處長牽頭,各市局局長,市局相關人員以聯合討論會的形式獲得了用戶的需求,編製了需求規格說明書,並會同甲方召開了需求評審會,確定了項目的需求,並且讓各市局領導、省廳領導在需求規格說明書上書麵簽字確認,為後期的項目管理奠定了基礎。
一:製定項目質量計劃
“兵馬未動,糧草先行”,古代將領帶兵打仗也深知計劃的重要性,我作為項目經理,深知一個好的項目管理計劃是項目成功的基礎,質量是設計和計劃出來的,而非檢查出來的。為此,我采取了以下幾種辦法:
1. 我帶領項目團隊多次深入甲方現場,在和相關項目幹係人多次溝通後,我逐漸將委托方對係統的隱形需求挖掘出來,分別為:反應速度快,長期穩定運行有保障,操作易上手等。明確了需求,就擁有了範圍。根據項目幹係人的隱性需求,以及項目範圍說明書。我重新製定了質量測量指標。
2. 在細化了委托方的需求後,我又使用效益成本分析法並再次與委托方進行了溝通。在征得他們的同意,且不超出成本預算以及進度不滯後的情況下,我使用了最適合該係統的硬件以及軟件。根據委托方定下的工期以及投資成本,我編製了質量管理計劃。
3. 同時,我也更新了產品描述。為了滿足委托方幹係人的需求,在成本以及進度允許的情況下,我為該係統加上了實現部分非功能性需求的要求。為了保證產品功能與產品描述一致,我要求團隊成員使用流程圖的方法,畫出質量檢查表,做到每一個功能都與產品描述相對應,絕不超出範圍基線。
4. 由於該項目的重要性,公司給我項目組裏派有2位經驗豐富的專家。通過詢問他們我得知,產品的質量保證必須是隨產品的開發實時進行的。隻有在過程中就規範好,做出來的產品才不會無法通過驗收或造成多次變更。於是。我指派其中1名專家製定過程改進計劃,對係統全程采用實驗設計的方法,跟蹤係統開發過程。
在製定質量控製管理計劃的時候我們發現客戶的有些要求與相關的法律法規相衝突。為此我及時通知了客戶與客戶進行了溝通,最後我們修改了相關的質量標準。使項目的質量得到了保證。
二:質量保證
“懂業務的不懂技術,懂技術的不懂業務”,在這種情況下項目的風險很大,一但開發人員沒有理解業務去開發,將導致嚴重的返工,最終影響項目進度。因此在開發的時候我要求每個開發的具體功能必須要求項目經理組織相關幹係人對開發人員進行交底,避免返工的發生。開發在這一階段在每完成一個裏程碑式的可交付物時我都會邀請客戶來進行確認簽字,保證了我們開發產品的有效性,減少了無謂的變更。
現實生活中,質量保證是質量管理工作中的一大重點。質量保證是在項目過程中實施的有計劃、有係統的活動,確保項目滿足相關的標準,為了保證質量,我使用了以下幾種方法:
1. 相關人員須參加業務或技術培訓,具體以郵件通知為準;
2. 在經得部門領導的同意後,由項目經理和項目組長對組成員進行績效考評,並將績效信息記錄備案,最終反應到年終獎的考評中;
3. 開發人員嚴格按照<< JAVA編程規範>>進行開發,每周三晚加班時由項目構架師進行檢查,如有發現不符合規範要求的相關人員立即進行整改,由此導致當天計劃工作不能完成的由開發人員自行加班完成;
4. 采用V模型的開發方法,。並嚴格的,靈活的使用文檔。盡量避免忽視測試對需求分析,係統設計的驗證,導致後期驗收測試才發現的問題。在編碼階段,我團隊裏的3個編碼技術員分別代號ABC,每人完成自己的工作後,記錄下自己的工作情況並簽字確認。這樣測試人員可以在單元測試的時候,很容易發現問題並找到責任人。其中,測試人員在單元測試時,發現有一組編碼不符合要求,通過文檔,馬上發現是B設計員的問題。B設計員通過文檔,迅速的找到了病灶,不到半天時間就解決了該問題。同時,我還帶領團隊製定了一個規程。每一步驟的具體操作和要求都在規程中描述。規定全部人員必須嚴格遵守規程中的約定,執行活動的順序與要求。
5. 根據過程改進計劃,在裏程碑的出現時進行質量審計,確保工作工程按照製定好的規程來。在編碼階段審計過程中,發現其中一個功能說明是每1分鍾定點結算點向總部數據中心上傳一次數據,雖然這樣做有效的減少了網絡消耗,提升了運行速度,但是明顯與委托方需求的陳述不符,於是我立即上報CCB,並立即對該功能進行了修改,保證數據實時交換。當確保再次審計達標後,再進行下一階段任務。避免了後期交付時委托方的不滿而造成的返工。
6. 每天經行一次工作情況的收集,形成工作績效報告,與質量測量指標經行比對,不符合的地方都要上報CCB,提出變更請求,並給出建議的糾正措施。同時,將犯過的問題寫進組織過程資產與項目管理計劃,總結經驗及教訓,保證今後的工作中避免此類錯誤。
三:質量控製
控製產品的質量,是質量管理中的另一個重點。質量控製指采取適當的方法監控項目結果,確保結果符合質量標準,還包括跟蹤缺陷的排除情況。為了控製質量,我采取了以下幾種方法。
1. 我采取了分階段的測試方法,分別為單元測試,集成測試,係統測試,驗收測試四個階段。並且我要求各小組在送測之前,采取預版本機製,先進行小組內部經行測試,內部測試發現問題後,小組內部進行修改。在保證上一次測試的問題解決並沒有副作用後,再發布正式版本送測。這樣提高了測試的效率,也減少了修改的工作量,同時雙重確保了產品的質量。
2. 在編碼階段,加強對編碼的複查,因為在實際工作中,大量的代碼寫入,程序員難免會發生錯誤。在修改代碼的時候,我要求其他同事必須對代碼進行複查,至少在2人複查後,方可提交代碼。這樣雖然降低了工作效率,但是保證了產品的質量。並降低了變更的風險。減少了測試小組的工作量。
另外,我們采取黑盒法進行測試,把工作重點放在測試用例的準備上,嚴格定義測試索引、測試環境、測試輸入、預期結果、評價標準,盡可能的把各種業務的不同情況都表現出來。同時,我們準備了一家定點結算點進行實際運行測試,在該結算點手工記帳和計算機聯網記帳同時進行,並有計劃地穿插一些測試用例。通過這些辦法,及時發現了和解決了許多問題。
經過我們的努力,該係統2012年8月上線成功,並在同年11月通過驗收。回顧項目進度管理的過程,項目能成功地通過驗收得益於在事前進行了充分的計劃和準備工作。我覺得項目管理的能力和項目開發的能力是有很大的區別的。一個成功而高效的項目開發必須要有一個能統籌管理和善於溝通的項目經理。雖然項目成功通過了驗收沒有大的事故發生,但任然存在許多問題,主要有以下幾點:
1.對項目工作分解結構中個別工作包沒有進行量化。在項目驗收時,我們和客戶對工作包的認識存在偏差,而對工作包的定義又沒有明確的量化,造成驗收工作的被動。通過和客戶的溝通,決定先進性係統的全麵驗收,待到維護期時我們再進行改進。
2.軟件測試不係統,用例準備扔不夠充分,忽視了壓力測試。係統實際運行後隨著數據量的增加,運行速度下降很快,達不到設計要求。雖然通過升級硬件解決了這個問題,但造成了資金的額外投入。。
綜上所述,在該項目的實施工程中,我得到了寶貴的經驗和教訓,如果對以上不足進行很好的總結和提高,可以“百尺竿頭更進一步,在我項目經理的生涯中,在以後的工作中,我會留意克服,並將繼續努力學習、總結經驗,更好地完成項目。
最後更新:2017-04-03 14:54:06