軟件測試項目的資源管理 軟件項目管理
軟件測試項目的資源管理是一一項晟基本的內容。項日的完成依賴于必要的、充分的資源,“巧婦難作無米之炊”,沒有資源就無法去做事情;有了資源,如果不夠充分,項目能進行下去,但不能及時完成任務。資源的管理日的不僅要保證測試項目要有足夠的資源,同時,能充分、有效地利用現有資源,進行資源的優化組合,避免任何的資源浪費。
測試項目的資源,主要分為人力資源、系統資源(硬件和軟件資源)以及環境資源,
或簡單分為兩類,即人力資源、環境資源。系統資源可以并入環境資源。每一類資源都由四個特征來說明:資源描述、可用性隨明、需要該資源的時間,以及該資源被使用的持續時間。后兩個特征可以看成是時間窗口,對于一個特定的窗口而言,資源的可用性必須在開發的最初期就建立起來。
資源的估算技術主要分為兩大類:分解和經驗建模。
· 分解技術需要劃分出主要的軟件功能,接著估算測試每~個功能所需的程序規?;蛉恕ぴ聰?。
· 經驗技術使用根據經驗導出的公式來偵測1_作量和時間??梢允褂米詣庸ぞ邔崿F某一特定的經驗模型。
通過比較和調和使用不同技術導出的估算值,計劃者更有可能得到精確的估算。軟件項目估算永遠不會是一門精確的科學,但將良好的歷史數據與系統化的技術結合起來能夠提高估算的精確度。