팀 구성원 및 해당 역할 기준

프로젝트의 복잡도 레벨을 판별하는 방법에는 여러 가지가 있지만, 그 중 한 가지 고려사항은 팀 구성원 및 해당 역할입니다.

성공적인 프로젝트를 위해서는 단순 프로젝트에서 복합 프로젝트에 이르는 모든 프로젝트에 여러 가지 구성 역할이 필요합니다. 경우에 따라 한 사람이 여러 가지 역할을 수행할 수 있습니다. 예를 들어 프로젝트 관리자가 설계자가 될 수도 있고, 구성 시스템 관리자가 통합자가 될 수도 있으며, 컴포넌트 개발자가 해당 컴포넌트의 품질 보증 담당자가 될 수도 있습니다.

프로젝트에 대해 다음과 같은 구성 역할을 고려하십시오.

프로젝트 관리자

프로젝트 관리자는 작업 지정, 스케줄 정의 및 모니터링을 담당합니다. 또한 프로젝트 범위를 정의하고, 모든 주요 결정사항에 관여하며, 팀 구성원 간의 커뮤니케이션이 원활하게 이루어지도록 하고, 구성 관리의 프로세스 또는 정책을 정의할 수 있습니다. 프로젝트 관리자는 프로젝트 전반에 대한 책임을 집니다.

프로젝트 관리자는 이 도움말 파일 전체에서 유용한 정보를 찾을 수 있습니다.

구성 시스템 관리자

구성 시스템 관리자는 구성 관리 도구의 모든 측면을 설정하고, IBM® Rational® Rhapsody®에서 환경이 실행되도록 하며, 시스템을 유지보수하고, 팀 구성원이 구성 관리 도구 관련 문제를 처리하도록 지원합니다. 또한 새 버전이나 릴리스가 나오면 기준선을 높입니다. 구성 시스템 관리자는 조직에 따라 여러 프로젝트의 구성 관리를 담당하거나 다른 역할을 수행할 수 있습니다.

구성 시스템 관리자인 경우 다음 주제를 살펴보십시오.

개발자/수석 개발자

개발자/수석 개발자는 프로젝트 구조 관련 정책, 프로젝트를 여러 개의 작은 프로젝트로 나누기, 프로젝트에 컴포넌트 할당 및 컴포넌트에 디자인 단위 할당에 대한 정책을 담당합니다.

설계자인 경우 팀 협업을 위한 모델 구성을 살펴보십시오.

개발자

개발자는 기본 태스크(예: 결합 수정)에서 보다 복잡한 태스크(예: 6개월 프로젝트에 대한 작업)에 이르는 태스크를 수행합니다. 개발자 구성 관리 활동에는 프로젝트 참여, 로컬 시스템에 있는 파일 편집, 변경사항 확인, 구성 관리 시스템에 업데이트된 파일 제출 및 다른 팀 구성원의 업데이트와 로컬 작업공간 동기화 등이 있습니다.

개발자인 경우 다음 주제를 살펴보십시오.

품질 관리자

품질 관리자는 품질 보증 정책 정의, 테스트 스위트 개발 및 유지보수, 테스트 실행 등을 수행하며 프로젝트의 전반적인 품질을 담당합니다. 또한 구성 관리 도구를 사용하여 테스트 케이스를 추적하거나 현재 테스트 분석 중인 프로젝트의 버전을 판별할 수 있습니다.

품질 관리자인 경우 워크플로우 테스트 방식에 따른 모델 구성을 살펴보십시오.

통합자

통합자("tool smith")는 프로젝트에 대한 통합 기능, make 파일 및 특수 전용 스크립트를 작성합니다. 또한 구성 관리 기준선에서 제공 가능한 정규 제품을 생성하고, 초기 및 배치 프로시저를 정리하며, 정기적인 빌드 및 테스트 프로세스를 자동화합니다.

통합자는 이 도움말 파일 전체에서 유용한 정보를 찾을 수 있습니다.


피드백