立項、下達任務書>需求分析>概要設計>詳細設計>編碼實現>軟件測試>軟件發布與實施>軟件維護>版本更新或退役
軟件開發瀑布模型:
特點:軟件開發的各項活動嚴格按照線性方式進行,當前階段的活動接受上一階段活動的工作結果,實施完成所需的工作內容。
軟件生命周期: 瀑布模型中軟件生命周期的過程是由需求、設計、編碼、測試、發布等階段組成,把每個階段當做瀑布中的一個臺階,把軟件生存過程比喻成瀑布中的流水。
優點:開發階段界定清晰,便于評審、審計、跟蹤、管理和控制。
缺點:可維護性差,逆轉性差。
推薦閱讀: