Appearance
버전 관리 및 비교
프로세스 맵은 시간이 지남에 따라 지속적으로 개선되고 변경됩니다. 버전 관리 기능을 통해 프로세스 맵의 변경 이력을 추적하고, 다양한 버전을 비교하여 프로세스 개선 과정을 명확하게 파악할 수 있습니다.
버전 관리 개요
버전 관리 시스템은 다음과 같은 이점을 제공합니다:
- 변경 이력 추적: 모든 변경 사항과 변경 사유를 기록
- 변경 책임 추적: 각 버전의 작성자 및 승인자 정보 관리
- 롤백 가능성: 필요 시 이전 버전으로 복원 가능
- 버전 간 비교: 버전 간 차이점을 시각적으로 확인

버전 이해하기
버전 번호 체계
프로세스 맵은 다음과 같은 버전 번호 체계를 사용합니다:
- 주 버전(Major Version): 큰 변경이나 중요한 개선이 있을 때 증가 (예: 1.0, 2.0)
- 부 버전(Minor Version): 작은 변경이나 기능 추가가 있을 때 증가 (예: 1.1, 1.2)
버전 상태
각 버전은 다음과 같은 상태를 가질 수 있습니다:
- 임시 저장(Draft): 작업 중인 초안 상태
- 검토 중(In Review): 검토가 필요한 상태
- 승인(Approved): 승인된 공식 버전
- 거절(Rejected): 거절된 버전

새 버전 생성하기
새 버전 생성 시점
다음과 같은 경우에 새 버전을 생성하는 것이 좋습니다:
- 프로세스의 중요한 단계가 추가되거나 제거될 때
- 프로세스 흐름이 크게 변경될 때
- 담당자나 시스템에 중요한 변경이 있을 때
- 정기적인 프로세스 검토 후 개선사항이 확인될 때
새 버전 생성 방법
- 프로세스 맵 조회 화면에서 상단 메뉴의 "새 버전" 버튼을 클릭합니다.
- 또는 프로세스 맵 목록에서 해당 맵의 옵션 메뉴(⋮)를 클릭하고 "새 버전"을 선택합니다.

변경 사유 기록
새 버전 생성 시 변경 사유를 명확히 기록하는 것이 중요합니다:
- 변경 사유 필드에 상세한 변경 내용과 이유를 입력합니다.
- 가능한 구체적으로 작성하여 향후 참조 시 도움이 되도록 합니다.
효과적인 변경 사유 작성 방법
- 변경의 배경과 목적을 명확히 기술합니다.
- 주요 변경 사항을 나열합니다.
- 기대 효과나 개선 지점을 언급합니다.
- 관련 요청이나 이슈를 참조합니다.
예시: "고객 불만 처리 지연 이슈(#123) 개선을 위해 승인 단계를 간소화하고, 자동 알림 기능을 추가함. 예상 처리 시간 30% 단축 기대."
버전 관리하기
버전 목록 확인
프로세스 맵의 모든 버전을 확인하는 방법:
- 프로세스 맵 조회 화면에서 상단의 버전 드롭다운을 클릭합니다.
- 모든 버전 목록과 각 버전의 기본 정보가 표시됩니다.

특정 버전 조회
특정 버전을 조회하는 방법:
- 버전 드롭다운에서 조회할 버전을 선택합니다.
- 선택한 버전의 프로세스 맵이 화면에 로드됩니다.
버전 복사
기존 버전을 복사하여 새 버전을 시작하는 방법:
- 버전 드롭다운에서 복사할 버전을 선택합니다.
- "복사" 버튼을 클릭합니다.
- 새 버전이 생성되고 편집 모드로 전환됩니다.

버전 삭제
불필요한 버전을 삭제하는 방법:
- 프로세스 맵 목록에서 확장된 버전 목록에서 삭제할 버전의 옵션 메뉴를 클릭합니다.
- "삭제" 옵션을 선택합니다.
- 확인 대화상자에서 "삭제"를 클릭합니다.
WARNING
버전 삭제는 되돌릴 수 없으므로 주의해서 실행해야 합니다. 특히 다른 문서나 시스템에서 참조하고 있는 버전은 삭제하지 않는 것이 좋습니다.
버전 비교하기
버전 비교 시작하기
두 버전을 비교하는 방법:
- 프로세스 맵 조회 화면에서 "버전 비교" 버튼을 클릭합니다.
- 비교할 버전을 선택합니다(현재 조회 중인 버전과 다른 버전 비교).
- 비교 대화상자가 열리고 두 버전의 차이가 표시됩니다.
다이어그램 비교
BPMN 다이어그램 비교 기능을 통해 프로세스 구조의 변경 사항을 시각적으로 확인할 수 있습니다:
- 추가된 요소: 녹색으로 강조 표시
- 삭제된 요소: 빨간색으로 강조 표시
- 변경된 요소: 파란색으로 강조 표시
- 레이아웃 변경: 노란색으로 강조 표시

시뮬레이션 결과 비교
두 버전의 시뮬레이션 결과를 비교할 수 있습니다:
- 소요 시간 변화: 평균 소요 시간 차이 비교
- 경로 수 변화: 실행 경로 수 비교
- 노드별 소요 시간: 특정 노드의 소요 시간 변화 비교

모범 사례
효과적인 버전 관리 전략
- 정기적인 버전 생성: 중요한 변경 사항이 있을 때마다 새 버전을 생성합니다.
- 명확한 변경 사유 기록: 모든 변경 사항과 이유를 상세히 문서화합니다.
- 주요 릴리스 계획: 중요한 버전 업데이트는 사전에 계획하고 이해관계자에게 공유합니다.
- 버전 표준화: 일관된 버전 명명 규칙과 관리 프로세스를 수립합니다.
- 정기적인 정리: 불필요한 임시 버전을 정기적으로 검토하고 정리합니다.
버전 관리 시나리오별 가이드
1. 소규모 개선(Minor Update)
- 현재 버전의 복사본을 생성합니다.
- 필요한 변경을 적용합니다.
- 변경 사유를 기록하고 부 버전 번호(1.0 → 1.1)로 저장합니다.
2. 대규모 개편(Major Overhaul)
- 새 버전을 생성합니다.
- 프로세스 재설계를 진행합니다.
- 변경 사유를 상세히 기록합니다.
- 주 버전 번호(1.x → 2.0)로 저장합니다.
- 이해관계자 교육 및 공지를 계획합니다.
3. 여러 변경 사항 병렬 작업
- 각 변경 사항을 위한 별도 브랜치/버전을 생성합니다.
- 독립적으로 변경 작업을 진행합니다.
- 검토 및 승인 후 변경 사항을 메인 버전으로 통합합니다.
- 통합된 최종 버전을 공식 릴리스합니다.
다음 단계
- 버전 관리를 통해 누적된 데이터를 활용한 프로세스 개선 트렌드 분석하기
- 조직의 버전 관리 정책 및 지침 수립하기
