當前位置:學問君>人在職場>企業管理>

軟件項目溝通管理的重要性

學問君 人氣:2.02W

軟件項目本身是溝通的產物。從客戶需求的前期調研到需求分析到架構設計再到編碼設計實現到貫穿項目過程中的測試修改再到上線發佈等等這一系列工作都是以溝通爲基礎的。下面是本站小編爲大家帶來的軟件項目溝通管理的重要性的知識,歡迎閱讀。

軟件項目溝通管理的重要性

  軟件項目溝通管理的重要性

溝通不僅僅是軟件項目管理的必要手段,溝通更是軟件項目建設過程中的必需工具和必不可少的重要工序。

在做軟件項目測試服務的過程中經常聽到如下抱怨:開發出來的東西根本不是我們想要的;我們要求的某某功能沒有實現;最令甲方難平心中之憤的是之前這些問題都已經口頭告知了乙方項目組成員,而乙方在項目實施過程中卻竟然無視如此重要的需求與反饋。也會聽到有的乙方項目經理的苦訴:我手下的程序員在設計評審時描述了他所負責的模組架構,然而軟件開發出來後,我發現和我所理解的結構大相徑庭……

也許有些情況比上述問題還要複雜,那麼,問題何在?其實以上諸多問題都是有溝通引起的,溝通無效導致軟件項目的最終失敗。在軟件行業,溝通的成敗決定整個項目的成敗,溝通的效率影響整個項目的成本、進度,溝通不暢的風險是軟件項目的最大風險之一。在需求多變、邏輯性強、複雜程度高的軟件項目建設過程中需要建立起良好的溝通計劃與秩序,以嚴謹的溝通態度與科學的溝通方法保障軟件項目的順利實施。

明確的顧客需求誕生於和甲方的互動溝通之中,軟件項目建設之初客戶需求的確定依靠甲乙雙方的不斷溝通來完成。軟件項目建設的軟肋在於客戶需求的把握。項目建設之初需要乙方派出專業的項目經理和研發骨幹與乙方進行深入溝通,充分把握客戶的實際需求,有時候鑑於項目之初客戶需求的模糊性或者甲方項目經理的項目經驗與業務範圍所限,在一開始甲方的需求表達的還是不夠深入、全面。這就需要乙方憑藉自己的項目經驗或者行業經驗未雨綢繆給出規劃建議或細節的充分考慮,爲項目需求做出充分準確的餘量規劃。而這些都是建立在不斷地反覆溝通與對最終用戶的深入調研的基礎之上的。在這裏對於溝通與調研的方法不做贅述。

軟件項目實施過程中項目組內部需要建立良好的溝通秩序(溝通計劃)並保證溝通的有效性。我們曾遇到過這樣一個案例,某軟件企業在開發某業務管理軟件,客戶需求做得非常完善,系統分析也十分明確、清晰,但在開發階段,項目經理髮現系統分析其中一箇中間層的函數出錯,由於該功能模組由他一個人負責開發,當時他就直接對其參數進行了修改,也並未及時和其它編程人員進行溝通說明,過後很快就忘了這件事,當項目接近尾聲時,系統突然出現一個大的Bug,影響到整個系統的執行,最後在花費了大量的'精力進行查詢測試後,才發現是這名項目經理更改的參數出了錯。如果最初該項目經理能及時和項目組成員進行溝通,這種錯誤完全可以避免。一個建立起良好的溝通秩序的項目團隊可以有效防範項目失敗的風險並能達到事半功倍的效果。

項目溝通計劃是項目整體計劃中的一部分,其作用非常重要,卻常容易被忽視。很多項目中不做完整的溝通計劃,導致溝通混亂,輕則導致項目組工作效率低下,重則直接導致項目以失敗告終。項目的溝通形式是多種多樣的,大致分書面和口頭兩種形式。書面溝通大多用來進行通知、確認和需求等活動,適合於項目團隊中使用的內部備忘錄。項目經理確定之初要做的第一件事就是確定整個項目的溝通計劃,因爲在溝通計劃中描述了項目資訊的收集和歸檔結構、資訊的發佈方式、資訊的內容、每類溝通產生的進度計劃、約定的溝通方式等等。只有建立起良好的溝通規則,才能把握好溝通,從而全面瞭解項目的各方面資訊,不斷推動項目的順利進展。