角色: 流程工程師
這個角色在 RUP 中是一個支援角色。主要目標是協助專案團隊導入適當的開發流程,並確保團隊成員的工作不受阻礙。
關係
執行:負責對象:
額外執行:修改項目:
主要說明

在軟體專案的任何管理團隊中,「流程工程師」扮演重要的角色。此角色負責專案的所有流程相關部分,例如:

  • 修改流程以符合專案的特殊需求。
  • 在流程相關議題上訓練和指導專案成員。
  • 確保取得寶貴的專案經驗並順利回饋到流程中。
  • 協助「專案管理人員」規劃專案。
內容
多次出現的項目
選用
規劃Yes
圖例
人員配置
技巧

扮演「流程工程師」角色的人必須徹底瞭解基本的流程定義,才能對配置做出最切合實際需求的選擇。基本上,扮演此角色的人必須具備以 RUP 做為軟體開發流程的軟體專案經驗,也應該瞭解針對特定軟體專案來修改 RUP 時必須注意的種種考量。

「流程工程師」角色應具備的技能和知識包括:

  • 對於 RUP 結構和有關建立自訂流程所需的支援工具集,掌握最新的資訊。
  • 良好的溝通技巧,能夠向團隊解說流程並鼓勵團隊成員提供意見來改善流程。
指派方法

「流程工程師」角色的指派方式包括:

  • 指派「專案管理人員」角色的人來擔任「流程工程師」角色。這常用於小型團隊及沒有專用流程工程資源可用的團隊。
  • 在大型組織中,通常從負責定義組織配置的流程群組中選任成員來扮演此角色,擔任專案的流程顧問。
  • 對於初次接觸 RUP 和反覆式開發的組織而言,通常會尋求公司外部的資源,在第一個 RUP 導向專案中擔任這個角色。
詳細資訊