江運興
摘要:在軟件項目發展過程中出現的各種經營風險都會影響項目計劃的完成。而一旦其他項目經營風險成為事實。就將有可能影響項目計劃的進展。提高了項目管理的成本,甚至使軟件項目無法正常開展。成熟的項目管理,通常都對工程項目經營風險實行了較完善的管理工作。因此本文主要將在軟件開發項目管理工作過程中產生的經營風險加以分析,并比較了一些主要的項目風險管理模式,以研究怎樣對項目實施更高效的經營風險控制,以便于最大限度的降低工程項目經營風險的出現。
關鍵詞:風險;風險管理;軟件開發
一、風險的主要類別
軟件企業在發展的過程中必然具有一定量的特點和不穩定能力,這正是高風險企業出現的主要原因所在。因此,管理者必須進行的主要職責一般包括以下二個部分:一是風險管理;二是評估。在此階段對風險管理做出了細化,依次是經營風險計劃、經營風險消除、經營風險,過程中又可包含了經營風險辨識、階段經營風險分析方法以及經營風險優先順序。其中,最為關鍵的莫過于在起步階段便做好的經營風險認識以及關鍵步驟經營風險分析方法,因為只有在認識經營風險的情況下能夠最大限度地減少經營風險的出現,并同時控制對經營風險的危害。階段經營風險主要分為如下類型:
(一)第一,需求風險。需求風險主要包含:持續變化的應用要求,對風險防范體系產生影響;工作人員并不能針對信息系統的需要,做出相應的記錄;由于市場環境變化,而產生的產品要求也發生變化;對軟件系統運行可靠性和要求技術標準的界定并不明確;對系統的期待不切實際;并沒有明確產品的基礎軟件系統以及必須完成的基本功能。
(二)第二,經營風險。經營風險包括:不同崗位的人因為分工不清楚或溝通困難所造成的工作困難;太重或過輕的工作責任或工作要點不清楚;工作尚未經過有效的工作考核;各項報表內容不真實或制度管理未能嚴格執行。
(三)第三,人員風險。人員風險主要包括:員工流動性過大、員工內部沒有團隊協作精神、人員配備不合理、員工內部沒有戰斗必勝的信念、員工未能按時完成有關該項目的培訓、在生產車間內不適宜工作等。
(四)第四,生產環境風險。生產環境風險主要包括:生產人員在新的生產工作環境下,需要相當的時間去適應;生產工具沒有及時送往員工手上;新的開發工具,使用過程復雜或需要經過較長時間培訓;機器設備擁擠,損壞嚴重等。
二、風險管理的策略
當發現軟件產品的研發面臨經營風險時,如何處理其中產生的經營風險,如何使這種經營風險進行合理的管理,保證軟件開發的安全是風險管理的精神所在。
(一)加強交流溝通溝通困難,是軟件開發流程中風險的主要原因所在。所以,應該強化企業內部與客戶之間的技術溝通,正是基于如此,企業不但能夠在需要變化之時隨機應變,同時也能夠在產品發展中途實現技術的變化與創新。在術語交流方面也能夠實現語言統一,不但便于與顧客和生產方溝通,而且便于與生產方內部的各個單位進行溝通,在適當時候,企業甚至還能夠直接進行一個交接的翻譯人員,可以直接為各個部門進行產品翻譯工作,這就能夠極大降低生產員的工作壓力,從而提升技術管理工作的有效性。
(二)引進經驗豐富的研究人員。通過由經驗豐富的、滿足嚴格審核要求的開發人員來管理軟件項目建設,并通過所實施的風險應對策略,實現了軟件開發的平穩性與可控性。而盡管各種戰略都具有著巨大的實用性,但由于風險并非只發生一次的,也并非總是一成不變的,所以,還需要由管理層員工繼續對戰略加以創新,從而保證生產項目的平穩進行,軟件人才也不至于因此中斷,而相應的軟件服務質量也就會大大提高。
(三)建立有效協作的隊伍。有效協作的管理隊伍中,各個部門各司其職,每個人竭盡所能,都能夠找出歸屬于自身的一項職責,各盡所能,人員間也能夠互為交流經驗,各個單位間也能夠交流意見和協作,應用部分人員也能夠參與其中,通過人員和各個單位間的互動,將使得產品的適用性提高。在管理者的統籌調度下,對產品的開發進度進行了嚴格控制,對項目的品質將會提高。
(四)科學進行經營風險防范。從風險管理的方面開展生產過程的審計,羅列出各種經營風險的類型,對經營風險加以范圍確定,盡可能正確地防范經營風險,以便減少經營風險造成的經濟損失。對于供求風險而言,則必須保持當前的供需,對新的供需必須有效把握后,方可開展下一個生產。對于科技風險而言,則必須將專門的人員配置在前線,以其時時注意科技變化造成的經營風險等。
(五)必須加強人員培訓,并合理做出業務抉擇。針對新的組織成員的迅速增加,企業必須使其盡快進入全新的工作狀態,以完成最有效的管理任務。在關鍵時刻可以引進能夠處理企業中心問題的專門人員,但同時,企業也要避免新組織中工作人員的流失,在某個項目中,哪怕是一名很一般的人員的流失,也可以造成產品在最后的交付中發生問題。另外,也可以利用專門人才的技術支持來避免產生在技術上的不同層面的風險。因此企業在購買服務產品時,必須提前關注于系統先進性以及技術人員如何跟進系統變更等問題,尤其要重視"最好的不一定是最合適的,但最合適的一定是最好的"。在選用技術和系統時,需在符合項目特點的同時,選用能夠熟練掌握的技術和系統來實施技術開發,這樣就可縮短項目因需技術培訓而所耽誤的研發時間,并能降低因科技風險而造成的產品損失。
三、結語
總而言之,風險管理在項目管理中有著非常重要的地位,對軟件項目進行有效的風險管理是整個軟件項目開發過程順利完成非常重要的保證。
參考文獻:
[1] 黃晨煒. 風險管理在螺旋式軟件開發過程中的實際應用[J]. 東南傳播,2005, (7):61-64.
[2] 王亮. 中小軟件開發企業會計核算與監督的風險及控制[J]. 現代商業,2014(4):251-252.
[3] 幸莉仙,韓玢,黃慧蓮. AHP與FUZZY在軟件開發項目風險管理中的綜合應用[J]. 計算機系統應用,2012,21(4):161-164.
[4] 陳麗蓉. 軟件開發項目中的風險管理[J]. 海南廣播電視大學學報,2008,9(4):93-96.
[5] 陶劉強,成筠. 淺析軟件開發中的風險管理[J]. 中國管理信息化(綜合版),2006,9(2):86-88.