等級3: 已建立-細部流程屬性說明

ASPICE 標準解讀: 能力等級與流程屬性

David Lin 顧問筆記
ASPICE標準解讀
17 min readJun 24, 2020

--

前言

業界目前針對ASPICE等級的要求,以等級2與等級3為大宗;關於等級與評分的定義,請讀者分別參考:

  1. 什麼是ASPICE? — 各等級的定義
  2. 達成等級1、等級2、等級3的條件 — 評分的定義

等級3必須建立在等級1及等級2都是F的前提下,因此請讀者另外參行參閱等級1及等級2的要求。本篇文章將針對等級3的細部流程屬性進行說明。

等級3的流程屬性(PA)

  • PA3.1:流程定義(Process Definition): 5個通用實踐及6個通用資源。
  • PA3.2:流程部署(Process Deployment): 6個通用實踐及9個通用資源。
ASPICE 標準流程 與 已定義流程 的意義

PA3.1 流程定義(Process Definition)

目的

維護標準流程以支援流程的部署

成果

a) 定義並維持一個標準的流程,該流程包括適當的裁剪指南,該流程描述了必須納入已定義流程的基本要素;
b) 確立標準流程的順序,及標準流程與其他流程之間的相互作用;
c) 執行流程所需的能力與角色被識別為標準流程的一部分;
d) 執行流程所需的基礎建設與工作環境被識別為標準流程的一部分;
e) 確立監控流程有效性與適宜性的適當方法和措施

通用實踐(GP)

GP 3.1.1 Define and maintain the standard process that will support the deployment of the defined process.
GP 3.1.1 定義與維持標準流程,該標準流程支持已定義流程的部署
[Achievement a]

  • A standard process is developed and maintained that includes the fundamental process elements.
  • The standard process identifies the deployment needs and deployment context.
  • Guidance and/or procedures are provided to support implementation of the process as needed.
  • Appropriate tailoring guideline(s) are available as needed.
  • 建立並維持一個標準流程,該標準流程包含基礎流程要素。
  • 標準流程識別部署的需求與背景
  • 根據需要提供指導和/或程序書來支持流程的實施
  • 根據需要提供適當的裁剪指南

GP 3.1.2 Determine the sequence and interaction between processes so that they work as an integrated system of processes.
GP 3.1.2 確立流程之間的順序與相互作用,以便作為一個整合流程系統來運作
[Achievement b]

  • The standard process’s sequence and interaction with other processes are determined.
  • Deployment of the standard process as a defined process maintains integrity of processes.
  • 確立標準流程的順序,以及標準流程與其他流程之間的相互作用
  • 維護從標準流程部署成已定義流程的流程完整性

GP 3.1.3 Identify the roles and competencies, responsibilities, and authorities for performing the standard process.
GP 3.1.3 識別執行標準流程的角色、能力、職責與權責。
[Achievement c]

  • Process performance roles are identified
  • Competencies for performing the process are identified.
  • Authorities necessary for executing responsibilities are identified.
  • 識別執行流程的角色
  • 識別執行流程所需的能力
  • 識別履行職責所需的權責。

GP 3.1.4 Identify the required infrastructure and work environment for performing the standard process.
GP 3.1.4 識別執行標準流程所需的基礎建設與工作環境
[Achievement d]

  • Process infrastructure components are identified (facilities, tools, networks, methods, etc.).
  • Work environment requirements are identified.
  • 識別流程基礎建設元件(設備、工具、網路、方法、等)
  • 識別工作環境需求

GP 3.1.5 Determine suitable methods and measures to monitor the effectiveness and suitability of the standard process.
GP 3.1.5 確立適當方法和措施,以監控標準流程有效性與適宜性
[Achievement e]

  • Methods and measures for monitoring the effectiveness and suitability of the process are determined.
  • Appropriate criteria and data needed to monitor the effectiveness and suitability of the process are defined.
  • The need to conduct internal audit and management review is established.
  • Process changes are implemented to maintain the standard process.
  • 確立方法與措施,以監控流程有效性與適宜性。
  • 定義監控流程有效性與適宜性所需的適當標準與資料數據。
  • 建立內部稽核與管理審查的執行必要性。
  • 執行流程變更以維護標準流程。

通用資源(GR)

  • Process modeling methods/tools
    流程建模方法/工具
    [Achievement a,b,c,d]
  • Training material and courses
    訓練材料與課程
    [Achievement a,b,c,d]
  • Resource management system
    資源管理系統
    [Achievement d]
  • Process infrastructure
    流程基礎架構
    [Achievement a,b,d]
  • Audit and trend analysis tools
    稽核與趨勢分析工具
    [Achievement e]
  • Process monitoring method
    流程量測方法
    [Achievement e]

PA3.2 流程部署(Process Deployment)

目的

將標準流程部署為已定義流程以實現其流程結果

成果

a) 根據適當地選擇和/或裁剪標準流程來部署一個已定義流程
b) 執行已定義流程所需的角色、職責和權責被指派與溝通
c) 執行已定義流程的人員應具有適當的教育、培訓和經驗;
d) 提供、分配和使用執行定義流程所需的資源和資訊;
e) 提供、管理和維護執行定義流程所需的基礎建設和工作環境;
f) 收集和分析適當地資料數據,以了解流程的行為,並證明流程的適宜性與有效性。

通用實踐(GP)

GP 3.2.1 Deploy a defined process that satisfies the context specific requirements of the use of the standard process.
GP 3.2.1 部署一個已定義流程,該流程滿足標準流程的特定背景要求
[Achievement a]

  • The defined process is appropriately selected and/or tailored from the standard process.
  • Conformance of defined process with standard process requirements is verified.
  • 已定義流程是從標準流程中適當地選擇 和/或 裁剪。
  • 驗證已定義流程與標準流程之間的一致性。

GP 3.2.2 Assign and communicate roles, responsibilities and authorities for performing the defined process.
GP 3.2.2 指派與溝通執行已定義流程的角色、職責與權責
[Achievement b]

  • The roles for performing the defined process are assigned and communicated.
  • The responsibilities and authorities for performing the defined process are assigned and communicated.
  • 指派與溝通執行已定義流程的角色
  • 指派與溝通執行已定義流程的職責與權責

GP 3.2.3 Ensure necessary competencies for performing the defined process.
GP 3.2.3 確保執行已定義流程所需的能力

[Achievement c]

  • Appropriate competencies for assigned personnel are identified.
  • Suitable training is available for those deploying the defined process.
  • 識別指派人員的適當能力
  • 針對部署於已定義流程的人員提供適當的訓練

GP 3.2.4 Provide resources and information to support the performance of the defined process.
GP 3.2.4 提供資源與資訊以支持已定義流程的執行

[Achievement d]

  • Required human resources are made available, allocated and used.
  • Required information to perform the process is made available, allocated and used.
  • 提供、分配和使用所需要的人力資源
  • 提供、分配和使用執行流程所需的資訊

GP 3.2.5 Provide adequate process infrastructure to support the performance of the defined process.
GP 3.2.5 提供足夠的流程基礎建設以支持已定義流程的執行
[Achievement e]

  • Required infrastructure and work environment is available.
  • Organizational support to effectively manage and maintain the infrastructure and work environment is available.
  • Infrastructure and work environment is used and maintained.
  • 提供所需的基礎建設和工作環境
  • 提供組織支援,以有效管理和維持基礎建設和工作環境
  • 使用和維護基礎建設和工作環境

GP 3.2.6 Collect and analyze data about performance of the process to demonstrate its suitability and effectiveness.
GP 3.2.6 收集與分析有關流程績效的資料數據,以證明其(流程)適宜性與有效性

[Achievement f]

  • Data required to understand the behavior, suitability and effectiveness of the defined process are identified.
  • Data is collected and analyzed to understand the behavior, suitability and effectiveness of the defined process.
  • Results of the analysis are used to identify where continual improvement of the standard and/or defined process can be made.
  • 識別了解已定義流程的行為、適宜性與有效性所需的資料。
  • 收集與分析資料,以了解已定義流程的行為、適宜性與有效性。
  • 分析的結果被用於識別標準和/或已定義流程的持續改善方向。

NOTE 1: Data about process performance may be qualitative or quantitative.

備註:有關流程績效的數據可是定性或定量的。

通用資源(GR)

  • Feedback mechanisms (customer, staff, other stakeholders)
    回饋機制(客戶, 員工, 其他利益相關者)
    [Achievement f]
  • Process repository
    流程資料庫
    [Achievement a]
  • Resource management system
    資源管理系統
    [Achievement b,c,d]
  • Knowledge management system
    知識管理系統
    [Achievement a,b,d,f]
  • Problem and change management system
    問題與變更管理系統
    [Achievement f]
  • Working environment and infrastructure
    工作環境與基礎建設
    [Achievement d,e]
  • Data collection analysis system
    資料蒐集分析系統
    [Achievement f]
  • Process assessment framework
    流程評鑑框架
    [Achievement f]
  • Audit/review system
    稽核/審查系統
    [Achievement f]

補充說明

等級3的基本概念

根據ASPICE所定義的成熟等級3,主要要求兩件事情:

  • 1) 定義標準作業流程
  • 2) 實做與部署標準作業流程

筆者用一個比較簡單的圖來描繪這個概念,請參考下圖:

  • 步驟1: 根據ASPICE的標準,建立標準作業流程,該流程必須符合PA3.1的要求。
  • 步驟2: PA3.1.1所描繪的裁剪指南,將被用於此步驟;不同的專案將有不同的特性,根據專案特性與裁減指南將標準作業流程調整成專案專屬的作業流程。(該部分必須符合PA3.2的要求)
  • 步驟3: PA3.2.6將實作PA3.1.5所定義的監控方法,透過專案執行時的數據蒐集與分析,確認並檢討”流程執行的有效性與適宜性”,並據此調整標準作業流程。
  • 步驟4: PA3.2.6亦提到,可以將專案執行數據的分析結果,回饋於改善既有的ASPICE標準。
ASPICE Level 3的基本概念

評鑑的相依性

值得一提的是,PA3.1自身及PA3.1與PA3.2存在相依關係。其關聯性,請參考下圖。其關係相依性,請參考:

PA3.1自身關係

  1. GP3.1.2, GP3.1.3, GP3.1.4建議可根據GP3.1.1來進行定義。
  2. GP3.1.5建議可根據GP3.1.1~GP3.1.4來進行定義。

PA3.1與PA3.2的相依關係

  1. GP3.2.1建議可根據GP3.1.1~GP3.1.4來進行實作。
  2. GP3.2.2, GP3.2.3, GP3.2.4必須根據GP3.1.3來進行實作。
  3. GP3.2.5必須根據GP3.1.4來進行實作。
  4. GP3.2.6必須根據GP3.1.5來進行實作。
ASPICE level 3 PA3.1自身及PA3.1與PA3.2之間的相依關係

與其他等級PA的相依關係

讀者應該會發現,等級3的PA3.1、PA3.2要求與等級2的PA2.1有部分重疊,為此讀者將會額外撰寫一篇文章來講述不同等級之間的相依關係。

感謝閱讀本文章!

如果你對文章內容有任何問題,請隨時與我聯絡。
if you found any question in the article, please feel free to contact me.

mailto: linchewing@gmail.com

--

--

David Lin 顧問筆記
ASPICE標準解讀

現任國際標準輔導顧問及評鑑師;在這裡,分享一些產業新知、趨勢以及標準的解讀與看法。更多資訊請參考:https://linchew.com