七、軟件風險管理
軟件項目管理存在著風險,如果我們提前重視風險,并且有所防范,可以大限度減少風險的發(fā)生。進行風險管理是有效的手段。
1、風險的分類
根據(jù)風險內(nèi)容,我們可以將風險分為項目風險(成本提高,時間延長等)、技術風險(技術不成熟等)、商業(yè)風險(銷售問題等)、戰(zhàn)略風險(公司的經(jīng)營戰(zhàn)略發(fā)生了變化)、管理風險(公司管理人員是否成熟等)、預算風險(預算是否準確等)等。
另外,我們還可以將風險分為已知風險(如員工離職等)、可預報風險(從以往經(jīng)驗得出可能有風險的)和不可預知風險。
2、風險的識別
風險識別的有效方法是建立風險項目檢查表。主要涉及以下幾方面檢查:
。產(chǎn)品規(guī)模風險檢查
。業(yè)務影響風險檢查
。與客戶相關的風險檢查
。過程風險檢查
。技術風險檢查
。開發(fā)環(huán)境風險檢查
。與人員的模式和經(jīng)驗有關的風險檢查
3、風險評估
風險評估主要從下面七個方面進行:
。發(fā)生的可能性
。發(fā)生的結果(影響)
。建立一個尺度表示風險可能性(如,極罕見、罕見、普通、可能、極可能)
。描述風險帶來的后果
。估計對產(chǎn)品和項目的影響
。確定風險評估的正確性
。根據(jù)影響排定有限隊列
另外,要對每個風險的表現(xiàn)、范圍、時間做出盡量準確的判斷。
4、風險的評價
對風險的評價主要依據(jù)三個因素:風險描述、風險概率和風險影響。從成本、進度及性能三個方面對風險進行評價。確定項目的中止點,在中止點出再一次進行風險評價。
5、風險的駕馭和監(jiān)控
風險的駕馭與監(jiān)控主要要靠管理者的經(jīng)驗來實施。如,某開發(fā)人員的離職概率是0.7,離職后會對項目造成一定的影響,則該風險駕馭和監(jiān)控的策略如下:
。與在職人員協(xié)商,確定流動原因。
。在項目開始前,把環(huán)節(jié)這些流動原因的工作列入風險駕馭計劃。
。項目開始時,作好人是會流動的準備,采取一些措施確保人員一旦離開時,項目仍能繼續(xù)。
。制定文檔標準,并建立一種機制,保證文檔及時產(chǎn)生。
。對所有工作進行細微詳審,使更多人能夠按計劃進度完成自己的工作。
。對每個關鍵性技術人員培養(yǎng)后備人員。
在考慮風險成本之后,決定是否采用上述策略。
八、人員管理
1、對項目經(jīng)理的要求
。能夠使小組每個成員都能發(fā)揮能力
。有一定的組織能力
。能夠使小組美味成員有成感
。有提出解決問題方案的能力
。對問題的理解有一定的深度
。要能讓成員知道軟件質(zhì)量的重要性
2、人員的通訊方式
。1)正式非個人方式,如正式會議等;
。2)正式個人之間交流,如成員之間的正式討論等(一般不形成決議);
。3)非正式個人之間交流,如個人之間的自由交流等;
(4)電子通訊,如E-MAIL(電子郵件)、BBS(電子公告板系統(tǒng))等;
(5)成員網(wǎng)絡,如成員與小組之外或公司之外有經(jīng)驗的相關人員進行交流;
在實踐中發(fā)現(xiàn),(5)的通訊效率高,其次是(1)。
3、人力資源管理中的風險管理
在進行人力資源管理時,我們往往重視招聘、培訓、考評、薪資等各個具體內(nèi)容的操作,而忽視了其中的風險管理問題。其實,每個企業(yè)在人事管理中都可能遇到風險,如招聘失敗、新政策引起員工不滿、技術骨干突然離職等等,這些事件會影響公司的正常運轉,甚至會對公司造成致命的打擊。如何防范這些風險的發(fā)生,是我們應該研究的問題。特別是高新技術企業(yè),由于對人的依賴更大,所以更需要重視人力資源管理中的風險管理。