所有的項目都會遇到風險,包括新產品或者對已有產品開發一個新的版本;例如:關鍵技術人員的流失、市場條件的變化、客戶希望的變化、開發組織業務條件的變化等;對于這種情況中存在的風險若能夠提前預料到,并采取適當的措施來緩解,這樣可以扭轉項目組總是救火的狀態,起碼開始出現主動控制一些問題的局面;雖然有了風險管理不一定成功,但會增加成功的可能性,并能夠盡可能的避免項目的失敗。
1、現狀分析
M公司的風險管理工作一直效果不明顯,也得不到項目和部門的認可。為了能夠發現問題的根源,提出有效的改進建議,我們啟動了風險管理現狀調研工作,進行了風險管理記錄分析和各層次的抽樣訪談工作;
(1)記錄分析
對該年度所有項目的風險管理過程記錄進行分析,了解存在的大致問題,并以此作為基礎確定訪談的提綱;通過分析,發現項目在風險管理過程中可能主要存在以下問題:
1) 風險跟蹤活動執行較差,大部分項目在初次識別了風險后就疏于跟蹤風險的狀態,不能及時有效的采取應對措施;
2) 風險活動沒有作為項目的日常活動開展,沒有定期重新識別和更新風險列表;
3) 沒有項目對風險管理活動的執行情況進行分析,整理經驗教訓,提出最佳實踐等;
(2)抽樣訪談
首先根據對過程記錄的分析,抽取出對風險管理活動最主要的部分,對這些部分的內容制定了訪談的提綱,訪談提綱的內容按照項目風險管理可能涉及的范圍分為3個層面,1是組織層面、2是項目層面,并以此為依據確定訪談的對象,以便真實了解項目、部門的關注重點和存在的問題;根據對訪談結果的分析,風險管理問題目前分為3個層面的問題:
組織層面:
1) 整個公司沒有建立起一套完善的收集風險管理經驗教訓的機制,包括從什么渠道獲取類似項目的風險數據、已有的風險信息如何有效的進行共享等;
2) 對于識別出來的重大風險,是否能夠建立起一種應對的機制,除了項目內部的風險,也包括外部風險,使得一些重大風險能夠盡快的被合適的層面意識到,并進行分析和找到應對措施?
3) 項目面臨的風險通常有2類:
一是項目內部風險,例如:開發進度風險、人員流失、技術難度和新技術等,項目可以盡可能的采取一些辦法,通過調整開發方法、調整計劃或資源等來進行部分的有效控制;
二是項目外部風險,包括供應商供貨及時性問題、供應商升級產品版本、外部需求變更、項目范圍大、對外依賴太多等,由于這類風險項目往往難以及時獲取相應信息,造成應急措施不足,有些風險的發生甚至帶來致命的后果;如何有效地對這兩類風險進行歸納和整理,研究風險的應對措施是各項目當前最為迫切的需求。
決策層面:
很多項目最大的風險是產品決策層面的風險,而這些風險往往不是項目組所能夠應對的,或者很難應對;這類風險可能包括以下內容:
1) 不切實際的需求承諾,或不切實際的產品交付期的承諾,經常在項目組接到現場需要某功能版本的通知時,此時離計劃交付期時間已經很近了,例如本周通知下周就要提供版本,項目組基本上沒有時間和資源來規避這個風險,而后果往往是不良的產品質量或者其他需求的延期開發;
2) 開發一個沒有價值的產品或需求,這里的沒有價值包括產品沒有市場、需求的開發投入產出比很低(例如:客戶需求很緊急、重要,但是這個需求我們需要投入的成本太高,以至于根本不會賺錢或者賠錢);
項目層面:
1) 項目對風險認識不足,通常在實際開發過程中
不知道使用什么方法去識別風險、又如何找出關鍵風險并進行控制;
2) 項目組基本上很少進行正式的風險識別和評估會議;在項目日常過程中,項目成員往往可能不太愿意暴露潛在的問題或者自己的疑慮,以免被項目經理或部長認為是優柔寡斷或沒有積極性等;為了避免這類問題的發生,在風險管理意識尚未普及時,往往還是需要正式的風險會,在會上大家頭腦風暴都來反映問題,找出可能的關鍵風險;
3) 項目組很少對過去風險管理實施情況或存在的重大問題進行總結,以便在下一次項目過程中能夠盡早的規避這類風險;目前是僅憑項目組的個人經驗和直覺,往往存在對一些重大風險遺漏、重視不足或沒有采取有效的措施來控制的問題。