軟體周期,即一個軟體問題定義、需求分析、軟體設計、程式編碼、軟體測試、運行維護的全過程。同軟體生命周期(SDLC,Systems Development Life Cycle,SDLC)是軟體的產生直到報廢或停止使用的生命周期,周期內有問題定義、可行性分析、總體描述、系統設計、編碼、調試和測試、驗收與運行、維護升級到廢棄等階段,這種按時間分程的思想方法是軟體工程中的一種思想原則,即按部就班、逐步推進,每個階段都要有定義、工作、審查、形成文檔以供交流或備查,以提高軟體的質量。但隨著新的面向對象的設計方法和技術的成熟,早期軟體生命周期設計方法的指導意義正在逐步減少或需要調整。 不過從另一種意義來說,面向對象本身也是一一種軟體生命周期,傳統的軟體生命周期的概念仍是所有軟體工程師非常重要的知識基礎和工作指導。
基本介紹
- 中文名:軟體周期
- 外文名:SDLC,Systems Development Life Cycle
- 別稱:軟體生存周期