본문 바로가기

SW 지식

Diagram tool 을 알아보자

본격 개발을 하기 전 대부분의 개발자들은 설계/디자인이 필수입니다.

많은 사람들에게 설명하기 위해 diagram은 무척 효율적인 가이드라 볼 수 있습니다. 이를 위해 많은 diagram tool이 제공되고 있는데요.

이 페이지에선 많은 사람들이 사용하고 있는 diagram tool을 소개해보겠습니다.

참고)

UML (Unified Modeling Language) 에 관한 설명 : https://ko.wikipedia.org/wiki/%ED%86%B5%ED%95%A9_%EB%AA%A8%EB%8D%B8%EB%A7%81_%EC%96%B8%EC%96%B4 (한국어)

Sequence diagram wiki : https://ko.wikipedia.org/wiki/%EC%8B%9C%ED%80%80%EC%8A%A4_%EB%8B%A4%EC%9D%B4%EC%96%B4%EA%B7%B8%EB%9E%A8 (한국어)

Class diagram wiki : https://ko.wikipedia.org/wiki/%ED%81%B4%EB%9E%98%EC%8A%A4_%EB%8B%A4%EC%9D%B4%EC%96%B4%EA%B7%B8%EB%9E%A8 (한국어)


1. Gliffy

Gliffy는 HTML5 클라우드 기반 앱을 통해 다이어그램을 작성하는 소프트웨어입니다. UML 다이어그램, 평면도, 벤 다이어그램, 순서도 및 기타 다양한 종류의 다이어그램을 온라인으로 작성하는 데 사용됩니다.

회사에선 gliffy를 사용하고 있어서 몹시 익숙한 툴입니다. 같은 Atlassian 프로그램인 confluence, JIRA 등에서도 바로 사용할 수 있습니다.

기본적으로 30 일간 무료체험도 가능하고, 멤버가 10명까지는 무료로 사용이 가능합니다 (2022/12/12 기준)

https://www.gliffy.com/

 

Diagramming Software & Team Collaboration Tools | Gliffy Diagram Apps

Gliffy meets Atlassian’s highest standards for security, reliability, and support.

www.gliffy.com

찾아보니, chrome plugin으로 설치도 가능하네요!
-> https://yunyun-onon.tistory.com/433 참고

 

2. GitMind

GitMind는 JavaScript로 작성된 온라인 마인드 매핑 및 브레인 스토밍 도구입니다. 마인드 맵을 만드는 데 사용될뿐만 아니라 그룹 브레인 스토밍, 창의적 사고, 이벤트 계획, 메모 작성, 공동 학습 등에서도 사용할 수 있는 프로그램이며 모두 단일 맵으로 수행 할 수 있습니다.

소프트웨어 프로그래밍 관련된 것뿐만 아니라, 아래 그림과 같이 마케팅, 영업, 교육 등 다양한 분야에서 이미지를 그리고 협업할 수 있습니다. (아마 애초에 브레인 스토밍을 위해 시작한 듯합니다.)

GitMind의 가장 큰 장점은, 로그인만 한다면 모든 사용자에게 무료라는 것입니다.

그리고 email로 로그인한 계정으로, 인터넷이 연결된 PC와 태블릿, 모바일에서도 사용 가능합니다.

https://gitmind.com/kr/

 

GitMind - 무료 온라인 마인드 맵 도구

GitMind는 브레인 스토밍, 프로젝트 계획, 개발, 행동 및 기타 창의적인 작업을위한 무료 온라인 마인드 맵 메이커입니다. 이 도구를 사용하면 수많은 사용자와 마인드 맵을 공유하고 공동 작업 할

gitmind.com

 

3. Draw.io

Draw.io (현재는 diagrams.net가 명칭입니다)는 HTML5 및 JavaScript로 개발된 무료 오픈 소스 크로스 플랫폼 그래프 그리기 소프트웨어입니다. 순서도, 와이어프레임, UML 다이어그램, 조직도 및 네트워크 다이어그램과 같은 다이어그램을 만드는 데 사용할 수 있습니다.

url을 들어가면 아래와 같이 브라우저 상에서 바로 다이어그램을 그릴 수 있습니다.

Draw.io / diagrams.net 역시 10명까지의 멤버는 무료로 사용 가능합니다.

https://app.diagrams.net/

 

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


찾아보니, Draw.io와 Gliffy를 비교한 글이 있네요.

https://tech.osci.kr/2022/07/11/drawiovsgliffy/

 

Draw.io vs Gliffy : 아틀라시안 다이어그램 앱 비교 - 오픈소스컨설팅 테크블로그

아틀라시안 마켓플레이스에는 운영팀이 보다 효율적이고, 창의적이 될 수 있도록 지원하는 5,000개 이상의 수많은 앱이 있는데요, 오늘은 “Charts & Diagramming” 부문에서 1, 2위를 다투고 있는 Draw.i

tech.osci.kr

 


그 외에 자세하게 tool들을 비교해놓은 많은 글들이 있습니다.

1. https://gitmind.com/kr/sequence-diagram-tool.html

 

2022년 최고의 무료 온라인 시퀀스 다이어그램 툴 추천

이 게시물에서는 시스템 프로세스의 이해를 돕고 시퀀스 다이어그램을 생성할 수 있는 최고의 무료 온라인 시퀀스 다이어그램 툴을 소개합니다.

gitmind.com

2. https://www.gleek.io/blog/sequence-diagram-tools

 

Diagram maker for developers

Let’s talk sequence diagram tools. What are they? What can you use them for? Which one is best for you and your team? We’ve compiled a list of the top 8 UML sequence diagram tools on the market in 2021, and can hopefully answer some of these questions

www.gleek.io

3. https://www.geeksforgeeks.org/top-7-uml-diagram-tools-that-you-can-consider/

 

Top 7 UML Diagram Tools That You Can Consider - GeeksforGeeks

A Computer Science portal for geeks. It contains well written, well thought and well explained computer science and programming articles, quizzes and practice/competitive programming/company interview Questions.

www.geeksforgeeks.org

 

제가 사용하는 '무료' 툴들을 소개해보았습니다.

20000~

'SW 지식' 카테고리의 다른 글

SW / IT 개발 쪽 약어 정리 페이지  (0) 2023.10.25
md파일을 작성해보자!  (0) 2022.04.13
MVVM pattern을 공부하자!  (0) 2022.03.15