brunch

You can make anything
by writing

C.S.Lewis

by 이철수 Jan 02. 2019

기획 실습_BPMN 만들기

비즈니스 프로세스를 시각적으로 보여주기

개요

팁탭트립의 문서화 작업 중 서비스 흐름의 시작부터 끝까지를 그리고 싶었는데, 플로우 차트로는 약간의 부족함이 느껴졌다. 찾아본 결과 실무에서 BPMN을 이용해 비즈니스 프로세스를 이해하는 데 사용한다고 한다. BPMN을 이용해 개발자, 기획자를 이해시킬 수 있는 팁탭트립의 프로세스를 만들기로 결정했다.



BPMN

BPMN, 출처 : https://www.trisotech.com/

BPMN은 비즈니스의 흐름을 시각적으로 보여주는 방법이다. 국제적으로 사용하고 있는 공통된 표현 방법으로 ISO 19510으로 등록되었다. UML을 단순화시킨 방법이라고 보면 된다. BPMN은 다음과 같은 목적으로 사용한다.


비즈니스 프로세스를 시각화하기 위해

프로세스를 문서화하기 위해

비즈니스 프로세스에 대한 분석 수행 목적

공통 언어를 사용하여 프로세스를 논의하기 위해



BPMN의 요소들

여러 기능들 중 팁탭트립 프로세스의 BPMN을 위한 기능들은 다음과 같다.


시작

프로세스의 시작을 나타냄


 

프로세스의 끝을 나타냄


데이터 저장소

DB


시퀀스 플로우

프로세스의 흐름


요청 

특정 기능 요청


활동 

모든 활동을 명세함


분기 

조건에 따라 프로세스의 흐름이 달라질 경우 사용



팁탭트립 서비스 3가지

팁탭트립은 크게 아래 3가지 기능으로 나눌 수 있다.


질문/답변 누구든 자유롭게 원하는 국가를 선택해 질문하고 답변받을 수 있다.

위드어스 해외여행을 갈 경우 자신의 일정을 등록하고 현지인과 함께 하고 싶은 액티비티를 등록할 수 있다.

행아웃 현지 호스트는 여행자와 함께할 액티비티를 등록할 수 있다. 참여하고 싶은 여행자는 비용을 지불 후 참여할 수 있다.


BPMN을 이용해 다음 3가지 프로세스를 시각화하기로 했다. 오늘은 이 중 구현하기 쉬운 순서인 1) With Us와 2) Q&A를 나타내 보았다.



With Us프로세스를 BPMN으로 그리기

BPMN으로 나타낸 With Us 프로세스

위드어스는 여행을 갈 때 내 일정과 현지인과 하고 싶은 것을 등록하면 끝이다. 이후 유저들이 보면서 자유롭게 채팅을 거는 구조이기 때문에 등록하는 부분까지 BPMN으로 나타냈다. With Us 같은 경우는 등록하기 전 무조건 로그인을 먼저 해야 하기 때문에 로그인 프로세스가 첫 번째, 위드어스 등록 프로세스가 두 번째 스텝으로 되어 있다. 위드어스 등록 후 결과를 보면서 프로세스는 끝이 난다.



Q&A 기능을 BPMN으로 그리기

BPMN으로 나타낸 Q&A프로세스

질문 답변의 경우 특정 데이터를 입력한다는 부분에서 비슷한 프로세스이나 두 가지 큰 차이점이 있다. 


질문은 로그인을 하지 않아도 가능하지만 답변은 무조건 로그인한 상태에서 가능하다.

질문은 조건 없이 할 수 있으나 답변은 7개가 넘어가면 등록이 안된다.


이를 하나의 BPMN에서 표현하기 위해 두 가지 방법이 존재했다.


    1. 질문유저와 답변유저의 풀을 나눠서 그리는 방법 

    2. 질문유저와 답변유저 풀을 나누지 않고 분기를 넣어서 처리하는 방법


이 중 유저 풀을 나눌 경우 중복되는 부분을 더 많이 그려야 한다고 판단해 유저풀을 나누지 않고 진행했다. 프로세스상 차이가 있는 두 부분에서는 분기를 넣어 처리했다.



마무리

서비스의 흐름을 BPMN으로 그릴 경우 최소 다음 세 가지 장점이 있다.

기존 서비스 프로세스의 처음부터 끝까지 다시 한번 생각해 볼 수 있다. 

서비스 플로우를 설계 후 손으로 그리면서 입으로 공유하면 모호하거나 오해할 수 있는 부분이 분명히 생기는데 BPMN으로 보면 각 참여자의 활동을 명확하게 이해할 수 있다. 

서비스 프로세스에서 개선할 부분을 찾을 수 있다.

인터넷을 찾아보며 만들어 봤기 때문에 실제 실무자들의 사용방법과 다를 수 있다. 가장 시간이 많이 들어간 행아웃 프로세스의 BPMN은 다음 브런치에서 작성하려고 한다.

매거진의 이전글 사이드 프로젝트 in 발리(COBE)(1)
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari