軟件開發(fā)作為一件分工流程較多的工作,工作中的任何問題都有可能導致項目的流產(chǎn),了解軟件開發(fā)中的風險并及時做好準備工作至關重要。那么軟件開發(fā)中的風險有哪些?下面我們先來了解一下軟件開發(fā)設計與實現(xiàn)差異帶來的風險。
軟件開發(fā)設計與實現(xiàn)差異帶來的風險
1、設計質(zhì)量低下,導致重復設計和實現(xiàn);
2、過高估計增強型工具對項目進度的節(jié)省量;
3、產(chǎn)品采用低級語言來實現(xiàn),導致生產(chǎn)率比預期低;
4、設計過于復雜,導致一些不必要工作,并影響效率;
5、分別開發(fā)的模塊無法有效集成,需要重新設計或者重做;
6、代碼和庫質(zhì)量低下,導致需要額外的測試,錯誤修正或重做;
7、設計過于簡單,無法確定主要事件,并導致重新設計和實現(xiàn);
8、采用不熟悉的方法,導致額外的培訓時間,并重犯以前的錯誤;
9、華盛恒輝認為一些必要的功能無法是用現(xiàn)有的代碼和庫實現(xiàn),開發(fā)人員必需使用新的庫或者自行開發(fā)所需要的功能;