카테고리 없음
주문 관리 플랫폼 (1) - API 명세서, 인프라 명세서, ERD 작성하기
복숭아아이스티에샷추가
2025. 2. 12. 23:00
서론
첫 번째 Spring 팀프로젝트를 시작하였다. 주제는 주문 관리 플랫폼!
식당에서 음식 정보 등록 -> 사용자는 원하는 음식을 주문 -> 할당된 라이더가 음식을 배달
매우 복잡해보이지만 천천히 차근차근 하다보면 기한 내에 프로젝트를 완성할 수 있을 것 같다!
그라운드 룰 설정
먼저 팀원끼리 아이스브레이킹 후 팀 규칙을 세웠다.
가장 중요하다고 생각한 건 첫 번째 규칙! 아무래도 다양한 사람들이 모여 한 팀을 이루다보니 개인의 실력차가 상이한데 상대적으로 실력이 부족한 팀원은 의견을 제시할 때 위축되는 경향이 있다. 모든 팀원들이 비슷한 경험을 겪어 본 탓에 규칙은 바로바로 정해졌다!
API 명세서 작성하기
구현해야할 기능이 많아서 우선 API 명세서는 크게 나누어 팀원 끼리 나눠서 작성해본 후 같이 읽어보면서 빠진 부분이나 수정해야할 부분을 이야기하였다. 나는 User 부분을 맡았다.
API 명세서를 처음 작성해보는 거라서 빠짐없이 잘 작성했는지 감이 오지 않았다. 추후에 개발을 하면서 수정해야할 부분은 수정할 것이다.
인프라 명세서
ERD
팀원들과 머리 맞대며 짜본 ERD... 기능이 많아서 복잡하다
기본적인 CRUD 게시판만 만들어본 상태에서 첫 팀 프로젝트가 이렇게 규모가 크기 때문에 조금 걱정되지만 그만큼 빠르게 성장할 수 있는 계기가 될 것같아서 기대된다!