回覆列表
  • 1 # daazhu1

    (1) 開發人員方面,對軟體產品缺乏正確認識,沒有真正理解軟體產品是一個完整的配置組成。造成開發中制定計劃盲目、程式設計草率,不考慮維護工作的必要性。

    (2) 軟體本身方面,對於計算機系統來說,軟體是邏輯部件,軟體開發過程沒有統一的、公認的方法論和規範指導,造成軟體維護困難。

    (3) 尤其是隨著軟體規模越來越大,複雜程度越來越高,原有軟體開發方式效率不高、質量不能保證、成本過高、研製週期不易估計、維護困難等一系列問題更為突出,技術的發展已經遠遠不能適應社會需求。

    (1) 充分吸收和借鑑人類長期以來從事各種工程專案中積累的行之有效的有效原理、概念、技術與方法,特別是吸取幾十年來人類從事計算機硬體研究和開發的經驗教訓。在開發軟體的過程中努力作到良好的組織,嚴格的管理,相互友好的協作。

    (2) 推廣在實踐中總結出來的開發軟體的成功的技術和方法,並研究更好、更有效的技術和方法,儘快克服在計算機系統早期發展階段形成的一些錯誤概念和作法。

    (3) 根據不同的應用領域,開發更好的軟體工具並使用這些工具。將軟體開發各個階段使用的軟體工具集合成一個整體,形成一個很好的軟體開發支環環境。

    總之為了解決軟體危機,既要有技術措施(方法和工具),又要有必要的組織管理措施

  • 中秋節和大豐收的關聯?
  • iphone無鎖版支援什麼網路?