軟件項(xiàng)目都存在著這樣那樣的風(fēng)險(xiǎn),這是由軟件項(xiàng)目的創(chuàng)造性本質(zhì)決定的。在積累了較豐富的信息化經(jīng)驗(yàn)和數(shù)據(jù)后,面向決策層的各種數(shù)據(jù)分析系統(tǒng)越來越受到重視。數(shù)據(jù)分析項(xiàng)目都具有較大風(fēng)險(xiǎn),國內(nèi)國際許多決策分析系統(tǒng)、客戶關(guān)系管理系統(tǒng)的失敗都證明了這一點(diǎn)。由于數(shù)據(jù)分析項(xiàng)目的需求在開始常常是模糊的,而數(shù)據(jù)分析技術(shù)又是非常復(fù)雜的,這就需要組織層和項(xiàng)目經(jīng)理在實(shí)施數(shù)據(jù)分析項(xiàng)目時(shí)更加注重風(fēng)險(xiǎn)管理。
數(shù)據(jù)分析項(xiàng)目的建設(shè)不僅需要克服一般軟件項(xiàng)目的常見風(fēng)險(xiǎn),數(shù)據(jù)分析項(xiàng)目由于以下兩個(gè)原因,相對一般面向操作層、管理層的信息系統(tǒng)而言具有更大的風(fēng)險(xiǎn):
1. 數(shù)據(jù)分析系統(tǒng)通常是面向決策層為主,受核心領(lǐng)導(dǎo)的個(gè)人習(xí)慣、工作作風(fēng)、知識背景影響較大,在系統(tǒng)范圍和系統(tǒng)性能方面存在著很多不確定性因素。
2. 數(shù)據(jù)分析系統(tǒng),特別是各種數(shù)據(jù)挖掘系統(tǒng),需要依靠數(shù)學(xué)模型。而對數(shù)據(jù)模型的應(yīng)用需要系統(tǒng)分析,設(shè)計(jì)人員應(yīng)具有較好的數(shù)學(xué)背景知識,同時(shí)對所分析的行業(yè)業(yè)務(wù)非常了解。而這些往往又是以數(shù)據(jù)倉庫為基礎(chǔ),對計(jì)算機(jī)軟硬件技術(shù)要求很高。
在本文中,作者將根據(jù)數(shù)據(jù)分析項(xiàng)目的特性,結(jié)合自身的工作實(shí)踐,重點(diǎn)討論數(shù)據(jù)分析項(xiàng)目的風(fēng)險(xiǎn)識別、風(fēng)險(xiǎn)分析和風(fēng)險(xiǎn)應(yīng)對。
一、風(fēng)險(xiǎn)識別
在項(xiàng)目的啟動(dòng),也就是策劃階段注重進(jìn)行項(xiàng)目風(fēng)險(xiǎn)分析,做好風(fēng)險(xiǎn)管理計(jì)劃。采用相關(guān)的分析工具和分析手段,根據(jù)項(xiàng)目的本身特點(diǎn)、范圍估計(jì)、技術(shù)條件、歷史數(shù)據(jù)做好風(fēng)險(xiǎn)值的分析。在項(xiàng)目實(shí)施過程中,不斷地、持續(xù)地監(jiān)控風(fēng)險(xiǎn)的變化,努力規(guī)避、消除風(fēng)險(xiǎn)。
在具體的風(fēng)險(xiǎn)識別過程中,我們要重點(diǎn)注意以下風(fēng)險(xiǎn):
1. 需求不確定性的風(fēng)險(xiǎn);2. 決策層溝通障礙的風(fēng)險(xiǎn);3. 分析技術(shù)路線的風(fēng)險(xiǎn);4. 其他風(fēng)險(xiǎn)。
二、風(fēng)險(xiǎn)分析
前述數(shù)據(jù)分析項(xiàng)目的三大風(fēng)險(xiǎn)對項(xiàng)目的影響都是非常大的,如果按定性的風(fēng)險(xiǎn)分析方法,影響都是“高”級。如果按第一項(xiàng)計(jì)算影響性,分值都在0.8以上。
需求不確定性風(fēng)險(xiǎn)還會(huì)導(dǎo)致項(xiàng)目進(jìn)度、成本、質(zhì)量、資源、合同等相關(guān)風(fēng)險(xiǎn),使項(xiàng)目處于失控狀態(tài)。在實(shí)際工作中,我們多次遇到項(xiàng)目都快要收尾了,依然出現(xiàn)客戶領(lǐng)導(dǎo)對系統(tǒng)提出“在客戶分析方面需要拔高”、“在經(jīng)營指標(biāo)分析要加強(qiáng)體現(xiàn)X部長講話精神”之類模糊不清的需求。
決策層溝通障礙風(fēng)險(xiǎn)容易使最終決策領(lǐng)導(dǎo)對項(xiàng)目期望保留在項(xiàng)目競標(biāo)階段,理想而抽象,項(xiàng)目組不能真正理解領(lǐng)導(dǎo)的需求,甚至無所適從,大量工作“跑題”浪費(fèi),使時(shí)間和成本的投入成倍增長。
技術(shù)路線風(fēng)險(xiǎn)可以直接導(dǎo)致項(xiàng)目失敗。項(xiàng)目的目標(biāo)、范圍超過了項(xiàng)目組所選技術(shù)。所選產(chǎn)品號稱擁有而實(shí)際并不成功的分析模型,項(xiàng)目組自身對產(chǎn)品并不熟悉,無疑會(huì)使項(xiàng)目處于毀滅性的風(fēng)險(xiǎn)中。像某國家級銀行采用SAS和Cognos實(shí)現(xiàn)的全國性信貸分析系統(tǒng)幾乎無法使用就是典型案例。
三、風(fēng)險(xiǎn)規(guī)避
風(fēng)險(xiǎn)分析活動(dòng)分析的目的在于建立處理風(fēng)險(xiǎn)的策略。一個(gè)有效的策略最好能規(guī)避風(fēng)險(xiǎn)。而風(fēng)險(xiǎn)規(guī)避的最好方式是把風(fēng)險(xiǎn)控制在項(xiàng)目啟動(dòng)階段,把項(xiàng)目損失減小到最小程度。根據(jù)本人長期負(fù)責(zé)數(shù)據(jù)分析的項(xiàng)目經(jīng)驗(yàn),以上三大數(shù)據(jù)分析項(xiàng)目風(fēng)險(xiǎn)可以采用以下措施規(guī)避或減小:
1. 項(xiàng)目經(jīng)理同客戶最高決策層擁有暢通的溝通渠道;
2. 項(xiàng)目開發(fā)模型采用迭代模型;
3. 審慎運(yùn)用尚處于研究階段的分析技術(shù)與模型;
4. 層次較高、結(jié)構(gòu)合理的項(xiàng)目組織結(jié)構(gòu);
5.
多參考專家意見。
一個(gè)項(xiàng)目組的技術(shù)力量畢竟有限,所以數(shù)據(jù)分析項(xiàng)目的開發(fā)一定要多進(jìn)行專家評審,多參考專家意見。對專家意見進(jìn)行匯總,及時(shí)地通知客戶及其它干系人,采用“光環(huán)效應(yīng)”影響客戶,增強(qiáng)客戶對項(xiàng)目方案、項(xiàng)目技術(shù)的認(rèn)可程度并保證項(xiàng)目的成功。由于數(shù)據(jù)分析項(xiàng)目中數(shù)據(jù)建模、數(shù)據(jù)重組、樣本設(shè)置等對技術(shù)要求比較高,而聚類分析、神經(jīng)網(wǎng)絡(luò)、決策樹、數(shù)理統(tǒng)計(jì)、時(shí)間序列分析等又是開發(fā)性的計(jì)算機(jī)或數(shù)學(xué)問題。所以數(shù)據(jù)分析的結(jié)論、綜合解釋、評價(jià)數(shù)據(jù)、知識探索、模型調(diào)優(yōu)等,還是要依賴行業(yè)專家。