역할: 프로세스 엔지니어
이 역할은 RUP 지원 역할입니다. 기본 목적은 프로젝트 팀에 적절한 개발 프로세스를 익히고 팀 구성원이 해당 작업을 수행하는 데 방해받지 않도록 하는 것입니다.
관계
수행함:책임을 맡은 업무:
추가 수행:수정:
기본 설명

프로세스 엔지니어는 소프트웨어 프로젝트 관리 팀에서 중요한 역할을 합니다. 역할은 프로젝트의 모든 프로세스 관련 측면에 다음과 같은 책임이 따릅니다.

  • 프로세스가 프로젝트의 특정 요구와 일치하도록 사용자 조정
  • 프로세스 관련 문제에 관한 프로젝트 구성원 교육 및 조언
  • 귀중한 프로젝트 경험이 결실을 얻고 프로세스에 피드백되는지 확인
  • 프로젝트 관리자의 프로젝트 계획 지원
특성
다중 발생
선택사항
계획됨Yes
예시
인력 구성
스킬

프로세스 엔지니어 역할을 하는 사람은 해당 구성을 잘 알고 선택할 수 있도록 기본 프로세스 정의에 대해 완전히 이해해야 합니다. 원칙적으로 이 역할을 하는 사람은 RUP를 소프트웨어 개발 프로세스로 사용한 소프트웨어 프로젝트에 대한 작업 경험이 많아야 하고, 특정 소프트웨어 프로젝트의 컨텍스트에 적합하도록 RUP를 사용자 조정할 때 고려해야 할 여러 가지 사항을 알고 있어야 합니다.

프로세스 엔지니어 역할에 적합한 스킬과 지식은 다음과 같습니다.

  • RUP의 구조 및 사용자 정의 프로세스 작성 지원 도구 설정에 대해 직접 얻은 정보.
  • 프로세스를 팀에 소개하고 팀 구성원 각각이 프로세스 개선을 위한 피드백을 제공하도록 장려할 수 있는 뛰어난 커뮤니케이션 스킬.
지정 접근 방식

프로세스 엔지니어 역할은 다음 방법으로 배정할 수 있습니다.

  • 프로젝트 관리자 역할을 수행하는 사람을 프로세스 엔지니어 역할에 배정하십시오. 이 방법은 사용 가능한 전용 프로세스 엔지니어링 자원이 없는 팀이나 인원수가 적은 팀에 공통된 접근 방식입니다.
  • 대규모 조직의 경우, 이 역할을 수행하는 사람은 조직 구성을 정의하는 프로세스 그룹의 일원인 경우가 많고 프로젝트에 대한 프로세스 조언자 역할을 합니다.
  • RUP 및 반복 개발 경험이 없는 조직은 최초 RUP 진행 프로젝트 시 회사 외부에서 이 역할을 수행하기 위한 자원을 찾는 것이 보통입니다.
자세한 정보