生存周期

生存周期

圖中下箭頭表示各階段的順序關係,顯然各階段具有順序性和依賴型性。上箭頭表示下一階段若發現錯誤,還要返回到前面有關的階段去進行修改。方框右上角的文字表示該階段結束后所產生的主要結果文檔。

基本介紹


軟體生存周期的各個階段極其任務構成了軟體開發過程的模型。
圖中所示的軟體生存周期模型顯示了軟體開發的流程,概要給出了軟體生存周期各個階段的順序,需要的人員,各階段產生的主要文檔以及各階段所需工作量的百分比等信息。圖中字母表示為:A是系統分析員,M為管理員,P為程序員,T為測試工程師,U是用戶。方框中的百分數表示該階段的工作量占整個軟體系統工作量的百分比;它既可以看作是工作量,也可以認為是工程費用或工程時間。