「複合角色」是一群「角色」,可以在「活動」或「流程」中用來減少「角色」數目。
因此,「複合角色」亦適用於其所參照之「角色」所定義的「作業」和「工作成果」。此建構常用於針對小型團隊所設計的「流程」,其中會將「方法內容」的多個標準「角色」指定給單一資源。「流程」會利用「複合角色」,建議一群常用的「角色」給「資源」。
舉一個簡單的例子,假設有一個「複合角色」,命名為開發人員,將實作人員和測試人員「角色」組合起來。原本在分解結構內每次使用其中一個「實作人員」或「測試人員」角色時,現在可以改為「開發人員」。因此,在以「實作人員」或「測試人員」為主要執行者的「流程」中,如果新增「作業描述子」,此「角色」會自動取代為「開發人員」這個「複合角色」實例,輾轉連回到「測試人員」或「實作人員」(或兩者,如果皆列為「作業」執行者的話)。
|