1、 1 印月 94 10 月 本標準非經本局同意得翻印 中華民國國家標準 CNS 總號 號 ICS 35.080.00 X6045-1 14785-1 經濟部標準檢驗局印 公布日期 修訂公布日期 92 11 月 27 日 月日 資訊技術 軟體過程評鑑 第 1 部:觀念和入門指導 (共 19 頁)Information technology Software process assessment Part 1: Concepts and introductory guide 目 頁 導 . 2 1.適用範圍 . 6 2.考文件 . 6 3.用語釋義 . 7 4.概 7 4.1 概述 . 7 4.2
2、 評鑑架構 8 4.2.1 過程評鑑之全景 8 4.2.2 軟體過程架構 9 4.2.3 評鑑指標 .11 4.3 評鑑員勝任 .11 4.4 過程改善全景 11 4.5 過程能判定全景 .12 5.符合性 14 5.1 軟體過程評鑑 .14 5.1.1 需求概 .14 5.1.2 職責 14 5.1.3 評鑑輸入 .14 5.1.4 選擇評鑑之過程 .15 5.1.5 評鑑指標 .15 5.1.6 報告評鑑結果 .15 5.2 發展相容模型 16 引用標準 .16 英中名詞對照表 .18 2 CNS 14785-1, X 6045-1 導論 概論 本系列標準提供適用於評鑑軟體過程的框架。任何
3、組織皆可應用於規劃、管理、監視、控制和改善軟體的採購、供應、發展、運作、演進和支援的作業上。 本系列標準基於下列目的,提供結構化方式來評鑑軟體的過程: 基於組織行為,以了解其本身過程在過程改善之情況。 基於組織行為,能判定其本身過程在特定需求或某種需求之適切性。 基於組織行為,判定另一組織過程在特定合約或某種合約之適切性。 過程評鑑的架構 鼓勵自我評鑑; 述明評鑑過程管理上之適切性。 考慮評鑑過程作業情況。 產生一組過程分級 (過程剖繪 )較獲得合格 /不合格結果為佳。 能適用於所有應用領域和組織規模。 為有利於組織改善產品品質,必須具有經證實、一致性和可靠性方法以評估其過程狀態,且必須具有適
4、當方法,以便應用該結果作為連貫性改善方案的一部分。 在組織內實施過程評鑑宜鼓勵: 持續改善的文化,並建立適當機制以支援和維持該文化。 各過程的工程化以符合營運需求。 資源最佳化。 這將使組織具有能力來大幅提升對客戶和市場需求的回應性,且減少產品整體生命週期之成本,並因而獲致客戶的最大滿意度。 採購者也可獲益於使用過程評鑑,應用在能力判定將會: 在合約生效之前,可具體識別出與承包商能力相關的風險,因而減少在選擇軟體密集式系統的供應者之不確定性。 能夠導入適當的管制措施以抑制風險。 在平衡營運要求與需求上可提供量化基礎的選擇,並依競爭供應者的能力來評估專案成本。 過程評鑑標準化方式的主要利益為:
5、提供公開、共享的方式以進行過程評鑑。 促進使用過程評鑑的共同瞭解,以進行過程改善和能力判定。 方便採購作業中的能力評估。 依據使用經驗加以控制和定期檢查。 僅會依據國際性協議來變更。 促進現存方案的協調性與一致性。 達成本系列標準所定義的過程評鑑方式,係經過適當設計以提供一個共同方法來說明過程評鑑的結果,它能容許某些程度的評鑑比較 (基於不同但相容的模型和方法 )。對於一過程所需之複雜性則須視其內容情況而定。舉例來說:五人專案小組 3 CNS 14785-1, X 6045-1 所需的計畫遠較五十人小組少了許多。此情況會影響勝任評鑑員在評估實務上的適切性時的判斷,且能影響在過程剖繪之間的比較性
6、程度。 應用領域 過程評鑑在其用途上具有二種主要的全景,如圖 1 所示。 在過程改善上,過程評鑑可依據所選擇過程的能力,提供適當方法將組織單位內的現行實務特性化。根據組織營運需要的結果分析,可識別過程內固有的優點、弱點和風險。接著,就會判斷該過程是否能有效達成其目標的能力,並識別出品質低劣、逾時或超支的重大原因,這些皆可提供排定各過程改善優先順序的參考。 在分析所選擇過程的提議能力時,會依目標過程能力剖繪來考量過 程能力的判定,以識別使用該所選擇過程執行專案所涉及的風險。該提議能力可能基於相關先前過程評鑑的結果,或可能基於為建立該提議能力而執行的評鑑。 在本系列標準的第 7 和第 8 部述明如
7、何使用過程評鑑以進行過程改善和過程能力判定,而本系列標準的其它各部則述明與過程評鑑有關的各種議題。 圖 1 軟體過程評鑑 過程過程改善 能力判定過程評鑑經由識別風險及能力促使激發促使識別變更本系列標準係經適當設計以滿足採購者、供應者和評鑑員的需要以 及其個別需求。 藉由使用此系列文件可獲得的益處包括: 對於採購者: 可判定供應商之軟體過程目前和潛在的能力。 對於供應者: 可判定本身供應之軟體過程目前和潛在的能力。 可定義軟體過程之改善區域和優先等級的能力。 可定義軟體過程改善流程的框架。 對於評鑑員: 執行評鑑的一種框架。 本系列標準並不適用於驗證 /登錄所有組織過程能力的方案。 本系列標準的
8、構成組件 本系列標準總共包含九部。圖 2 說明每一部及其在本系列標準裡的角色。 4 CNS 14785-1, X 6045-1 圖 2 本系列標準的構成組件 第7部過程改善指導第8部判定供應者過程能力指導第6部評鑑員勝任指導第1部觀念和入門指導第9部詞彙第3部履行評鑑第2部過程和過程能力的參考模型第4部履行評鑑指導第5部評鑑模型和指標指引圖 2 列出本系列標準使用者的潛在路線圖。第 1 部提供本系列標準的一般入門介紹。對過程改善或供應者能力判定有特殊興趣的讀者,稍後可研讀第 7 或第 8 部中有關這些應用內涵的詳細指引,而這些分部可讓使用者能夠識別出本系列標準 (第 2部和 3 部 )基準元件
9、的適當用法。第 4 部提供為第 2 和 3 部的應用指南,同時第 5部係與參考模型 (第 2 部 )相容的評鑑模型範例。對評鑑員角色有濃厚興趣的使用者可直接在第 6 部找到有關評鑑員技能和資格的指引。 表 1 述明了本系列標準讀者的主要類別並且列出在文件集內主要興趣的領域之地方。 5 CNS 14785-1, X 6045-1 表 1 本系列標準讀者 讀者類別 興趣 建議應研讀的部 評鑑出資者 如何實施評鑑、需要何種工具和其它支援及如何啟始評鑑。1, 2, 3, 4, 6 過程改善出資者 初擬改善方案、定義評鑑方案的輸入以獲得改善目的及使用評鑑結果以進行改善。 7 過程能力判定出資者 初擬判定
10、供應者能力之方案、定義目標能力之概廓及驗證和使用評鑑結果於能力判定的練習。 8 評鑑員 執行符合性評鑑及發展履行評鑑所需的技能和資格。 2, 3, 4, 5, 6 評鑑模型的發展者 發展執行評鑑用之模型,並能和參考模型相容。 2, 3, 4, 5 評鑑方法的發展者 發展可支援符合性評鑑效能的方法。 2, 3, 4 工具開發者 藉由收集、記錄和分類評鑑效能中的證據,以發展可支援評鑑員的工具。 2, 3, 4, 5 第 1 部 (參考 )是本系列標準的入門文件。它說明各部的相互關係,並提供各部之選擇和使用指引。它是解釋本系列標準內所包含的需求以及其在評鑑效能上的適用性。 第 2 部 (規定 )是本
11、系列標準用來定義在過程評鑑中所使用的過程和過程能力的兩度空間之參考模型。參考模型是根據其目的和輸出結果來定義一組過程和藉由評估過程的屬性以建構其能力等級來評鑑該過程能力之架構,並定義在不同評鑑模型與參考模型之間能建立相容性的需求。 第 3 部 (規定 )是本系列標準用來定義履行評鑑的需求條件,使得輸出結果將會具有可重複性、可靠性和一致性。 第 4 部 (參考 )是本系列標準用來提供履行軟體過程評鑑的指引,其闡釋本系列標準第 2 部和第 3 部中對於不同評鑑全景的需求。該指引涵蓋選擇和使用於評鑑的過程說明;選擇和使用相容的評鑑模型;以及選擇和使用支援評鑑的工具或設施。該指引之一般性足以適用於所有
12、組織,且適用於使用各種不同的方法、技術及廣泛的支援工具來執行評鑑。 第 5 部 (參考 )是本系列標準用來提供履行過程評鑑的典範模型,其係基於並直接相容於本系列標準第 2 部參考模型。評鑑模型藉由包含廣泛的過程效能和能力的指標組以擴大參考模型。 第 6 部 (參考 )為本系列標準說明負責執行過程評鑑之相關評鑑員的資格、教育、訓練和經驗,它說明適用於資格證明和教育、訓練和經驗的各種確認機制。 第 7 部 (參考 )是本系列標準用來說明如何定義評鑑結果的輸入,並使用評鑑結果以 6 CNS 14785-1, X 6045-1 達到過程改善的目的。該指導亦包括各種過程改善情況的應用範例。 第 8 部
13、(參考 )為本系列標準說明如何定義評鑑結果的輸入,並使用評鑑結果以達到過程能力判定的目的。其述明正常情況和較複雜情況 (例如日後能力 )的過程能力判定。此實施過程能力判定的指引可適用於組織中以判定其本身能力,或由採購者判定其 (潛在 )供應者的能力。 第 9 部 (規定 )是專為本系列標準之目的所定義的全部術語的統一詞彙。 與其它國際標準之關係 本系列標準與其它數種用以評估組織及過程之能力與有效性的國際標準和模型有互補的性質。本章會說明本系列標準與相關的主要國際標準之間的關係。 本系列標準結合 CNS 12680 系列的精義,以提供有關供應者品質管理的信任度,同時提供採購者一架構以評估潛在供應
14、者是否具有能力符合它們的需要。過程評鑑能提供使用者比較和重複方式的能力,並依連續性的度量來評估過程之能力,而優於 CNS 12681 使用品質稽核的合格 /不合格特性。此外,本系列標準所述的架構具有調整評鑑範圍之機會以涵蓋特定過程,較優於涵蓋組織單元使用的所有過程。 本系列標準與下列 CNS 12680 系列之構成元件特別有關: CNS12681 品質管理系統要求。 CNS12680-3 品質管理與品質保證標準第三部分: CNS 12681(ISO 9001)應用於軟體開發、供應及維護之指導綱要。 CNS12684-4 品質管理與品質系統要項第四部分:品質改進指導綱要。 本系列標準,尤其是第
15、2 部,直接對應至 CNS_(ISO/IEC 12207): 1995,資訊技術軟體生命週期之過程。 本系列標準提供軟體生命週期之過程的整體關係框架,而且參考模型的過程量度緊密地對應至此框架。 1. 適用範圍:本標準提供軟體過程評鑑的觀念及用於過程改善和過程能力判定中的完整資訊。它說明本系列標準各部之相互配合的關係,並且提供選擇和使用上的指引。它亦解釋了本系列標準中所包含的需求,以及其在履行評鑑時的適用性。 使用本標準的讀者應熟悉本系列標準中的術語和結構,並參考其提議執行評鑑所需全景的適當分部。若該評鑑的執行目的是為了改善組織內部之過程,則本系列標準第 7 部述明了相關全景的關連性。若欲使用評
16、鑑的結果作為依特定需求的全景來判定組織單位之過程能力,該指引詳見本系列標準第 8 部。 第 4 節是有關本系列標準的使用詳述。 2. 參考文件:下列參考文件包含了構成本標準的各種規定 (可參考內容 )。對於任何標明日期的參考文件、後續修正或修訂版本並不適用於這些出版品。因此,為了鼓勵根據本標準的協議團體查明應使用下列參考文件最新版本的可能性,而對於未標日期的參考文件,是認定該參考文件的最新版本能適用。 備考:本系列標準使用者應注意相關標準的最新版本。 CNS_(ISO/IEC TR 15504-9) 資訊技術 軟體過程評鑑 第 9 部:詞彙。 7 CNS 14785-1, X 6045-1 3
17、. 用語釋義:本標準適用 CNS_(ISO/IEC TR 15504-9)所提供的術語和定義。 4. 概論 4.1 概述 本系列標準提供進行軟體過程評鑑所需的適當框架。此框架適用於參與軟體規劃、管理、監視、控制以及改善其採購、供應、發展、運作、演進和支援的組織。 過程評鑑會檢查組織所使用的各種過程以判斷其在達成目標方面是否有效。該評鑑是根據所選定的過程能力,將組織單位內的現行實務作特性化處理。藉由分析該結果中的相關組織營運需要、識別過程固有的能力、優點、弱點和風險,而利用此結果以促使過程改善作業或過程能力判定。 本系列標準對於軟體過程評鑑提供了結構化的方式,能基於組織利益以達到下列目的: (a
18、) 了解其本身過程在過程改善上的情況。 (b) 能判定其本身過程在特定需求或某種需求上的適切性。 (c) 可判定另一組織過程在特定合約或某種合約上的適切性。 圖 3 所示為過程評鑑、過程改善和過程能力判定之間關係的高階觀點,同時附有本系列標準各過程內的不同元件之所在位置。 評鑑可使用作為過程改善或能力判定之目的。該使用指引可分別在本系列標準第 7 部和第 8 部找到。評鑑效能所需之模型 (或多個模型 )須與本系列標準第 2部參考模型相容;而本系列標準第 5 部提供了一個典範模型。評鑑過程必須是明文規定且應該基於符合本系列標準第 3 部所定義需求條件的方法,並遵循本系列標準第 4 部所提供之指引
19、。勝任評鑑員肩負有確保評鑑符合性的責任;本系列標準第 6 部則包含了評鑑員必要技能和勝任的指引。 8 CNS 14785-1, X 6045-1 圖 3 本系列標準構成元件之關係概觀 過程維度 能力維度相互對映關係參考模型評鑑文件化的過程第3及第4部第2部第6部過程改善能力判定第7部第8部相容的評鑑模型第2部第4及第5部表示成 用來用來模型相容性的確認本系列標準是經適當設計以提供在類似的情形下具有重複、客觀及可比較的評鑑結果,且能夠應用於過程改善和過程能力判定。 執行評鑑的框架經適當設計以支援達成可信任之評鑑結果。該架構包括用於評比過程的結構和展現評鑑分級的架構,且此評鑑架構亦提供執行評鑑的指
20、引。本系列標準提供過程改善和過程能力判定兩者之全景的指引,並且進一步提供評鑑員必要技能和經驗之定義。 本小節說明如何使用本系列標準的其它分部以執行過程評鑑以及如何有效使用其結果。使用本系列標準的主要決定因素係該執行評鑑的目的為何,而這可能是: 促進對軟體過程的瞭解。 支援過程改善的作業。 支援過程能力判定的作業。 4.2 評鑑架構 4.2.1 過程評鑑之全景 圖 4 為過程評鑑之全景摘要。本系列標準第 2 部定義了一個參考模型,可提供作為過程能力分級之依據 (基於其所達成之既定過程的屬性 )。本系列標準第 3 部定義了執行評鑑的需求條件並設定可比較評鑑結果的環境。而本系列標準第 4 部提供履行
21、評鑑的指引並闡釋本系列標準第 3 部中的需求條件。該指引足以適用於所有一般的組織,且亦適用於使用各種不同的方法、技術和工具來執行評鑑。 在本系列標準第 7 部所述之過程改善啟始期間或本系列標準第 8 部所述過程能力判定作業時可執行過程的評鑑。在任何情況下,係經評鑑出資者承諾著手進行時才會正式進入評鑑過程,然後即可編輯評鑑的輸入資料。評鑑輸入資料定義了適用於評鑑之目的 (為什麼執行 )、評鑑範圍和限制條件 9 CNS 14785-1, X 6045-1 (如果有的話 )。評鑑輸入資料亦定義執行評鑑的各項職責。 圖 4 過程評鑑全景 過程評鑑評鑑活動規劃資料收集資料確認過程分級報告評鑑輸入評鑑出資
22、者評鑑目的評鑑範圍評鑑限制條件評鑑職責所收集的額外資料評鑑輸出 評鑑紀錄從過程改善或過程能力判定至過程改善或過程能力判定相容評鑑模型指標組過程效能指標過程能力指標參考模型過程目的過程屬性評鑑的執行係基於該評鑑所選用的評鑑模型來評估所選擇的過程,而此評鑑模型必須與本系列標準第 2 部所定義的參考模型相容。此二維模型包含一組過程和一組過程屬性。過程屬性適用於所有的過程。它們被分成各種能力等級,且該能力等級將用來決定各過程的能力。評鑑輸出資料包括一組過程剖繪和每一個非強制性之受評鑑過程的能力等級。 評鑑過程至少包含五種規定活動:規劃、資料收集、資料確認、過程分級和報告,且必須明文規定評鑑的過程;此外
23、,評鑑員必須記錄用以判斷分級的效能或能力的客觀指標。過程評鑑應由小組執行,至少其中有一位成員具有本系列標準第 6 部所敘述勝任的勝任評鑑員;或使用適宜的工具對資料收集工作有不間斷的基礎並由勝任評鑑員確認。 4.2.2 軟體過程架構 本系列標準第 2 部定義過程和過程能力的參考模型,而成為進行過程評鑑目的之任一模型的基礎。此參考模型包含二維方式以評估過程能力。其中之一維度空間定義受評鑑的過程,另一維度則說明能力的量測尺度。任何與參考模型相容之模型均可用來執行評鑑,且任何符合性的評鑑結果均能轉換至共同基礎上。 參考模型內的每一個過程係由該過程之目的敘述來說明,其包括過程實作所欲達到之結果的概述。過
24、程是分類成五種過程種類,如下表 2 所示。 10 CNS 14785-1, X 6045-1 表 2 過程種類說明 過程種類 簡要說明 客戶 - 供應者(Customer-supplier, CUS) 此過程直接影響客戶、支援開發和移轉軟體至客戶,並提供軟體產品及 /或服務的正確運作和使用。 工程技術 (Engineering, ENG) 工程過程種類包含下列過程:直接規定、實作或維護軟體產品的過程,它與系統及其客戶的文件有關。在完全由軟體組成的系統環境中,工程過程僅涉及處理該軟體的製作和維護。 支援 (support, SUP) 此過程可能在軟體生命週期各階段中被其它任何過程 (包括其他支援
25、過程 )所運用。 管理 (Management, MAN) 此過程包含在軟體生命週期中,管理任何專案或過程型態的任何人員所可能使用一般化實務。 組織 (Organization, ORG) 各種建立組織營運目標和開發過程、產品和資源資產的過程,有助於該組織在專案使用時能達成其營運目標。 進展中的過程能力是以過程屬性來表示,其可再分類成一系列的能力等級,而每一個能力等級代表在過程管理和控制上的遞增進展,使得評鑑模型可提供為遞增能力之準則。 能力維度定義了能力五種等級的尺度,係由一組九個過程屬性賦予其特性。 下圖 5 顯示本系列標準第 2 部所定義之參考模型的二維結構。 11 CNS 14785-
26、1, X 6045-1 圖 5 參考模型的維度 生命週期過程CUS ENGSUP MAN ORG.過程種類過程維度等級 名稱 屬性5 最 佳化過程過程變更屬性持續改善屬性4 可預測過程過程測量屬性過程控制屬性3 已建置過程過程定義和修改屬性過程資源屬性2 已管理過程效能管理屬性工作產出管理屬性1 已履行過程程序效能屬性0 未完成過程能力維度相互對映4.2.3 評鑑指標 為使評鑑的可重複性、可靠度和一致性達到最大程度,必須記錄和保持判斷過程能力分級的書面證據。此證據係以過程效能和能力的指標形式來表示,它一般是採用客觀論證的特性形式,而該特性係與受評鑑過程的工作產出和實務有關。故過程評鑑的完整模型
27、應包含欲使用指標的細節。 明文規定指標的最簡單方法是經由使用某種形式的評鑑儀器。它可經適當設計成手動操作 (例如,使用核對表列或問卷形式 )或自動操作。本系列標準第 3 部包含在評鑑期間有關可用性和指標使用上的需求條件,而評鑑儀器及工具的選擇和使用指引包含在本系列標準第 4 部。 4.3 評鑑員勝任 勝任評鑑員在評鑑小組中係扮演中樞的角色,肩負確保所召集的其他小組成員具備專門知識和評鑑技能。勝任評鑑員會提供該小組必要的指引,並協助調整小組內其它成員所執行的判斷和分級,以確保闡釋上的一致性。 本系列標準第 6 部中論及了評鑑員勝任和適當的教育、訓練和經驗,並且包括可用來證明勝任和確認教育、訓練和
28、經驗之適當機制。 4.4 過程改善全景 藉由述明組織的特定需要和營運目標以達成營運情況內成功之軟體過程改善,且藉由了解已清楚地陳述和認識之關鍵性限制條件,諸如資源、文化等。 12 CNS 14785-1, X 6045-1 圖 6 過程改善 軟體過程改善需求組織需要和業務目標獲自過程能力判定的目標能力剖繪工業基準和評效過程改善確認和落實之改善過程評鑑要求評鑑輸出評鑑紀錄評鑑模型過程目的過程屬性過程效能指標過程能力指標評鑑輸入評鑑出資者評鑑目的評鑑限制條件評鑑職責額外欲收集資料過程評鑑本系列標準第 7 部提供使用軟體過程評鑑的指導,本標準主要是說明在連續週期內執行軟體過程改善的完整架構和方法,雖
29、然並無理由顯示為何該組織不能夠運用指引於單一週期改善作業。過程改善之完整全景則顯示於圖 6。該指導涵蓋: 請求軟體過程評鑑。 使用軟體過程評鑑的結果。 量測軟體過程有效性和改善有效性。 識別符合營運目標之改善措施。 使用本系列標準第 2 部之參考模型作為改善的框架。 軟體過程改善全景的文化議題。 處理軟體過程改善的管理議題。 此提供的指引係直接建立在 CNS12684-4 上。它並未假定特殊的組織結構、管理哲學、軟體生命週期模型或軟體發展方法。而此觀念和原則適用於各種不同的營運要求、應用領域和組織規模,所以它們可使用於所有型式的軟體組織以指導其改善活動。 4.5 過程能力判定全景 過程能力判定
30、的程序述明於本系列標準第 8 部。過程能力判定主要是根據本系列標準第 3 部所述的過程評鑑來建立。過程分級係依評鑑模型或與本系列標準 13 CNS 14785-1, X 6045-1 第 2 部所定義參考模型相容之模型,且使用參考模型中的量測和分級架構來表示結果。過程能力判定之全景如圖 7 所示。 圖 7 過程能力判定 規定的需求過程能力判定能力報告書標的之範圍標的之能力提議能力已確認評鑑輸出評鑑紀錄評鑑模型過程目的過程屬性過程效能指標過程能力指標評鑑輸入評鑑出資者評鑑目的評鑑限制條件評鑑職責額外欲收集資料過程評鑑軟體產品或服務的採購者可能有技術和其他要求之特殊需求。在簽訂合約前,採購者可能需
31、要決定期望承包者的過程能力,或供應者在回應採購者之請求提議前,可能需要確定它本身的過程能力。過程能力判定的技術和其他要求應明文規定於特殊需求中。 特殊需求將被轉換為目標所需過程的能力而且過程評鑑輸入將限制過程評鑑的範圍。供應者可提出一已提議的過程能力,即一組相關組織單位所提供逐一過程的能力評定等級。在正常情況下,已提議的過程能力可能基於最近的自我評鑑或其他方法。而在較複雜的情況時,供應者可能基於供應者目前概況和相關改善計畫、備份改善紀錄 (如果可能 )或建構能力,該建構能力可能包括一個或較多的子承包者或合夥人之能力,而提議未來可達成的過程能力。 提議的過程能力之確實性會和所牽涉的風險同時一起分
32、析,並報告於過程能力報告書上。 本系列標準第 8 部提供如何使用評鑑結果的指引,以達到判定供應者過程能力之目的。它明確述明兩種過程能力判定,一是在組織內使用以判定執行新專案(有時稱為第一者使用的相關風險 ),以及由採購者使用於評估外界供應者 (有時 14 CNS 14785-1, X 6045-1 稱為第二者或契約性使用 )。 5. 符合性 本系列標準包含二個可能宣稱符合性的主要部分:在執行軟體過程評鑑時和在建造與參考模型相容的評鑑模型,而本節會解釋在這兩個部分中的符合性本質。 在本系列標準第 3 部中包含執行評鑑的需求條件。第 5.1 節提供進一步評鑑效能的資訊。而本系列標準第 2 部中則包
33、含發展一個與參考模型相容的評鑑模型之需求條件,在第 5.2 節提供關於這些需求的進一步的資訊。 5.1 履行軟體過程評鑑 5.1.1 需求概觀 本指導說明如何適當地執行評鑑,使得可實際證明其符合需求。執行軟體過程評鑑的需求 (明定於本系列標準第 3 部第 4 節 )係經適當設計以確保結果的可靠度、一致性和可重複性。當組織希望與其他類似機構比較其評鑑結果時是很重要的。如果在簽約情況時,需要比較競爭或合作的供應者時尤其重要。 在一般術語中,符合本系列標準需求的評鑑是: 使用的評鑑過程至少須符合本系列標準第 3 部規定的需求。 受評鑑的過程係基於與本系列標準第 2 部所定義之參考模型相容的評鑑模型。
34、 使用過程效能和能力的廣泛指標組。 使用本系列標準第 2 部所定義的過程屬性分級計畫所產生之過程剖繪。以及 保留客觀證據,以證明上述條件均已符合。 5.1.2 職責 勝任評鑑員係負責確保能符合執行評鑑時的需求條件。通常評鑑出資者為要求評鑑應符合需求的團體。 當決定進行評鑑時,評鑑的出資者應負責定義該評鑑之目的。 出資者也應負責查證評鑑員所需具備的勝任和技能,以 履行或監督評鑑。本系列標準第 6 部中包含查證的指引。而勝任評鑑員的身分係評鑑輸入的一部分。 5.1.3 評鑑輸入 當執行評鑑時,合格的評鑑員應負責確保過程的需求條件能達成及記錄下來。特殊的需求包含紀錄 : 評鑑出資者的身分。 評鑑目的
35、。 評鑑範圍。 任何與評鑑有關的限制。 評鑑職責。 針對過程改善或能力判定所收集的任何額外資料。 15 CNS 14785-1, X 6045-1 某些項目,特別是評鑑範圍及限制會包含許多元件,請務必小心以確保所有的元素皆已明白敘述。 在本系列標準第 4 部中包含審查評鑑輸入的指引。輸入本身的組合會視評鑑之目的而定,且該指引涵蓋於本系列標準第 7 部和本系列標準第 8 部中。評鑑輸入的文件應該保存在評鑑紀錄中,且應提供可追溯性以確保可查證所需之審查已履行。 5.1.4 選擇評鑑之過程 評鑑範圍會決定出組織單位欲評鑑之過程為何,而作為執行評鑑所使用之基礎模型必須與參考模型相容,且必須藉由使用評鑑
36、模型以建立在組織單位和參考模型之過程間的對應關係。故以此種方式所定義的範圍可確保能在共同基礎上進行分級和量測 。 識別評鑑過程的需求訂定於本系列標準第 3 部。所運用的已說明之評鑑過程應該提供:選擇相容的模型、對應到所定義的過程以及分級受評鑑的過程之指引;本系列標準第 4 部則包含選擇和使用已說明之評鑑過程的指引。 除了指導評鑑外,對應組織過程至相容模型亦為評鑑紀錄的必要部分。在完成評鑑之後,對於任何檢查評鑑紀錄的人員,他應該能將相關文件對應至受評鑑組織之組織結構、程序和標準的紀錄。 5.1.5 評鑑指標 在評鑑期間使用適當的指標組係本系列標準需求條件內的基本元件。過程效能和能力指標形成一個客
37、觀的基礎,而基於此結果可建立過程屬性分級的判斷。它是判斷上的客觀基礎,亦為任何比較評鑑結果的基礎。 本系列標準第 3 部包含許多與指標有關的個別需求條件: (a) 相容模型必須包含廣泛的指標組,且涵蓋評鑑範圍中所有過程之參考模型的兩種維度。 (b) 必須在評鑑期間使用指標以支援評鑑員在分級過程屬性上的判斷。 (c) 必須記錄和保存基於指標的證據,其支援評鑑員判斷過程屬性的分級。 這些需求能符合相容模型之元件 (包括指標 )最簡單的方法為內建於適當的儀器或工具中,它能容許在整個評鑑期間記錄觀察的結果和證據。本系列標準第 4 部包含有選擇和使用評鑑儀器和工具的指引。 5.1.6 報告評鑑結果 執行
38、符合性評鑑最主要的一項理由係確保具有與其他評鑑輸出的可比較性。此達成方法係藉由在測量架構內實施分級過程及計算結果的需求,並以適當方法報告而使得計算結果明朗化。 評鑑結果正式包含評鑑範圍裡每一個過程的一組過程屬性分級,而該組過程屬性分級稱為過程剖繪。評鑑過程和受評鑑過程所需之額外資訊應加以記錄以作為評鑑紀錄的一部分;本系列標準第 3 部包含記錄評鑑輸出的需求,且可使用屬性分級以計算受評鑑過程的能力評定等級。 16 CNS 14785-1, X 6045-1 無論過程輸出的最後格式為何,都應清楚地提供可追溯參考模型所包含的過程和過程屬性,以查證計算過程。相容模型的開發者應提供清楚的結果轉換機制,且
39、此機制應確保能達成可追溯性。 在評鑑紀錄中的評鑑輸出宜加以註記所包含過程全景的完整細節。此紀錄也將包括收集作為評鑑一部分的額外資訊,且要求作為過程改善或過程能力判定作業的輸入。 5.2 發展相容模型 本系列標準第 2 部提供過程評鑑用的參考模型。參考模型可識別出能判斷過程之完整和有效的重要屬性,但不會過度地去限制過程的實作情形。 評鑑模型可依工業上或組織的唯一要求來建立,並符合本系列標準第 2 部第 7節所述明的相容性。組織亦可發展相容模型供其內部使用;或由軟體系統的採購者使用在特殊的採購情況;或由專業機構定義特殊的應用領域或使用情況的需求。 在本系列標準第 2 部訂定了建立相容模型的需求條件
40、。相容模型內的元件必須清楚且不含糊的對應至參考模型的基本元件 (過程和過程屬性 )。該模型必須包含一個過程效能和能力的指標組。最後,必須具有一個機制能轉換符合該模型所執行的評鑑結果至本系列標準第 2 部所定義的格式。 引用標準: CNS_(ISO/IEC TR 15504-2): Information technology Software process assessment A reference model for proc-esses and process capability CNS_(ISO/IEC TR 15504-3): Information technology Sof
41、tware proc-ess assessment Performing an assess-ment CNS_(ISO/IEC TR 15504-4): Information technology Software proc-ess assessment Guide to performing as-sessments CNS_(ISO/IEC TR 15504-5): Information technology Software proc-ess assessment An assessment model and indicator guidance CNS_(ISO/IEC TR
42、15504-6): Information technology Software proc-ess assessment Guide to competency of assessors CNS_(ISO/IEC TR 15504-7): Information technology Software proc-ess assessment Guide for use in process improvement CNS_(ISO/IEC TR 15504-8): Information technology Software proc- 17 CNS 14785-1, X 6045-1 e
43、ss assessment Guide for use in determining supplier process capability CNS_(ISO/IEC TR 15504-9): Information technology Software proc-ess assessment Vocabulary 相對應國際標準: ISO/IEC TR 15504-1(1998): Information technology Software process assessment Concepts and introductory guide 相關標準: CNS_(ISO/IEC 122
44、07): Information technology Software life cycle processes. 18 CNS 14785-1, X 6045-1 英中名詞對照表 - A - acquirer 採購者 applicability 適用性 assessment 評鑑 assessor 評鑑員 attribute 屬性 availability 可用性 - B - business 營運 - C - capability 能力 capability dimension 能力維度 capability level 能力等級 checklist 核對清單 comparability
45、 可比較性 conformance 符合性 competency 勝任 competent assessor 勝任評鑑員 consistency 一致性 constraint 限制條件 context 全景 contractor 承包者 customer 客戶 - D - documented process 書面過程 documented evidence 書面證據 - E - element 元件 - F - framework 框架 - G - guidance 指引 - I - identity 身分 improvement 改善 19 CNS 14785-1, X 6045-1 in
46、dicator 指標 indicator set 指標組 instrument 儀器 - M - measurement 量測 measurement scale 量測尺度 mechanism 機制 - O - objective evidence 客觀證據 organizational unit 組織單位 - P - performance 效能 practice 實務 process 過程 profile 剖繪 - R - rating 分級 reference model 參考模型 reliability 可靠度 repeatability 可重複性 requirement 需求 responsibility 職責 - S - self-assessment 自我評鑑 scale 尺度 sponsor 出資者 supplier 供應者 - T - traceability 可追溯性 - V - validation 確認 - W - work product 工作產出
copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1