1.軟體工程:
(1)研究和應用如何以系統的,規範的,可度量的方法去進行,維護和開發軟體。
(2)對其中各種方法的研究
2.軟體演化生命週期模型
初始開發——演化——服務——逐步淘汰——停止
3.螺旋模型
(1)是一種週期性的方法進行系統開發
(2)有許多「中間版本」
(3)每個週期都包括需求定義,風險分析,工程實現和評審4個階段。
4.軟體驗證與確認
總體來說驗證(verification)和確認(validation)是測試的兩個層面。前者是指軟體過程,後者指交付結果。驗證多是針對設計而言的,而確認是對應需求而言的。驗證是要看期望的結果經過指定的過程和引數能否實現;確認是要看到底要有哪些期望,是否與使用者需求相符。
5.增加開發模型和迭代開發模型
需求驅動,增量迭代模型在專案開始時,通過系統需求開發和核心體系結構設計活動完成對前景和範圍的界定,然後將後續開發活動組織成多個迭代,並行的瀑布式開發活動。
軟體工程 軟體工程概述
一.軟體 定義 計算機系統中的程式及其文件 程式 計算任務的處理物件和處理規則的描述 文件 為了便於了解程式所需的闡明性資料 特點 軟體的種類 按功能劃分 系統軟體 支援軟體 應用軟體 二.軟體工程的起源和概念 早期電腦程式 現在人們認為 在資訊產業中,微電子是基礎,計算機和網路是載體,軟體是核心 ...
軟體工程 軟體工程的概述
軟體工程是研究和應用如何以系統性的 規範化的 可定量的過程化方法去開發和維護軟體,以及如何把經過時間考 驗而證明正確的管理技術和當前能夠得到的最好的技術方法結合起來的學科,它涉及到程式語言 資料庫 軟體 開發工具 系統平台 標準 設計模式等方面。先從軟體工程的第一章開始說起 軟體工程的概述,這一章是...
軟體工程之軟體工程管理
乙個好的工程需要配套的管理體系,軟體工程也不列外。軟體工程就我的理解就是對軟體工程的各個階段都一定規範,俗話說 不以規矩,不能成方圓 而這個規矩就由管理來充當。乙個軟體工程管理需要軟體專案計畫 成本估算 進度計畫 風險分析和人員的組織形式 或調動 一 在軟體專案計畫中,專案的任務是研究專案的效能 功...