軟件開發(fā)項目過程中的風險管理研究[3]

字號:

(5)開發(fā)環(huán)境風險
    ①設施未及時到位;
    ②設施雖到位,但不配套,如沒有電話、網線、辦公用品等;
    ③設施擁擠、雜亂或者破損;
    ④開發(fā)工具未及時到位;
    ⑤開發(fā)工具不如期望的那樣有效,開發(fā)人員需要時間創(chuàng)建工作環(huán)境或者切換新的工具;
    ⑥新的開發(fā)工具的學習期比預期的長,內容繁多。
    (6)客戶風險
    ①客戶對于最后交付的產品不滿意,要求重新設計和重做;
    ②客戶的意見未被采納,造成產品最終無法滿足用戶要求,因而必須重做;
    ③客戶對規(guī)劃、原型和規(guī)格的審核 決策周期比預期的要長;
    ④客戶沒有或不能參與規(guī)劃、原型和規(guī)格階段的審核,導致需求不穩(wěn)定和產品生產周期的變更;
    ⑤客戶答復的時間(如回答或澄清與需求相關問題的時間)比預期長;
    ⑥客戶提供的組件質量欠佳,導致額外的測試、設計和集成工作,以及額外的客戶關系管理工作。
    (7)產品風險
    ①矯正質量低下的不可接受的產品,需要比預期更多的測試、設計和實現工作;
    ②開發(fā)額外的不需要的功能(鍍金),延長了計劃進度;
    ③嚴格要求與現有系統兼容,需要進行比預期更多的測試、設計和實現工作;
    ④要求與其他系統或不受本項目組控制的系統相連,導致無法預料的設計、實現和測試工作;
    ⑤在不熟悉或未經檢驗的軟件和硬件環(huán)境中運行所產生的未預料到的問題;
    ⑥開發(fā)一種全新的模塊將比預期花費更長的時間;
    ⑦依賴正在開發(fā)中的技術將延長計劃進度。
    (8)設計和實現風險
    ①設計質量低下,導致重復設計;
    ②一些必要的功能無法使用現有的代碼和庫實現,開發(fā)人員必須使用新的庫或者自行開發(fā)新的功能;