軟件開發(fā)項(xiàng)目風(fēng)險(xiǎn)評(píng)估研究_第1頁
軟件開發(fā)項(xiàng)目風(fēng)險(xiǎn)評(píng)估研究_第2頁
軟件開發(fā)項(xiàng)目風(fēng)險(xiǎn)評(píng)估研究_第3頁
軟件開發(fā)項(xiàng)目風(fēng)險(xiǎn)評(píng)估研究_第4頁
軟件開發(fā)項(xiàng)目風(fēng)險(xiǎn)評(píng)估研究_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、軟件開發(fā)項(xiàng)目風(fēng)險(xiǎn)評(píng)估研究自計(jì)算機(jī)技術(shù)被人們所重視以來,人們對于各類軟件的開發(fā)也就隨之興起,世界軟件產(chǎn)業(yè)也在不斷發(fā)展壯大,并且成為了世界經(jīng)濟(jì)發(fā)展中一個(gè)重要的環(huán)節(jié)。但是隨著人們對于軟件技術(shù)含量要求的日漸提高,各類軟件項(xiàng)目開發(fā)中的失敗情況也在不斷增加,而項(xiàng)目的失敗必然會(huì)導(dǎo)致整個(gè)企業(yè)經(jīng)濟(jì)的損失,同時(shí)也會(huì)造成相關(guān)技術(shù)研發(fā)工作的延遲,給客戶帶來更大的經(jīng)濟(jì)損失。1軟件開發(fā)項(xiàng)目的概述軟件是現(xiàn)代計(jì)算機(jī)和互聯(lián)網(wǎng)技術(shù)中一個(gè)重要的環(huán)節(jié),其本身是一種先進(jìn)的信息技術(shù),同時(shí)也是一種現(xiàn)代經(jīng)濟(jì)商品。軟件是計(jì)算機(jī)系統(tǒng)得以正常運(yùn)轉(zhuǎn)的必要條件,其主要包括運(yùn)行程序、數(shù)據(jù)庫以及各類相關(guān)文件。其中運(yùn)行程序值得就是軟件在運(yùn)行過程中為了實(shí)現(xiàn)指

2、令而發(fā)揮功能的數(shù)據(jù)序列;數(shù)據(jù)庫則是保證軟件能夠正常運(yùn)行的所有數(shù)據(jù)的集合體,其包括了程序中所有的識(shí)別、操作、儲(chǔ)存等的數(shù)據(jù);相關(guān)文件就是指在軟件開發(fā)的過程中關(guān)于開發(fā)、使用以及維護(hù)工作的相關(guān)資料。軟件開發(fā)項(xiàng)目本身屬于特殊項(xiàng)目開發(fā)工作,其與普通項(xiàng)目開發(fā)工作在特征上有著一定的差別。首先,軟件開發(fā)項(xiàng)目是創(chuàng)新的過程中,其所研發(fā)的程序是客戶指定的,無法利用現(xiàn)有組件對其進(jìn)行拼接;其次,軟件開發(fā)項(xiàng)目所加工的對象是一系列抽象化的數(shù)據(jù),并不是可以看得見、摸得著的實(shí)物;第三,軟件開發(fā)過程中需要相關(guān)開發(fā)人員投入大量的腦力勞動(dòng),并且這種腦力勞動(dòng)強(qiáng)度較高,所需知識(shí)十分復(fù)雜;第四,軟件開發(fā)項(xiàng)目所研發(fā)的商品也不具有具體形態(tài),屬于

3、程序代碼,是各類抽象化的數(shù)據(jù)集成體,因此其在開發(fā)的過程中能夠方便開發(fā)人員進(jìn)行修改和完善。2軟件開放項(xiàng)目風(fēng)險(xiǎn)評(píng)估的概述2.1風(fēng)險(xiǎn)的概述在市場經(jīng)濟(jì)運(yùn)行過程中,風(fēng)險(xiǎn)是無處不在的,各行各業(yè)都需要承擔(dān)其本身所具備的風(fēng)險(xiǎn),而一個(gè)企業(yè)對于風(fēng)險(xiǎn)的預(yù)估、評(píng)價(jià)和規(guī)避能力就成為了其是否能夠長遠(yuǎn)發(fā)展的重要依據(jù)。根據(jù)國外研究者對于風(fēng)險(xiǎn)的定義上可以看出,他們認(rèn)為風(fēng)險(xiǎn)主要就是人類在從事某項(xiàng)已定的活動(dòng)中時(shí),由于各類不確定因素的影響,對自身造成了經(jīng)濟(jì)損失的情況,也就是可能發(fā)生的危險(xiǎn)因素對當(dāng)事人或企業(yè)造成的損失。目前,各國對于風(fēng)險(xiǎn)的定義還沒有形成一個(gè)統(tǒng)一性的標(biāo)準(zhǔn),但是其都認(rèn)為風(fēng)險(xiǎn)具有著極大的不確定性,并且由于風(fēng)險(xiǎn)所帶來的結(jié)果會(huì)對

4、當(dāng)事人或企業(yè)造成一定的影響,影響程度與風(fēng)險(xiǎn)本身的性質(zhì)有著直接的聯(lián)系。2.2軟件開發(fā)項(xiàng)目風(fēng)險(xiǎn)的各類特征軟件項(xiàng)目開發(fā)本身就是一類具有著特殊性質(zhì)的項(xiàng)目開發(fā)性工作,其與普通的項(xiàng)目存在著一定的差別,因此,軟件開發(fā)項(xiàng)目本身也就具有了自身獨(dú)有的特征。(1)客觀性和普通性風(fēng)險(xiǎn)本身所具有的特點(diǎn)就是不確定性和人為干預(yù)性小等,同時(shí)風(fēng)險(xiǎn)本身也是超越了人類主觀意識(shí)所存在的一類情況,在軟件開發(fā)的整個(gè)過程中,風(fēng)險(xiǎn)是隨時(shí)相伴的,其發(fā)生的時(shí)間無法進(jìn)行準(zhǔn)確的確定,對于風(fēng)險(xiǎn)的規(guī)避也具有著較大的局限性,因此人們只能通過相關(guān)手段盡量減少風(fēng)險(xiǎn)帶給企業(yè)的損失,而無法完全對其進(jìn)行規(guī)避。軟件項(xiàng)目開發(fā)中的風(fēng)險(xiǎn)也是具有這種客觀存在性和普通性質(zhì)的,

5、并且在軟件開發(fā)的過程中,其風(fēng)險(xiǎn)發(fā)生的幾率也遠(yuǎn)超普通項(xiàng)目開發(fā)工作。(2)不確定性不確定性是軟件項(xiàng)目開發(fā)過程中風(fēng)險(xiǎn)的主要特征,根據(jù)軟件開發(fā)團(tuán)隊(duì)本身的客觀屬性、軟件開發(fā)環(huán)境以及客戶對于軟件功能的要求等的不同,軟件項(xiàng)目開發(fā)過程中所要面對的風(fēng)險(xiǎn)也就不同。同時(shí)由于各類客觀條件的不斷變化,人們對于軟件項(xiàng)目開發(fā)過程中所能夠發(fā)生的各類風(fēng)險(xiǎn)也不能夠十分確定,同時(shí)在各類風(fēng)險(xiǎn)認(rèn)知上,各企業(yè)或軟件研發(fā)者的認(rèn)識(shí)都有所不同,就使得風(fēng)險(xiǎn)的不確定性有著更大的變化。(3)行為的相關(guān)性在軟件項(xiàng)目開發(fā)的過程中,處于對將風(fēng)險(xiǎn)控制在最低的目的考慮,需要有相關(guān)的決策者對各類開發(fā)工作過程中的風(fēng)險(xiǎn)進(jìn)行評(píng)估,而此時(shí),軟件開發(fā)的風(fēng)險(xiǎn)也就隨著決策者

6、的行為發(fā)生了一定的轉(zhuǎn)變。因?yàn)?,不同的決策者對于軟件項(xiàng)目開發(fā)的風(fēng)險(xiǎn)有著不同的認(rèn)知,并且在采取相應(yīng)預(yù)估和規(guī)避策略時(shí)其所采取的方法也不相同,但是風(fēng)險(xiǎn)本身卻是客觀存在的,不同的行為模式能夠?qū)е嘛L(fēng)險(xiǎn)的結(jié)果有著不同的變化,這也就是風(fēng)險(xiǎn)的行為相關(guān)性,同時(shí)也加劇了風(fēng)險(xiǎn)本身的不確定性特征。(4)多樣性由于軟件項(xiàng)目開發(fā)工作本身就具有著極其多樣的技術(shù)引入,因此在工作開展的過程中風(fēng)險(xiǎn)也就發(fā)生了多樣性的轉(zhuǎn)變。由于項(xiàng)目本身的規(guī)模、周期、范圍以及種類等客觀因素也存在著一定的差異,也就使得風(fēng)險(xiǎn)的過程和結(jié)果各不相同。另外,在軟件項(xiàng)目開發(fā)的過程中,相關(guān)決策者對于各類風(fēng)險(xiǎn)都會(huì)做出預(yù)估和規(guī)避,并且在開發(fā)的各個(gè)階段也會(huì)針對于不同的風(fēng)險(xiǎn)

7、給予相應(yīng)的改進(jìn)措施,而這樣也就使得在整個(gè)過程中部分風(fēng)險(xiǎn)得到了有效的降低,但是卻使得另一部分風(fēng)險(xiǎn)發(fā)生了轉(zhuǎn)變,產(chǎn)生了新的風(fēng)險(xiǎn),使得軟件開發(fā)的風(fēng)險(xiǎn)種類越來越多。另外,各類風(fēng)險(xiǎn)在發(fā)生時(shí)能夠互相左右、互相牽制、互相誘發(fā),這也就加大了風(fēng)險(xiǎn)的多樣性變化,給風(fēng)險(xiǎn)評(píng)估和規(guī)避工作帶來了一定的麻煩。(5)對稱性在所有的項(xiàng)目開發(fā)過程中,項(xiàng)目本身的風(fēng)險(xiǎn)與項(xiàng)目能夠帶來的經(jīng)濟(jì)收益都是呈現(xiàn)對稱性的,風(fēng)險(xiǎn)越高的項(xiàng)目,其能帶給雙方的經(jīng)濟(jì)利益也就越大;但同時(shí),風(fēng)險(xiǎn)性越大,其給雙方可能帶來的經(jīng)濟(jì)損失也就越大,軟件的開發(fā)也不例外。而軟件項(xiàng)目開發(fā)本身所具有的風(fēng)險(xiǎn)性非常高,其帶給雙方的經(jīng)濟(jì)利益也非常大,同時(shí)其所承擔(dān)的工作量也就隨之增加了,

8、一旦風(fēng)險(xiǎn)發(fā)生,對雙方造成的經(jīng)濟(jì)損失也會(huì)很大。2.3軟件項(xiàng)目開發(fā)中風(fēng)險(xiǎn)的種類由于軟件項(xiàng)目開發(fā)本身具有的特殊性,因此其過程中所產(chǎn)生的風(fēng)險(xiǎn)種類也非常多。其中,按照風(fēng)險(xiǎn)的內(nèi)容進(jìn)行劃分,主要包括管理風(fēng)險(xiǎn)、費(fèi)用風(fēng)險(xiǎn)、周期風(fēng)險(xiǎn)、技術(shù)風(fēng)險(xiǎn)以及商業(yè)影響風(fēng)險(xiǎn)等;而按照風(fēng)險(xiǎn)本身的性質(zhì)可以將其分為3類,分別是開發(fā)環(huán)境風(fēng)險(xiǎn)、項(xiàng)目特殊化風(fēng)險(xiǎn)以及產(chǎn)品本身風(fēng)險(xiǎn);按照風(fēng)險(xiǎn)的確定性進(jìn)行分類,可以將軟件項(xiàng)目開發(fā)風(fēng)險(xiǎn)分為3大類,分別是已知性風(fēng)險(xiǎn)、可預(yù)知性風(fēng)險(xiǎn)以及不可預(yù)知性風(fēng)險(xiǎn)。3軟件項(xiàng)目開發(fā)風(fēng)險(xiǎn)管理的概述軟件項(xiàng)目開發(fā)風(fēng)險(xiǎn)管理工作就是對軟件在開發(fā)過程中所能夠遇到的各類風(fēng)險(xiǎn)進(jìn)行預(yù)估,并對判斷出的風(fēng)險(xiǎn)進(jìn)行有效的規(guī)避。這類工作在各行各業(yè)運(yùn)營

9、過程中都需要開展,是保證企業(yè)經(jīng)濟(jì)收入,減小風(fēng)險(xiǎn)給投資者和開發(fā)者帶來的經(jīng)濟(jì)損失,有效保證企業(yè)的穩(wěn)定收入的主要方法。根據(jù)其所采用方法的不同,風(fēng)險(xiǎn)管理所能夠起到的作用也不相同,同時(shí)對于風(fēng)險(xiǎn)結(jié)果的改變也就不相同。4模糊邏輯下軟件開發(fā)風(fēng)險(xiǎn)評(píng)估的方法模糊邏輯是一種與人類思維邏輯方式最為接近的分析方法,其主要是對于各類不確定因素、不準(zhǔn)確信息進(jìn)行判斷的分析方法。模糊邏輯主要是基于模糊邏輯變量、模糊邏輯函數(shù)以及似然推理等方法對軟件開發(fā)項(xiàng)目中存在的風(fēng)險(xiǎn)進(jìn)行分析。4.1模糊邏輯的基礎(chǔ)理論在傳統(tǒng)邏輯思維中,其主要是以二值邏輯為基礎(chǔ),也就是說其對于事物的判斷主要就基于兩個(gè)結(jié)果,分別是“是”和“非”,這屬于對事物的清晰化

10、判斷,如果用“0”來代表“非”,用“1”來代表“是”,則可以得出如下邏輯公式:而這種判斷僅能夠?qū)τ谝汛_定的事物進(jìn)行分析,對于不確定或變化性較大的事物的判斷上存在著極大的缺陷,因此也就誕生了模糊邏輯理論。軟件開發(fā)過程中,相關(guān)開發(fā)者在對軟件進(jìn)行設(shè)計(jì)的過程中需要參考客戶所給出的條件,而這些條件本身具有著一定的模糊性和不確定性,因此由于開發(fā)者理解的不同就會(huì)造成軟件風(fēng)險(xiǎn)的不同,也就產(chǎn)生了不確定性。而模糊邏輯下對于事物的判斷是一種數(shù)據(jù)的集合,利用數(shù)學(xué)公式來表達(dá)就是介乎于0-1之間的數(shù)集,其具體公式如下:對于有模糊數(shù)集來說,其研究的對象是模糊的,但所分析的函數(shù)本身趨勢精確的,但是由于在分析的過程中,人的主觀

11、認(rèn)知有著一定的偏差,因此這種函數(shù)既具有數(shù)學(xué)的科學(xué)性,又具有個(gè)人化的主觀性。4.2模糊邏輯下對于軟件開發(fā)風(fēng)險(xiǎn)的評(píng)估方法模糊邏輯可以說是對軟件開發(fā)中所產(chǎn)生的風(fēng)險(xiǎn)進(jìn)行評(píng)價(jià)的最有效方法之一,由于軟件開發(fā)項(xiàng)目本身的特殊性,其所產(chǎn)生的風(fēng)險(xiǎn)也就具有著特殊性質(zhì),而模糊邏輯方法對于這類不確定性極高的事件的評(píng)估效果極好。首先,相關(guān)管理者需要對軟件開發(fā)中所能夠產(chǎn)生的各類風(fēng)險(xiǎn)進(jìn)行歸納,可以借鑒國外的相關(guān)研究,并將其歸于模糊邏輯數(shù)據(jù)庫中,保證在后期評(píng)估過程中能夠有據(jù)可依。其次,根據(jù)所開發(fā)的軟件項(xiàng)目的實(shí)際情況,對整個(gè)風(fēng)險(xiǎn)評(píng)估工作設(shè)計(jì)框架,這是為風(fēng)險(xiǎn)評(píng)估工作提供了保障。第三,根據(jù)模糊邏輯計(jì)算公式,對各類可能發(fā)生的風(fēng)險(xiǎn)情況進(jìn)行分析和推演,并且建立其完整的模型。這樣管理者就能夠?qū)Ω黝愶L(fēng)險(xiǎn)所導(dǎo)致的因素有一個(gè)直觀的了解。同時(shí)也對各類風(fēng)險(xiǎn)所能夠帶來的結(jié)果進(jìn)行了解,并對其進(jìn)行相應(yīng)的改變。第四,對概率樹進(jìn)行設(shè)定,這樣就能夠了解到在項(xiàng)目開發(fā)過程中,每一個(gè)風(fēng)險(xiǎn)發(fā)生的幾率,同時(shí)了解各類風(fēng)險(xiǎn)對于現(xiàn)金流的影響情況。同時(shí)對于概率樹的建立能夠

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論