역할: 통합자
이 역할은 빌드를 생성하기 위한 구현 요소 통합의 계획 및 실행을 주도합니다.
관계
수행함: 책임을 맡은 업무:
추가 수행:수정:
기본 설명

구현자는 통합 작업공간으로 테스트한 구현 요소를 전달하는 반면, 통합자는 해당 구현 요소를 결합하여 빌드를 생성합니다. 또한 통합자는 각각 독립 통합 작업공간을 가진 서브시스템 및 시스템 레벨에서 일어나는 통합의 계획을 책임집니다. 테스트한 요소는 구현자의 개인용 개발 작업공간에서 서브시스템 통합 작업공간으로 전달되는 반면, 통합된 구현 서브시스템은 서브시스템 통합 작업공간에서 시스템 통합 작업공간으로 전달됩니다.  

추가 참조

Code Complete - A Practical Handbook of Software Construction [MCO93]을 참조하십시오.

특성
다중 발생
선택사항
계획됨Yes
인력 구성
스킬

이 역할에 적합한 스킬과 지식은 다음과 같습니다.

  • 시스템 정보 또는 통합해야 할 시스템 파트. 특히 통합자는 구현 요소 간에 상호 종속성과 구현 서브시스템 간에 상호 종속성 및 시간에 따른 개발 및 종속성의 예상 변화 상태에 대해 알고 있어야 합니다.
  • 통합 도구에 대한 숙지

성공적인 통합을 위해 여러 개발자와 공동으로 작업하는 경우도 있으므로 통합자에게는 뛰어난 조정 스킬이 필요합니다.

지정 접근 방식

통합자 역할을 하면서 테스터 역할도 겸하는 개인에게 적합할 수 있습니다. 예를 들어, 프로젝트가 소형이거나 서브시스템 레벨의 통합인 경우, 통합자와 테스터가 같은 팀 구성원이면 효과적으로 자원을 사용할 수 있습니다. 실제로 서브시스템 레벨 통합 및 테스트에서 단 한 사람이 구현자, 통합자 및 테스터의 역할을 할 수도 있습니다. 하지만 시스템 레벨에서 통합 및 테스트는 개별 팀에 의해 수행되는 것이 바람직합니다.

자세한 정보