起始階段有4個重要活動。
— 制定項目的范圍
— 計劃并準備業務案例
— 綜合分析,得出備選構架
— 準備項目環境
2.細化階段(The Elaboration Phase)
細化階段的目標是為系統構架設立基線(baseline),為在構建階段開展的大量的設計與實施工作打下堅實的基礎。構架是通過考慮最重要的需求與評估風險演進而來的,構架的穩定性是通過一個或多個構架原型(prototype)進行評估的。
3.構建階段(The Construction Phase)
構建階段的目標是完成系統開發。構建階段從某種意義上來看是一個制造過程,其中,重點工作就是管理資源、控制操作,以優化成本、日程和質量。因此,在此階段,管理理念應該進行一個轉換,從起始階段和細化階段的知識產品開發轉換到構建和交付階段的部署產品的開發。
構建階段的每次迭代都具有3個關鍵活動。
— 管理資源與控制過程
— 開發與測試組件
— 對迭代進行評估
4.交付階段(The Transition Phase)
交付階段的焦點就是確保軟件對于最終用戶是可用的。交付階段包括為發布應用而進行的產品測試,在用戶反饋的基礎上做微小的調整等內容。在生命周期的這個時刻,用戶反饋主要集中在精確調整產品、配置、安裝,以及可用性等問題上。
交付階段的關鍵活動如下:
— 確定最終用戶支持資料
— 在用戶的環境中測試可交付的產品
— 基于用戶反饋精確調整產品
— 向最終用戶交付最終產品
文章來源于領測軟件測試網 http://www.kjueaiud.com/