如果你在互聯網搜索引擎Google 上輸入關鍵詞“ITIL”或者“ITSM”,兩
秒鐘后,鋪天蓋地的是各種ITIL 的學習資料、經驗分享以及行業資訊。不難看
出,ITIL,這個曾在6 年多前只為IT 人士零星了解的概念,已經被極大的推動
和傳播了。從ITIL V1 到V2,又到了V3,一次次的飛躍為IT 人士指明了“標
準化”管理的方向。
毋庸置疑,ITIL 給IT 運維及服務管理帶來了新鮮的血液,然而,遺憾的是,
在軟件質量控制的核心環節--- 軟件測試領域卻對ITIL 鮮有提及。事實上,筆
者認為,ITIL 所引入的一系列概念和最佳實踐同樣適用于軟件測試。
ITIL簡介
ITIL,全稱Information Technology Infrastructure Library(信息技術基礎架構
庫),最早的起源是20 世紀80 年代末期由英國國家計算機和電信局(CCTA,
后來并入英國商務部)主持的一個名為“政府信息技術基礎架構管理方法論——
Government Information Technology Infrastructure Management
Methodology(GITMM)”的項目,該項目的目標是為政府部門開發一套規范化
的、可進行財務計量的IT 資源使用方法。這種方法應該是獨立于廠商的并且可
適用于不同規模、不同技術和業務需求的組織。該項目成果就是ITIL V1 版本。
隨著時間的推移,行業及技術都發生了很大變化。ITIL 是最佳實踐經驗總
結,于是它也從V1 發展到V2,繼而擴展到V3。
ITIL v3 定義了服務生命周期的5 個階段:服務戰略(Service Strategies)、服
務設計(Service Design) 、服務轉化(Service Transition) 、服務運營(Service
Operation)、持續改進(Continual Service Improvement),它包含了生命周期內管理服務需要的流程。

服務戰略(Service Operation)
服務戰略是服務設計、服務轉化、服務運營和持續改進的基礎,這個階段涵
蓋了服務管理的實踐、服務原則、服務評估、服務戰略流程、服務管理的財務模
型等內容,從整體業務目標和管理層期望出發,保證IT 發展戰略與業務相一致。
ITIL 提到3 個核心流程,下面讓我們分別了解一下,這些核心流程在軟件
測試中的所起的作用:
?? 需求管理(Demand Management)
需求管理是整個服務管理的重要內容,糟糕的需求管理導致的需求不確定性
對于服務提供商來說是一個巨大的隱患。在軟件測試管理中也是如此,只有通過
有效的需求管理來捕獲所有的需求以便于才能知道用戶需要的是什么,并且將可
用資源集中在優先級最高的業務上。同時需求管理的流程還能夠幫助確定采用何
種測試方法來滿足不同用戶的需求。
?? 服務投資組合管理(Service Portfolio Management)
服務投資組合管理根據業務價值描述了提供商的服務,他反應了服務提供商
所提供的服務的能力、范圍、優勢、劣勢及資源和能力有效分配的問題。
在軟件測試中,可以這樣被定義為:我們能夠提供哪些測試服務給我們的用
戶?我們是否有足夠的資源可以提供性能測試、功能測試甚至安全測試服務?
?? 財務管理(Financial Management)
財務管理流程就是為了幫助有效平衡成本和回報的。在軟件測試中,財務管
理能夠幫助評估測試覆蓋率和相應的成本的關系,也能幫助回答是否需要購買自
動化測試工具來取代部分人工測試等問題。
文章來源于領測軟件測試網 http://www.kjueaiud.com/