軟體工程 7 生存週期過程和軟體生存週期模型

2021-10-03 13:27:23 字數 549 閱讀 8737

軟體生存週期

軟體生存週期(software life circle)又稱軟體生命期,生存期。它是指從形成軟體開發概念開始,到軟體投入使用,再到軟體失去價值而消亡的整個過程。

軟體生存週期過程

軟體生存週期過程,是規定了獲取,**,開發,操作和維護軟體時,要實施的過程,活動和任務。它旨在提供乙個公共的框架,方便使用「相同的語言」(可理解為相同的標準,規則)在自己的環境中創作和管理軟體。

軟體生存週期過程和軟體生存週期模型的關係

軟體生存週期模型是選取了軟體生存週期過程中的部分活動。因為在實際軟體開發過程中,不能一味地照搬模板,而是要根據專案和應用的性質,採用合適的方法與工具,對軟體進行開發和維護。由此催生了各種軟體生存週期模型。

軟體生存週期模型

為軟體開發提供一些抽象層,確定了每一層的關係。只管的表達了軟體開發中的一些活動。

瀑布流模型

優缺點優點

缺點

軟體工程 軟體生存週期

與任何事物一樣,軟體也有乙個孕育 誕生 成長 成熟 衰亡的過程,這個過程稱為軟體生存週期 軟體生命週期 詳細的劃分如下圖 它們的主要任務如下 制定規劃 可行性分析 確定要開發軟體系統的總目標,給出它的功能 效能 可靠性以及介面等方面的要求。由系統分析員和使用者合作,研究該項任務的可行性,解決問題的可...

軟體工程(二)軟體生存週期與軟體過程

乙個軟體從開始立項起,到廢棄不用為止,統稱軟體的生存週期。典型的軟體生存週期的主要活動包括 需求分析 明確使用者需要解決的問題,分析員根據對問題的理解提出關於系統目標與範圍的說明,從使用者視角對需求進行定義和分析,用需求模型的形式準確地表達出來 軟體分析 在需求模型的基礎上,從開發人員視角對軟體需求...

軟體工程 第2章 軟體生存週期與軟體過程

2.3 物件導向的模型 2.4 敏捷方法 2.5 軟體專案計畫 傳統開發模型 瀑布模型 快速原型模型。演化開發模型 增量模型 螺旋模型。物件導向開發模型 噴泉模型 構件整合模型。形式化開發模型 轉換模型 淨室模型。計畫時期 開發時期 軟體執行與維護 使用維護 1.瀑布模型 將軟體生存週期各項活動規定...