新聞與資訊
軟件研發項目成功的6個關鍵要素
怎么提高軟件研發項目的成功率?影響項目成功的因素有很多方面,不同角色定義項目成功的標準也有所不同。在IT行業里,軟件產品研發超出計劃時間或成本的情況非常普遍,但是如果最終項目得以技術實現,而且被客戶接受,也算成功。不過,企業還是應該根據自己的實際情況制定有利于企業發展的項目成敗標準,比如項目延期不超過20%進度算達標這樣的指標。
以下從項目目標、項目計劃、項目監控、項目溝通等幾個方面總結獲得軟件研發項目成功的6個關鍵要素。
要素一:明確項目的目標、范圍
在項目正式開展之前,需要首先確定項目范圍。
項目范圍說明,主要包括可交付成果、項目目標等內容的明確。開始做一個項目或一件任務之前,應該預想一下項目或任務完成后要取得什么可交付成果或里程碑,甚至還要預想一下在做項目或任務的過程中要取得什么中間可交付成果。
要素二:完整、適當的項目計劃
項目計劃的制定對于整個項目運行來說無疑十分重要。
一個完整的項目計劃應當包括:清晰的目標;資源;成本;質量;時間進度;完成標志;任務名稱、層次及其分解;上層任務的約束;下層任務的配合;階段里程碑以及團隊組建。
需要特別強調的是計劃是個動態過程,一定要進行維護,否則計劃就名存實亡了。對于不確定性很大的活動可以把計劃制訂的粗一點,然后隨著項目的推移周期性的滾動細化,這就是所謂的"滾動式計劃方法"。
應用此法,可有效的減少計劃的維護量,即使"計劃趕不上變化",但一定要"跟上變化"。
另外,項目基本數據要仔細鑒別,盡可能量化估計會令計劃更加客觀科學。項目基本數據可能包括以往進行類似項目的工作量數據、效率數據、WBS(工作分解結構)等。
要素三:健全、穩定的項目組織
項目最有效的管理仍然是制度,建立系統的管理制度并嚴格執行,是整個項目管理體系運行的保障。
項目規則包括質量控制、資源使用、費用控制、項目提醒及通知、項目階段指標控制等方面的規則。
項目管理者要高效率地利用項目規則對項目進行監控,比如設置內部評審,在項目團隊內部對于可交付成果所進行檢查,或者通過驗收的規范化來幫助控制可交付成果的質量。
流程自動化對提高項目成功率很有幫助,能夠克服流程管理中的“人的自身局限”導致的問題,從而實現對各類智力工作的“迭代管理”。所以,一些優秀的項目管理工具可以成為確保人們有效執行真正有用的流程的關鍵。
要素四:有效的、誠實的溝通
在軟件研發項目整個過程中,堅持有效的和經常性的信息溝通對于保證項目順利進展、識別潛在問題。
要使客戶滿意項目,就要及時和客戶溝通,使客戶知道項目的進度,以便決定是否改變期望的目標程度。
項目內部的溝通更需要重視。只有良好的溝通,項目經理才能夠獲取到足夠的信息,可以第一時間發現項目問題,從而控制好項目的各個方面。
項目溝通要有目的性,保證每一次溝通的有效性都是最重要的事。特別要注意的是,項目匯報拒絕“報喜不報憂”,必須誠實匯報。層層瞞報、虛報信息只會令項目陷入更大的麻煩,甚至令項目失敗。
為確保大家是在統一的平臺上朝者同一個目標前進,可以建立必要的內部郵件系統或采用適當的圖表和模版以增強溝通效果。
要素五:全面、有效的項目監控,嚴格控制變更
軟件研發項目的監控大致按照如下的四個步驟執行:獲取項目過程信息、分析判斷、采取糾偏措施、驗證。
一個軟件研發項目從啟動到收尾的整個生命周期都會經歷各種變更。為了將項目變更的影響降低到最小,可以采用綜合變更控制方法,具體如下:
1. 在項目的啟動階段,做好需求分析,詳細清晰定義基準文件的范圍;
2. 在項目的實施階段,分析變更請求,對需求進行控制,減少需求的來源,過濾不合理的需求。同時,進行文檔化管理,做到有備可查,有據可依;
3. 在項目收尾的階段,針對項目中事先識別的風險和沒有預料到而發生的變更等風險的應對措施進行系統性分析總結,歸檔保存。
要素六:良好的、積極的團隊合作氛圍
一個項目團隊多則上百人,少則幾人。軟件研發項目有時候需要臨時組建團隊,隨著項目的開工而成立,項目完工就解散,中間不斷有人抽調而走,也有人補充進來。所以項目團隊的人性化管理就顯得非常重要。
實踐證明,良好的項目團隊管理表現有以下幾點:
——共同的項目目標
——清晰的項目職責分工
——和諧的工作氛圍
——健全的組織結構
——簡明有效的項目流程
——開放互動的學習環境
采用正確的項目管理工具對項目成功也至關重要。一款優秀的項目管理工具可以處理需求、變更和項目進度,幫助項目團隊的各人在最佳狀態下工作,提高團隊的生產力和效率。
8MSaaS PM云項目管理軟件支持時間、資源、采購、人力資源、質量、風險、成本管理等領域,全面推動項目實施成功。
● 為項目范圍、預算和時間軸建立基線,讓團隊每個人都清楚每項任務的目標
● 確定項目利害關系者及權限,自動跟蹤團隊成員的每個項目計劃與實際工作量
● 對資源進行預分配,設置項目里程碑,創建責任明確的工作分解結構
● 項目信息與業務實時聯動,追溯各種變更,讓項目干系人始終了解項目進展
● 控制可交付成果質量,可視化數據有助對項目成果匯報,并為項目創建文檔庫
8MSaaS PM使項目干系人信息共享,還可以分配任務、跟蹤里程碑進度和項目質量,維護項目細節,并確定風險和問題。最大的優勢是項目廉明管理和責任跟蹤,能掌控人員的誠實度,適用于各類型項目管理,有利于項目成功。
想軟件研發項目順利交付?現在申請8MSaaS PM免費試用,事半功倍幫你實現項目成功!