軟體工程包括技術和管理兩方面的內容。是技術與管理緊密結合所形成的工程學科。所謂管理飲尼通過計劃、組坊和控制等系列活動。合理地配置和使用各種資源以達到既定目標的過程。
通常把在軟作生命周期全過程中使用的一整套技術方法的集合稱為
方法學(methodology).也稱為范型(paradigm) ,在軟體工程領城中,這兩個術語的含義基本相同軟體工程方法學包含3 個要素方法、工具和過程。其中,方法是完成
軟體開發的各項任務的技術方使,回等一怎樣做”的問題,工具是為運用方法而提供的自動的成半自動的軟體工程支撐環境;過程是為了獲得高質肇為軟體所需委完成的一系列任務的板果,它規定了完成各項任務的工作步驟,日前使用得最廣泛的軟體程方法學。分別品傳牆方法學和面向對象方法學。