팀프로젝트를 위한 관련 툴 및 플랫폼 정리

rvlwldev·2023년 3월 20일
0

기획 및 설계

설계/다이어그램 툴

Diagrams.net

장점

  • 회원가입이 필요없음
  • 구글독스를 이용한다면 동시 작업 가능
  • 이슈트래커 툴 Jira와 자연스러운 연동
  • 한글 UI
  • 깃허브 연동 가능

단점

  • Jira를 사용하지 않는다면 무료버전은 제한된 기능이 많음
  • 낮은 디자인 퀄리티
  • 비교적 익숙해지기까지 약간의 시간이 필요
  • 종종 한글이 깨지는 경우가 있다고함 (지금은 모름)

Lucid Chart

Lucid Chart

장점

  • 다이어그램을 공유하여 실시간 공동작업이 가능
  • 높은 품질과 무료버전도 비교적 많은 템플릿과 디자인 기호들
  • 히스토리 지원 제공
  • 다양한 Export를 지원해서 호환성이 좋음
  • 노션, 슬랙 등 뛰어난 연동 기능

단점

  • 무료버전 사용 시 유료버전 권유 창이 너무 잦음
  • 5개의 문서제한과 문서 당 표현물 제한 존재

Mermaid

장점

  • Github 레포에서 바로 보여줄 수 있음 (Markdown)
  • 명령어를 활용해 자동으로 다이어그램이 그려짐

단점

  • 명령어/예약어 등을 익혀야함, 처음 사용한다면 비교적 높은 러닝커브

프로토타입 툴

카카오 오븐(OVEN)

장점

  • 무료 (베타가 끝나면 몰?루)
  • 직관적이며 단순해서 사용이 쉬움
  • 웹 기반으로 동작

단점

  • 실시간으로 협업 불가
  • 자동으로 저장되지 않음
  • 일부 세밀한 표현은 지원하지 않을 수 있음

Pixso

장점

  • 무료기능만 이용해서 대부분의 협업 기능 지원
    (때문에 Figma 대체로 많이 쓰임)
  • 다이어그램도 지원하기 때문에 위 다이어그램 툴도 대체 가능

단점

  • 비교적 속도가 느림
  • 불편한 커스터마이징

JUSTINMIND

장점

  • 비교적 쉽게 프로토타입을 만들어 볼 수 있음
  • 난이도 대비 높은 퀄리티

단점

  • 무료버전은 너무 많은 제약이 있음

데이터베이스 ERD

ERDCloud

  • 웹기반 동작
  • 쉬운 사용법
  • 공개된 ERD나 데모가 굉장히 많음
  • 동시 작업 가능
  • 히스토리 지원

커뮤니케이션 & 협업

메신저

소규모 프로젝트라도 카카오톡만 사용하기에는 무리가 있지 않을까 ..

Slack

  • 무료버전도 지원 기능이 많음
  • Jira, Github 등 좋은 연동성
  • 그나마 있는 단점도 사이드 프로젝트때는 크게 문제가 되지 않음
  • 이미 써본적 있음! 딱히 대안을 생각할 필요가 없을듯...
  • 대안으로는 잔디, 플로우, 스윗 등...

이슈관리/이슈트래커

Jira

  • Slack, Github 와의 연동 가능
  • 비교적 사용이 복잡해 높은 러닝커브의 단점과 느린 속도
  • 소규모 사이드 프로젝트에서는 굳이 쓸 필요가 없지만
    한번쯤 경험해봐도 괜찮을듯 (Trello 도 마찬가지)

GitHub Issues / Project

  • 가장 친숙하게 사용 가능!
  • 어차피 대부분 Git을 사용하는 만큼 소규모 인원/프로젝트라면
    다른 서비스를 이용할 필요가 없음

형상관리(Git)

Source Tree

  • 뛰어난 시각화, 커밋 히스토리 등을 한 눈에 파악하기 쉽다.
  • 대부분의 Git 기능을 지원함
  • 비교적 어려운 사용법
  • 프로그램 자체가 자주 튕기며 오류가 잦음

Github Desktop

  • Git의 기본적인 기능만 가능 (소규모 인원/프로젝트라면 충분할 듯)
  • 사용이 편하며 가장 많이 사용됨
  • 편집이 불가능함..
profile
ㅇ0ㅇ

0개의 댓글

관련 채용 정보