軟件工程的工具以及開發過程
瀏覽量:2356
軟件工具:軟件工具是為了軟件工程方法的應用而提供的具有自動化特征的軟件支撐環境。軟件開發公司通常稱軟件工具為case工具。軟件工具的覆蓋面很廣,包括:系統需求分析建模、設計建模、代碼編輯編譯和調試、軟件測試、項目管理等。
軟件工程過程:軟件工程過程是指按照一定的軟件工程方法在軟件開發過程中所進行的一系列軟件工程活動。實際上,軟件開發公司這一系列的活動也就是在軟件開發中需要制訂的工作步驟,它應該是科學的、合理的,否則將影響軟件開發成本、進度與產品質量。軟件工程過程并沒有統一的模式。軟件產品不同,軟件工程過程也會有所不同。一般來說,軟件工程過程至少應包括以下基本活動:
(1)軟件定義:進行軟件規格和使用限制的定義。
(2)軟件開發:根據軟件規格定義制作出軟件產品。
(3)軟件驗證:確認軟件能夠滿足用戶提出的要求。
(4)軟件維護:修正軟件缺陷,井能根據用戶需求變化改進軟件。
本文由軟件開發公司提供:http://www.www.000217.com