가장 일반적인 순서도 기호 설명
플로우차트 기호가 복잡하게 느껴지시나요? 걱정하지 마세요! 이 완벽 가이드가 플로우차트 기호에 대한 모든 것을 알려드리고, 여러분을 플로우차트 제작 전문가로 만들어 드릴 것입니다.
기업이나 학술 팀은 복잡한 프로세스를 시각적으로 표현하고 이해하기 쉽게 만들기 위해 플로우차트를 자주 사용합니다. 플로우차트는 1921년 Lillian Gilbreth와 Frank Gilbreth가 미국 기계 학회(ASME)에 이 프로세스 시각화 도구를 소개한 이후 비즈니스와 학술 분야에서 널리 활용되어 왔습니다.
하지만 플로우차트를 제작하는 모든 사람들이 다양한 기호를 사용할 때 어려움을 겪습니다. 표준화된 기호를 사용하지 않으면 플로우차트가 전문적인 수준에 미치지 못할 수 있습니다. 이 글에서는 다양한 다이어그램 작성 및 프로세스 시각화 프로젝트에서 사용되는 주요 플로우차트 기호들을 자세히 살펴보겠습니다. 정의, 작동 방식과 같은 기본 사항은 물론, 추가적으로 필요한 정보까지 모두 다룰 예정이니 계속해서 읽어보세요!
플로우차트란 무엇일까요?
플로우차트는 시스템, 비즈니스 워크플로, 컴퓨터 알고리즘 또는 프로세스를 시각적으로 나타내는 다이어그램입니다. 플로우차트는 문서화, 기술 또는 비기술 시스템 계획, 학습 계획 수립, 기존 프로세스 개선 또는 아이디어 전달 등 다양한 목적으로 활용될 수 있습니다.
플로우차트는 복잡한 방법이나 경로를 누구나 쉽게 이해할 수 있도록 시각적인 차트로 설명하는 가장 효과적인 도구 중 하나입니다. 도메인 내부뿐만 아니라 외부 사람들에게도 직관적으로 전달이 가능합니다.
플로우차트는 기본적으로 타원, 사각형, 마름모, 직사각형 등 다양한 모양을 사용하여 프로세스 또는 워크플로우의 각 단계를 나타냅니다. 이러한 기호와 함께 흐름선이나 화살표를 사용하여 각 단계 간의 연결을 표시하고 전체적인 흐름을 정의합니다.
플로우차트는 다양한 기호와 순서 규칙을 따르지만, 컴퓨터로 생성된 복잡한 플로우차트와 손으로 그린 간단한 플로우차트 등 다양한 형태로 디자인될 수 있습니다.
플로우차트의 흥미로운 점은 기술 분야와 비기술 분야 모두에서 널리 사용된다는 것입니다. 예를 들어, 비주얼 아티스트와 소프트웨어 개발자 모두 플로우차트를 사용하여 프로젝트를 계획할 수 있습니다.
일반적인 플로우차트 기호
시작/종료

플로우차트의 시작과 끝을 표시하려면 종료 기호를 사용해야 합니다. 이 기호는 알약이나 타원형 단추처럼 보입니다. 보통 기호 안에 '시작' 또는 '종료'라고 쓰여 있습니다.
이 기호는 플로우차트 시퀀스의 결과를 나타내기도 합니다. 복잡한 플로우차트의 경우 시작 및 종료 기호가 여러 개 있을 수 있습니다.
입/출력

데이터 입력 및 출력 기호는 기본적으로 평행사변형입니다. 시스템으로 들어오거나 나가는 데이터를 표시할 때 이 기호를 사용합니다.
예를 들어, 고객이 제품을 구매하는 것은 입력 데이터이고 창고에서 해당 제품을 발송하는 것은 출력 데이터입니다. 경우에 따라 '예/아니오' 또는 '참/거짓'을 사용하여 컴퓨터 알고리즘을 작성할 수도 있습니다.
수동 입력

프로세스 또는 알고리즘에서 사용자가 추가 프로세스 흐름을 위해 데이터를 입력해야 하는 경우 수동 입력 플로우차트 기호를 사용해야 합니다. 이 기호는 사다리꼴 모양을 하고 있습니다.
예를 들어, 고객이 로그인 자격 증명, 결제 정보 등을 입력해야 하는 경우 이 기호를 사용할 수 있습니다.
화살표

화살표 또는 흐름선은 플로우차트에서 시작, 작업, 입력, 출력, 수동 입력, 결정, 루프, 문서 등 모든 단계를 연결합니다. 실선은 한 기호에서 다른 기호로 흐르는 데이터를 의미합니다. 점선은 다른 경로의 대안을 나타냅니다. 마지막으로, 병행선은 데이터가 한 단계에서 다른 단계로 동기적으로 흐르는 것을 의미합니다.
작업/프로세스

사각형은 플로우차트 내의 모든 작업 또는 프로세스를 나타냅니다. 다른 색상으로 채워진 사각형을 사용하여 다른 프로세스를 하위 그룹으로 나눌 수 있습니다.
프로세스 기호는 해당 단계에서 특정 작업이 완료되었고 흐름선이 다음 기호로 이동함을 나타내며 플로우차트의 진행을 의미합니다.
결정

결정 기호는 플로우차트에서 마름모 모양의 단추입니다. 이전 단계의 흐름선은 한쪽 꼭짓점으로 들어가고 다른 세 개의 흐름선은 다른 꼭짓점에서 다른 프로세스로 흐릅니다. 즉, 결정을 변경할 때 다른 프로세스 흐름선이 활성화됨을 의미합니다.
결정은 알고리즘인 경우 '예/아니오' 또는 '참/거짓'일 수 있습니다. 일반적으로 결정을 내리기 위해 답해야 할 질문이 있습니다.
문서
문서 기호는 한쪽에 물결 모양의 곡선이 있는 직사각형과 비슷합니다. 플로우차트의 또 다른 입/출력 기호입니다. 프로세스 맵에서 특정 결과를 제공하는 문서 또는 보고서의 입력을 언급해야 하는 경우 이 모양을 사용합니다.

여러 문서
이 기호는 위에서 설명한 문서 기호와 유사하지만, 여러 문서가 쌓여 있는 모습을 시각화합니다. 마치 파일 캐비닛에 있는 폴더처럼 보입니다.
여러 문서 입력이 필요한 경우 또는 프로세스에서 많은 문서를 생성하는 경우 이 기호를 사용할 수 있습니다.
커넥터

플로우차트가 복잡하고 여러 시퀀스를 연결해야 하는 경우 커넥터 기호를 사용해야 합니다. 커넥터 기호는 단순한 원입니다. 한 페이지에서 기호와 시퀀스를 연결하기 때문에 '온 페이지 커넥터'로도 많이 사용됩니다.
다른 페이지의 기호 또는 시퀀스를 연결하려면 직각 이등변 오각형을 사용할 수 있습니다. 이러한 기호는 '링크 기호'라고도 합니다.
준비

준비 또는 초기화 기호는 작업을 수행하는 단계와 다음 작업을 준비하는 단계를 구분합니다. 워크플로우를 계속하기 전에 설정 단계를 소개할 때 이 육각형 기호를 사용해야 합니다.
예를 들어, DevOps 프로젝트에서는 테스트 단계를 시작하기 전에 먼저 새로운 소프트웨어 패키지를 배포해야 합니다.
병합

병합 기호를 사용하여 두 개 이상의 목록과 프로세스를 병합하는 단계를 나타낼 수 있습니다. 이 병합 기호는 거꾸로 된 삼각형 또는 여러 워크플로 분기가 결합되어 하나로 바뀌는 깔때기처럼 보입니다.
정렬

미리 정해진 기준에 따라 특정 순서로 정보를 배열해야 할 때 다이아몬드 모양과 유사한 정렬 기호를 사용합니다.
예를 들어, 제조 단계로 넘어가기 전에 고객의 요구에 따라 제품 색상을 정렬할 때 이 기호를 사용합니다.
서브루틴

미리 정의된 프로세스 또는 서브루틴의 기호는 직사각형 모양입니다. 다른 플로우차트에 완전히 문서화된 절차를 나타낼 때 이 기호를 사용할 수 있습니다.
팀 구성원이 하위 프로세스를 알고 있더라도 해당 프로세스가 다른 곳에 정의되어 있지 않으면 이 기호를 사용하지 마십시오.
루프

플로우차트에서 사용할 수 있는 루프 기호에는 수동 루프(직사각형 모양)와 루프 제한(집 모양)의 두 가지 유형이 있습니다. 수동 루프는 수동으로 중지할 때까지 반복되는 명령 시퀀스를 나타내고, 루프 제한은 루프가 중지되어야 하는 위치를 나타냅니다.
지연

프로세스 워크플로우에서 지연이 예상되는 경우 하나 이상의 지연 기호를 삽입할 수 있습니다. 지연 기호는 반타원형 모양입니다. 두 작업 또는 기호 사이의 지연은 플로우차트가 다음 단계로 진행하기 전에 지연 기간 동안 특정 작업이 완료되어야 함을 의미합니다.
저장소

플로우차트에는 두 개의 저장소 관련 기호가 있습니다. 데이터 저장소 또는 저장 데이터 기호는 반으로 잘린 실린더 모양으로, 데이터를 저장하는 단계를 나타냅니다.
내부 저장소 기호는 사각형 모양으로, 주로 소프트웨어 개발 플로우차트에서 사용됩니다. 프로그래밍 중에 데이터가 메모리에 저장되는 것을 의미합니다.
데이터베이스

데이터베이스 기호는 자기 디스크 모양과 유사하며, 사용자가 검색, 정렬, 필터링을 지원하는 저장 장치에 저장된 데이터를 나타낼 때 사용합니다.
이제 플로우차트 기호에 대한 기본적인 내용을 모두 배우셨습니다. 다음으로 플로우차트가 실제로 어떻게 작동하는지 살펴보겠습니다.
플로우차트는 어떻게 작동할까요?
플로우차트는 종이든 디지털이든 2차원 캔버스에서 모든 프로세스를 시각화하여 작동합니다. 일반적으로 시작 기호에서 시작합니다.
그런 다음 프로세스에 따라 다양한 기호를 추가하고 흐름선으로 연결하여 최종 결정 또는 프로세스 중지 기호에 도달합니다.
플로우차트가 하나의 프로세스를 정의하면 단순 플로우차트라고 할 수 있습니다. 하지만 비즈니스에서 사용하는 대부분의 실제 플로우차트는 최종 결정 전에 상호 연결된 시퀀스가 많기 때문에 복잡합니다.
이것은 플로우차트 작동 방식을 지나치게 단순화한 설명일 뿐입니다. 실제로는 더 많은 개념과 논리가 적용됩니다. 예를 들어 플로우차트의 유형에 따라 플로우차트를 읽는 방법과 그리는 규칙도 변경됩니다.
좀 더 명확하게 이해하기 위해, 먼저 가장 많이 사용되는 플로우차트 유형을 살펴보겠습니다.
- 문서 작성, 승인, 처리 및 보관 플로우차트
- 데이터 흐름 또는 처리 플로우차트
- 시스템 플로우차트
- 프로그램 플로우차트
- 의사 결정 또는 정당화 플로우차트
- 위험 관리를 위한 논리 플로우차트
- 제품 개발 플로우차트
- 프로세스 결과 플로우차트
위의 목록에서 문서 플로우차트를 예로 들어보겠습니다. 시작, 입력, 출력, 수동 입력, 작업, 준비, 병합, 대조, 루프, 지연, 저장 및 종료와 같은 다양한 플로우차트 기호를 사용하여 문서 처리 워크플로우에 대한 여러 제어 단계를 시각화합니다.
최종 다이어그램은 왼쪽에서 오른쪽으로 그려야 하며, 독자도 이 방향으로 읽어야 합니다.
표준 플로우차트 규칙에 따라 플로우차트를 작성하면 다음과 같은 이점이 있습니다.
#1. 작업 식별

플로우차트 작성을 시작하기 전에 모든 작업을 식별하고 메모장에 기록해야 합니다. 기술적이든 비기술적이든 아이디어의 시각적 프로세스를 그리는 것 외에도 프로젝트의 대략적인 일정을 파악할 수 있습니다.
#2. 프로세스 요소 구성
플로우차트는 프로젝트가 시작되면 팀에서 사용할 모든 자료와 리소스를 구성하는 데에도 도움이 됩니다.
#3. 정보 편집
플로우차트 도구는 프로세스를 그리는 데 필요한 모든 데이터를 수집하는 데 도움이 됩니다.
#4. 프로세스 흐름 검토
플로우차트를 통해 여러분, 팀 및 비즈니스 이해 관계자는 첫 번째 초안을 그리기 전에 모든 단계, 제어, 흐름, 시퀀스 등을 함께 검토할 수 있습니다.
#5. 작업을 도형으로 변환
플로우차트는 기본적으로 시각적인 형태로 프로세스 단계를 표현하는 것입니다. 관련된 도형을 사용하여 제품 구매 고객, 주문 생성, 주문 입력, 주문 조사, 재고 확인 등 특정 단계를 묘사합니다.
#6. 즉흥 연주
첫 번째 초안을 작성한 후 팀은 전체 플로우차트를 개선하기 위해 다른 회의에 참석할 수 있습니다. 이 단계에서 프로젝트의 알려지지 않은 병목 현상을 발견할 수도 있습니다.
#7. 의사소통
마지막으로 플로우차트를 통해 계획을 청중에게 간결하고 시각적으로 전달할 수 있습니다.
수동으로 플로우차트를 작성하는 것은 번거로운 작업입니다. 이로 인해 프로젝트가 지연될 수 있습니다. 플로우차트 작성을 위해 온라인 도구를 사용하는 것이 현명합니다. 이러한 도구 대부분은 필요한 모든 플로우차트 기호를 제공합니다.
플로우차트 작성을 위한 웹 앱
미로

Miro는 빠르고 간편한 플로우차트 작성 도구입니다. 프로젝트 워크플로우를 위한 일상적인 플로우차트를 만들고 싶다면, Miro에는 모든 사용 사례에 대한 템플릿이 있습니다.
아이콘 세트, 색상 코드 종속성 및 링크 임베딩 기능을 사용하여 전문가 수준의 플로우차트를 만들 수 있습니다.
크리에이틀리

프로세스 및 워크플로우 시각화와 관련하여 Creately는 신뢰할 수 있는 옵션입니다. 빠른 플로우차트 작성을 위한 자동 그리기 및 드래그 앤 드롭 인터페이스와 같은 기능을 제공합니다.
1000개 이상의 사용자 정의 가능한 템플릿 중에서 선택하여 프로젝트를 시작할 수 있습니다. 또한 실시간 협업을 위한 화상 회의 및 실시간 마우스 추적 기능을 사용할 수 있습니다.
루시드차트

Lucidchart는 사용자 정의 가능한 모양, 데이터 가져오기 등 다양한 기능을 사용하여 플로우차트를 만들 수 있도록 지원합니다. 간단한 인터페이스 외에도 필요한 모든 모양, 기호 및 스윔 레인 컨테이너로 구성된 동적 플로우차트 모양 라이브러리를 제공합니다.
또한 사용자는 조건부 서식, 작업 단추, 데이터 연결 및 외부 링크와 같은 고급 플로우차트 기능을 사용할 수 있습니다.
마지막 말
플로우차트에서 올바른 기호를 사용하면 개념을 완벽하게 이해하고 있다는 것을 보여줄 수 있습니다. 올바른 기호를 사용하지 못하면 비즈니스 이해 관계자, 고객 또는 청중이 프로세스 플로우차트를 제대로 이해하지 못할 수 있습니다.
이제 플로우차트를 작성할 때마다 앞으로 사용해야 할 모든 플로우차트 기호 목록을 알게 되었습니다. 이 글에서는 플로우차트가 어떻게 작동하는지 설명하여 전문가 수준의 플로우차트를 만들고 청중에게 효과적으로 전달할 수 있도록 했습니다.
프로세스 개선을 위해 소급하여 시작, 중지, 계속해야 할 사항에 대해 관심을 가져보는 것도 좋습니다.