)通常不會對軟件的基本功能產(chǎn)生太大的幫助,但卻往往會拖長項目開發(fā)的進(jìn)程。一個好的主旨引導(dǎo)項目開發(fā)的有序進(jìn)行,并能夠讓團(tuán)隊的所有成員都支持并將精力投入到項目的真正重點所在。
第三方:喜憂參半
如果產(chǎn)品失敗,通常許多開發(fā)者會將項目的失敗歸咎于第三方。在某些情況下,它們是正確的。但更多的情況下你將別無選擇,只能爭取他們的幫助。而減少這方面風(fēng)險的關(guān)鍵,是要盡量減少對他們的依賴。
當(dāng)你過多地依賴團(tuán)隊以外的產(chǎn)品或服務(wù)的時候,失敗或延遲的風(fēng)險就會大大地增加。你的團(tuán)隊可能會盡一切全力將自己的工作做的完美,但如果一個關(guān)鍵第三方?jīng)]有這么做,你的所有工作就可能是徒勞的。為了說明這一點,我們假設(shè)您承擔(dān)的風(fēng)險,取決于貫穿整個項目的三個重要組成部分。假設(shè)每個產(chǎn)品有百分之八十的機(jī)會按時到達(dá)要求并充分發(fā)揮作用。成功的可能性為所有三個結(jié)合,它不是百分之八十,而是百分之五十一(80% * 80% *80%)。換句話說,這意味著你的項目現(xiàn)在有一半的幾率是要注定要失敗的。
實施有效的風(fēng)險管理
現(xiàn)在我們已經(jīng)回顧了在軟件開發(fā)進(jìn)程中防范風(fēng)險的第一道防線,讓我們更近一步地考察在自己的項目中使用的風(fēng)險管理技術(shù)。
一個有效的風(fēng)險管理計劃是動態(tài)的,并且貫穿在整個開發(fā)過程中,需要其中每個人的參與。首先,要記住這是一個理想化的過程,不要在每個開發(fā)項目中都固執(zhí)堅持同一個計劃。修改進(jìn)程依賴于所執(zhí)行的工作和你的團(tuán)隊成員。例如,軟件移植或軟件模塊更新可能不需要相同程度的原則作為一個新的進(jìn)程開發(fā)所努力的方向。
實施有效的風(fēng)險管理項目需要仔細(xì)地進(jìn)行風(fēng)險評估和風(fēng)險控制。
準(zhǔn)備:風(fēng)險評估
在任何項目中仔細(xì)評估所固有的挑戰(zhàn)都是成功實施風(fēng)險管理計劃的第一步。風(fēng)險評估包括三個主要過程:風(fēng)險識別,風(fēng)險分析和風(fēng)險的優(yōu)先次序。著眼于每一個過程保證了風(fēng)險控制策略的成功運(yùn)用。
風(fēng)險識別
確定在項目中最有可能發(fā)生的風(fēng)險,并特別注意那些由于客戶的需求或目標(biāo)系統(tǒng)的變化帶來的風(fēng)險。制定一份風(fēng)險可能產(chǎn)生的(包括每個團(tuán)隊成員所提出的)的風(fēng)險清單。
風(fēng)險分析
一旦你知道你所面臨的風(fēng)險,一定要注意從兩個方面來分析每一個風(fēng)險:第一個是風(fēng)險發(fā)生的幾率,第二個是如果它發(fā)生了將會產(chǎn)生多大的后果。查看每個風(fēng)險并回答這兩個問題,可以讓你很輕松地決定哪些風(fēng)險是需要特別關(guān)注的。建模技術(shù)可以有助于確定每一個風(fēng)險發(fā)生的概率,但在確定風(fēng)險可能產(chǎn)生的后果時任何成員提出的任何結(jié)論都是不可忽視的。
風(fēng)險優(yōu)先級
在這個過程中,制訂計劃和確定哪些風(fēng)險需要你首先處理是極為重要的,分級風(fēng)險是建立在對風(fēng)險發(fā)生概率和潛在后果的分析的基礎(chǔ)上的,構(gòu)成最大威脅的項目風(fēng)險必須首先處理。
采取行動:風(fēng)險控制
實施一個成功的風(fēng)險管理工作需要不斷的進(jìn)行評估。風(fēng)險控制包括三個主要過程:風(fēng)險管理規(guī)劃,風(fēng)險決議和風(fēng)險監(jiān)測。
風(fēng)險管理規(guī)劃
風(fēng)險管理規(guī)劃是根據(jù)在評估階段的風(fēng)險分析所確定的風(fēng)險發(fā)生概率和后果而制定的。對風(fēng)險做出反應(yīng),需要資源和時間,因此必須要先評估執(zhí)行風(fēng)險控制是否得不償失。這使得團(tuán)隊對其風(fēng)險管理工作做出計劃,而不是忙亂不堪地應(yīng)付每一個可能發(fā)生的危險,。
風(fēng)險決議
一旦你確定一個開發(fā)項目的風(fēng)險,下一步就是解決或減少風(fēng)險。在應(yīng)對風(fēng)險的過程中,我們可能需要做出聘用工作人員的決定、進(jìn)行成本或進(jìn)度的估計,質(zhì)量監(jiān)測監(jiān)督,對新技術(shù)進(jìn)行評估,進(jìn)行原型設(shè)計,明晰系統(tǒng)需求,確立基準(zhǔn)和仿真以及建模。請記住,在大多數(shù)項目中,已經(jīng)確定的風(fēng)險的百分之二十是造成百分之八