角色: 整合人員
這個角色指揮實作元素整合的設計和執行,以產生建構版本。
關係
執行:負責對象:
額外執行:修改項目:
主要說明

實作人員會將其測試的「實作元素」送入整合工作區,由整合人員合併來產生建構版本。整合人員也負責在子系統和系統層次上規劃整合,各層次有單獨的整合工作區。已測試的元素會從實作人員的專用開發工作區送入子系統整合工作區,而整合的實作子系統會從子系統整合工作區送入系統整合工作區。 

參考資料

請參閱 Code Complete - A Practical Handbook of Software Construction [MCO93]

內容
多次出現的項目
選用
規劃Yes
人員配置
技巧

這個角色應具備的技能和知識包括:

  • 瞭解要整合的系統或系統部分。尤其,整合人員必須知道「實作元素」之間的相依關係和「實作子系統」之間的相依關係,以及開發和相依關係隨著時間經過將如何改變。
  • 熟悉整合工具

整合人員通常與多位開發人員一起合作,為了確保整合成功,整合人員必須具備良好的協調能力。

指派方法

擔任整合人員的人有時也適合兼任測試人員。比方說,如果專案很小或進行子系統層次的整合,則基於資源運用的效率,可以由同一位團隊成員來兼任整合人員和測試人員。事實上,在子系統層次的整合和測試中,單一個人可能同時扮演實作人員、整合人員及測試人員的角色。不過,在系統層次上,建議由獨立團隊來進行整合和測試。

詳細資訊