經典軟體工程方法

經典軟體工程方法也稱為生命周期方法學或結構化范型。它採用結構化技術(結構化分析結構化設計和結構化實現)來完成軟體開發的各項任務,並使用適當的軟體工具軟體工程環境來支持結構化技術的運用。這種方法學把軟體生命周期的全過程依次劃分為若干個階段,然後順序地完成每個階段的任務。採用這種方法學開發軟體的時候,從對問題的抽象邏輯分析開始,一個階段一個階段地進行開發。

前一個階段任務的完成是開始進行後一個階段工作的前提和基礎,而後一個階段任務的完成通常是使前一個階段提出的解法更進一步具體化,加進了更多的細節。每一個階段的開始和結束都有嚴格標準。
軟體生命周期劃分為若干個階段,每個階段的任務相對獨立,而且比較簡單,便於不同人員分工協作,從而降低了整個軟體開發工程的困難程度;在軟體生命周期的每個階段都採用科學的管理技術和良好的技術方法,而且在每個階段結束之前都從技術和管理兩個角度進行嚴格的審查,合格之後才開始下一個階段的工作,這就使軟體開發工程的全過程以一種有條不紊的方式進行保證了軟體的質量,提高了軟體的可維護性,軟體開發的生產率能明顯提高。

相關詞條

熱門詞條

聯絡我們