☁️ 1차 과제 대비
<aside>
☁️
프로젝트 매칭이 완료되고 팀원들을 처음 만나는 시간을 가졌어요
이제 이 프로젝트를 무사히 마치기 위해 필요한 사항들을 소개할게요
나름대로 순위와 마감기한을 정했지만, 팀원 특성에 따라 유동적으로 진행해주세요!
1차 과제: 2026.06.22(월) → 2026.07.05(일)
</aside>
1순위
<aside>
☁️
1차 과제 기간 중에 반드시 먼저 진행해야 하는 요소입니다
</aside>
- 팀장, 위클리 스크럼 정의 / 1순위 / 06.22
- 매주 언제, 어떤 주제로 회의할지 정리
- PM, 디자이너, 프론트와 소통할 대표자 선정
- 요구사항 분석 / 1순위 / 06.22-06.28
- PM과 디자이너가 작성한 WF, IA, UI 디자인을 분석
- 질문 사항들을 정리 & PM에게 전달
- 이 과정에서 PM에게 MVP 기능을 확정
- 컨벤션 진행 / 1순위 / 06.22-06.28
- 백엔드 팀원간 지켜야할 규칙, 컨벤션을 정의
- 깃 브랜치 컨벤션, PR 컨벤션, 코드 스타일 컨벤션, 깃 코멘트 컨벤션 등
- 깃허브 리포지토리 세팅 / 1순위 / 06.22-06.28
- 깃허브 조직 or 백엔드 리포지토리를 생성
- 웹훅, 코드 리뷰 봇 설정
- Rules, 브랜치 설정
2순위
<aside>
☁️
1차 과제 기간 중에 1순위 다음 진행할 요소입니다
2순위까지 필수로 진행해야 1차 과제를 제출할 수 있습니다
</aside>
- ERD 설계 / 2순위 / 06.29-07.05
- 요구사항 분석을 토대로 ERD를 제작
- 1차 과제 체크리스트 토대로 제작
- 스프링 프로젝트 세팅 / 2순위 / 06.29-07.05
- 기본 의존성 (Spring Web, JPA, DB 드라이버 등) 세팅
- Swagger, Spring Security 세팅
- 응답 통일, 에러 핸들러 제작
- 엔티티 설정 (ERD 작성 완료 후)
3순위
<aside>
☁️
1차 과제 기간 중에 모든 요소를 진행한 후 진행할 요소입니다
해당 요소를 진행하지 않아도 1차 과제를 제출할 수 있지만, 2차 과제를 위해 빠르게 진행해주세요
</aside>
- MVP 기능 구현 시작 / 3순위 / 07.05-07.19
- MVP 기능 구현 시작
- MVP 기능 볼륨에 따라 유동적으로 조절 (2차 과제 제출 전까지 구현하면 됨)