BackLog 이란? BackLog란 개발해야 할 기능 또는 요구사항의 우선순위를 표로 만든것을 백로그라고 한다. 백로그를 사용할 시 에는 어떤 개발자가 기능에 대해 버그가 생겨 고치기 힘들어할때 알아차리고 도움을 줄수도 있다. 제일 유명한건 Jira 의 backlog 기능이 있지만 유료 기능이므로 저는 Github에 있는 Backlog 를 통해 공부하였다. Github BackLog 위와 같이 여기서 Projects 를 누르면, 이런식으로 뜨게 된다 이때 Link a Project 에 옆에 있는 화살표를 클릭할시 위와 같은 화면을 뜨게 되는데 이때 NewProject 를 누르면 된다. 이런식으로 뜨는데 현재 Github 에서 지원해주는건 Table, Board, Roadmap 이 3가지이다. 우리는 T..
ERD 란? ( Entity Relationship Diagram ) 개체-관계 모델. 테이블간의 관계를 설명해주는 표 또는 그림이라고 생각한다. 이를 통해 프로젝트에서 사용되는 DB의 구조를 한눈에 파악할 수 있어서 편리하다. 즉, API를 효율적으로 뽑아내기 위한 모델 구조도라고 생각하면 된다. 또한 팀원들과 DB 구조를 알려줄수 있도록 하는 편이기도 하다. ERD 무료 사이트 https://www.erdcloud.com/ ERDCloud Draw ERD with your team members. All states are shared in real time. And it's FREE. Database modeling tool. www.erdcloud.com 사용법 https://pgmjun.tist..
유즈케이스란? 유즈케이스란 사용자를 중심으로 시스템을 구상하는 일이다. 예를 들어 한 유저와 어드민이 있다면 두개다 유즈케이스가 필요하다. 유저를 중심으로 하나 어드민을 중심으로 하나 이런식으로 만드는것이다. 유용한 유즈케이스 사이트 ( 무료 ) 많이 사용하고 있고 저도 많이 쓰고 있는 사이트입니다. Github 와 권한설정만 해주신다면 Github 저장소에 이 사이트를 통해 만든유즈케이스를 commit push 할 수 있습니다. https://app.diagrams.net/ Flowchart Maker & Online Diagram Software Flowchart Maker and Online Diagram Software draw.io is free online diagram software. Yo..