1、需求不清晰,導緻設計目标偏離客戶的需求,從而引起功能或産品特征上的缺陷;
2、系統結構非常複雜,而又無法設計成一個很好的層次結構或組件結構,結果導緻意想不到的問題或系統維護、擴充上的困難;即使設計成良好的面向對象的系統,由于對象、類太多,很難完成對各種對象、類相互作用的組合測試,而隐藏着一些參數傳遞、方法調用、對象狀态變化等方面問題;
3、對程序邏輯路徑或數據範圍的邊界考慮不夠周全,漏掉某些邊界條件,造成容量或邊界錯誤;
4、沒有考慮系統崩潰後的自我恢複或數據的異地備份、災難性恢複等問題,從而存在系統安全性、可靠性的隐患。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!