[導(dǎo)讀]由于軟件項(xiàng)目的太多不可確定性,因此管理軟件項(xiàng)目,猶如盲人走路一般。在未來(lái)還不確定的情況下面,可以將自己的經(jīng)驗(yàn)列出來(lái),如在什么時(shí)候最可能出現(xiàn)什么風(fēng)險(xiǎn)。
有一首詩(shī)歌能夠很形象地描述風(fēng)險(xiǎn)的特征:“輕輕的我走了,正如我輕輕的來(lái)?!?/P>
“風(fēng)險(xiǎn)”一詞的由來(lái),最為普遍的一種說(shuō)法是,在遠(yuǎn)古時(shí)期,以打魚捕撈為生的漁民們,每次出海前都要祈禱,祈求神靈保佑自己能夠平安歸來(lái),其中主要的祈禱內(nèi)容就是讓神靈保佑自己在出海時(shí)能夠風(fēng)平浪靜、滿載而歸;他們?cè)陂L(zhǎng)期的捕撈實(shí)踐中,深深的體會(huì)到“風(fēng)”給他們帶來(lái)的無(wú)法預(yù)測(cè)無(wú)法確定的危險(xiǎn),他們認(rèn)識(shí)到,在出海捕撈打魚的生活中,“風(fēng) ”即意味著“險(xiǎn)”,因此有了“風(fēng)險(xiǎn)”一詞的由來(lái)。
現(xiàn)代意義上的風(fēng)險(xiǎn)一詞,已經(jīng)大大超越了“遇到危險(xiǎn)”的狹義含義,而是“遇到破壞或損失的機(jī)會(huì)或危險(xiǎn)”,可以說(shuō),經(jīng)過(guò)兩百多年的演義,風(fēng)險(xiǎn)一詞越來(lái)越被概念化,并隨著人類活動(dòng)的復(fù)雜性和深刻性而逐步深化,并被賦予了從哲學(xué)、經(jīng)濟(jì)學(xué)、社會(huì)學(xué)、統(tǒng)計(jì)學(xué)甚至文化藝術(shù)領(lǐng)域的更廣泛更深層次的含義。無(wú)論如何定義風(fēng)險(xiǎn)一詞的由來(lái),但其基本的核心含義是“未來(lái)結(jié)果的不確定性或損失”,也有人進(jìn)一步定義為“ 個(gè)人和群體在未來(lái)遇到傷害的可能性以及對(duì)這種可能性的判斷與認(rèn)知”。
風(fēng)險(xiǎn)有兩種定義:一種定義強(qiáng)調(diào)了風(fēng)險(xiǎn)表現(xiàn)為不確定性;而另一種定義則強(qiáng)調(diào)風(fēng)險(xiǎn)表現(xiàn)為損失的不確定性。
若風(fēng)險(xiǎn)表現(xiàn)為不確定性,說(shuō)明風(fēng)險(xiǎn)產(chǎn)生的結(jié)果可能帶來(lái)?yè)p失、獲利或是無(wú)損失也無(wú)獲利,屬于廣義風(fēng)險(xiǎn),金融風(fēng)險(xiǎn)屬于此類。而風(fēng)險(xiǎn)表現(xiàn)為損失的不確定性,說(shuō)明風(fēng)險(xiǎn)只能表現(xiàn)出損失,沒(méi)有從風(fēng)險(xiǎn)中獲利的可能性,屬于狹義風(fēng)險(xiǎn)。
廣義的風(fēng)險(xiǎn)展現(xiàn)出來(lái)的是機(jī)會(huì),雖然這種機(jī)會(huì)可能讓我們的項(xiàng)目變得顆粒無(wú)收,但是如果一旦機(jī)會(huì)有利于項(xiàng)目,則可以大賺一筆,風(fēng)險(xiǎn)投資家們心中的風(fēng)險(xiǎn)正是廣 義的風(fēng)險(xiǎn),所以風(fēng)險(xiǎn)才會(huì)吸引他們投入巨大的資金。而作為項(xiàng)目管理者來(lái)說(shuō),風(fēng)險(xiǎn)對(duì)他們意味著失敗的危險(xiǎn),因此必須將任何風(fēng)險(xiǎn)扼殺于搖籃之中。
IT項(xiàng)目風(fēng)險(xiǎn)的特征
由于軟件本身的特點(diǎn),而導(dǎo)致IT項(xiàng)目與傳統(tǒng)項(xiàng)目有很大的差異,因此IT項(xiàng)目的風(fēng)險(xiǎn)管理難度要比傳統(tǒng)項(xiàng)目大。
1、 需求不穩(wěn)定
軟件項(xiàng)目的需求多變已經(jīng)成為了軟件業(yè)界的共識(shí),正因?yàn)樾枨蟮亩嘧?,才讓瀑布模型一直遭受到軟件工程界的抨擊,因此而誕生了原形模型。在IBM的RUP和眾多的敏捷方法論中,一直將需求不確定列為軟件項(xiàng)目的最大特點(diǎn),因此而出現(xiàn)了擁抱變化一說(shuō)。
當(dāng)一個(gè)IT項(xiàng)目已經(jīng)開始在實(shí)施的時(shí)候,如果客戶連他需要做什么,要實(shí)現(xiàn)一些什么功能都不能確定的話,那么做軟件實(shí)施的工程師他們又如何能夠知道自己要開發(fā)一個(gè)什么樣的軟件系統(tǒng)出來(lái)呢?所以他們只有在漫長(zhǎng)的等待過(guò)程中,不斷遭受到客戶的“批評(píng)”,在經(jīng)歷了“九九八十一次磨難”之后,才恍然大悟,原來(lái)就是要做一個(gè)這樣的系統(tǒng)啊!
這有點(diǎn)像一個(gè)盲人走路一樣,盲人根本就不知道前面是什么,因此他往前走一小步,如果不是路,則向左旋轉(zhuǎn)一點(diǎn)點(diǎn),再次用腳探探前面,如果是路的話,則可以往前邁一步。如果這個(gè)盲人運(yùn)氣不好的話,第一腳就在懸崖邊上踏空,那么他將跌入萬(wàn)劫不復(fù)的深淵。我們的項(xiàng)目也如同這個(gè)盲人,稍有不慎就可能讓自己走向失敗,這是一個(gè)多么大的風(fēng)險(xiǎn)阿。
2、 項(xiàng)目規(guī)模估計(jì)不準(zhǔn)確
當(dāng)老師給我們布置作業(yè)的時(shí)候,如果他多布置了幾個(gè)題目,下面的同學(xué)便會(huì)大聲地噓嘆,開始私下的嘟嚕:“又要做一個(gè)多小時(shí)了!”。學(xué)生們?cè)诤芏痰臅r(shí)間內(nèi)就能夠準(zhǔn)確的估計(jì)作業(yè)量大不大,他們的估計(jì)憑借著他們每天一次的做作業(yè)的經(jīng)驗(yàn)和那一瞬間對(duì)題目的印象,雖然他們并沒(méi)有做過(guò)剛布置的這些題目,但是估計(jì)得仍然是那么的準(zhǔn)確。
任何一個(gè)建筑工程的項(xiàng)目經(jīng)理都能夠?qū)ψ约旱捻?xiàng)