軟體生存週期及其模型
阿新 • • 發佈:2019-02-20
軟體生存週期(Software life cycle)又稱為軟體生命期,生存期。是指從形成開發軟體概念起,所開發的軟體使用以後,知道失去使用價值消亡為止的整個過程。一般來說,整個生存週期包括計劃(定義)、開發、執行(維護)三個時期,每個時期又劃分為若干個階段。每個階段有明確的任務。
週期模型(典型的幾種):瀑布模型
快速原型模型:快速原型模型允許在需求分析階段對軟體的需求進行初步而非完全的分析和定義,快速設計開發出軟體系統的原型,該原型向用戶展示待開發軟體的全部或部分功能和效能;使用者對該原型進行測試評定,給出具體改進意見以豐富細化軟體需求;開發人員據此對軟體進行修改完善,直至使用者滿意認可之後,進行軟體的完整實現及測試、維護。