본문 바로가기
IT 이야기

다이어그램 무료툴 Draw.io

by 브라보Bravo 2021. 8. 20.
728x90
반응형

UML이란?

UML은 Unifed Modeling Language 즉 통합 모델링 언어라고 한다. 일반적으로 소프트웨어공학에서 사용하는 범용 모델링언어이다. 

 

다이어그램이란?

정보를 적절히 함축, 묘사, 상징화하여 2차원 모델로 시각화하는 기술이다. 

 

 

 

UML다이어그램이란?

UML로 시스템 흐름, 데이터 흐름, 시스템 구조와 작용들을 그려 이해를 쉽게 도모하기 위한 다이어그램. 단순화하면서 직관적인 다이어그램을 IT과 비IT간의 의사소통에 도움을 준다.

 

프로젝트 사이즈가 작고, 이해관계자가 IT끼리만 있다면 오히려 다이어그램은 정보가 부족한 도면이지만,

프로젝트 사이즈가 클수록, 여러 비지니스팀이 이해관계자로 연결되어있고, 여러 IT 솔루션이 연결된 프로젝트라면

다이어그램은 필수다. 

 

 

Draw.io 

다이어그램 및 UML 툴은 여러종류가 있는데 그 중 무료로 설치도 필요 없는 웹 기반 소프트웨어가 있어 소개한다. 

이미 알만한 사람들은 다 아는 DRAW.IO

 

 

 

 

1. 처음 접속하면 다이어그램을 어디에 저장할지 지정한다. 원하는 스토리지를 선택하자

(나는 Google Drive로 선택. 한번 선택하면 이후 그 설정은 인식하고 지정된 스토리지로 바로 시작된다)

 

 

2. 새로운 다이어그램을 그린다 (Create New Diagram)를 선택하자

 

 

3. 원하는 다이어그램을 선택하자. 파일 확장자는 .drawio

 

4. 선택한 다이어그램에서 원하는 컴포넌트를 그려보자. 

 

드래그앤 드롭만 하면 원하는대로 다 그려진다.

 

실무에서도 많이 사용하는가?

이 툴을 처음 안 건 6년전이다. 일본 AWS Architect가 이 툴을 활용하여 즉석 솔루션 디자인을 해서 보여줬는데, 당시 무거운 UML modeling tool만 알고 있었던 터라, 무설치로 가능한 걸 보고 깜작 놀랬었다. 그때보다 지금 더 많은 컴포넌트들을 볼 수 있는데 트렌드에 따라 점점 발전해가는 모습이 보인다.

 

현 회사에서도 공식 회사 툴은 아니지만, 외부 고용된 해외 엔지니어들이 이 툴로 디자인하는 것을 많이 보았다. 주로 스페인, 인도 출신들이고 서양권 나라에서 일하는 외화벌이 엔지니어들이라 실무에서도 많이 사용되는 것을 볼 수 있다

 

 

참고로 현재 회사의 공식 Diagram tool은 Atlassian Confluence에 탑재된 3rd party Gliffy이다. Gliffy 역시 Microsoft Visio 대안으로 , 중소기업 수준, 일반기업, 개인으로 사용하기 좋은 툴이다.

 

 

AWS 다이어그램

AWS cloud 다이어그램을 선택하면, 다양한 컴포넌트들을 볼수 있는데, AWS 서비스가 늘어날 수록 draw.io도 같이 늘어나는 것 같다. AWS가 정말 핫하긴 하지.

일정표

TABLES을 선택해서 기본 포맷으로 바로 일정표를 그렸는데, 진짜 편하다. 

 

 

쓸데 없이 그림 하나 그린다.

 

UML Wiki >>>

 

통합 모델링 언어 - 위키백과, 우리 모두의 백과사전

통합 모델링 언어(UML, 영어: Unified Modeling Language)는 소프트웨어 공학에서 사용되는 표준화된 범용 모델링 언어이다.[1] 이 표준은 UML을 고안한 객체 관리 그룹에서 관리 하고 있다. UML은 소프트웨

ko.wikipedia.org

 

 

Draw.io를 경험해보고 싶다면 >>>

 

Flowchart Maker & Online Diagram Software

Flowchart Maker and Online Diagram Software diagrams.net (formerly draw.io) is free online diagram software. You can use it as a flowchart maker, network diagram software, to create UML online, as an ER diagram tool, to design database schema, to build BPM

app.diagrams.net

 

728x90
반응형

댓글