當前位置:趣味科普網>經驗>

為什麼會有軟件危機

經驗 閲讀(1.06W)

為什麼會有軟件危機

原因如下:

1、用户對軟件需求的描述不精確,可能有遺漏、有二義性、有錯誤,甚至在軟件開發過程中,用户還提出修改軟件功能、界面、支撐環境等方面的要求。

2、軟件開發人員對用户需求的理解與用户的本來願望有差異,導致開發出來的軟件產品與用户要求不一致。

3、大型軟件項目需要組織一定的人力共同完成,多數管理人員缺乏開發大型軟件系統的經驗。各類人員的信息交流不及時、不準確、有時還會產生誤解。

4、軟件項目開發人員不能有效地、獨立自主地處理大型軟件的全部關係和各個分支,因此容易產生疏漏和錯誤。

5、缺乏有利的方法學和工具方面的支持,過分的依靠程序設計人員在軟件開發過程中的技巧和創造性,加劇軟件產品的個性化。

6、軟件產品的特殊性和人類智力的侷限性,導致人們無力處理“複雜問題”。