Dos and Don’ts

Dos Don’ts
MVP에 들어갈 스펙을 설정할 때 유저플로우를 따라 우선 순위를 설정하여 작성하세요.
마감 기한을 설정하는 것 또한 중요합니다.
MVP 구현 범위를 설정하고, 추가 기능은 명확하게 작성해두세요. 가늠하지 않습니다. 명세로 직접 확인합니다 “이렇게 저렇게 구현하면 되겠지?” 와 같은 생각은 금물입니다. 명세를 작성해보고, 명세가 쉽게 나오지 않는다면 구현 가능성을 재고해봅니다.
우리는 한 팀!
팀원들의 능력을 서로 배려하고 고려하여 개발환경 및 스코프를 설정해주세요.

1. MVP에 들어갈 스펙 (GitMind)

구분 스펙
Tech Stack Java, Spirng Boot, JPA, Spring Security, JWT
DB MySQL
DevOps AWS EC2, AWS RDS, Git Actions, Docker, AWS S3
Test Jmeter, Junit, Swagger, Mockito

2. MVP 목표

구분 MVP 목표
1주차 기획 마무리, Github Repository 생성, CI/CD, AWS 환경 구축, Docker 공부
2주차 API개발, API에서 필요한 대량의 데이터 수집, 테스트 코드 작성
3주차 API 성능 테스트, API 성능 개선 목표 설정, 방법 토론

3. MVP 기능 명세

기능 명세
회원가입 아이디와 이메일이 중복 되지 않는 경우 정상적으로 회원 가입을 시켜준다.
로그인 아이디와 비밀번호로 로그인이 성공을 하면 AccessToken과 RefreshToken을 발급한다.
유저 탈퇴 필요하지 않은 User가 사이트에서 탈퇴하는 기능
메인 화면 상품 리스트를 카테고리에 따라 일정 갯수 화면에 출력해준다.
상품 검색 원하는 검색어를 이용해 검색을 진행한 후 해당 검색어에 맞는 상품 리스트를 띄워줌
상품 상세 페이지 원하는 제품의 상세 화면으로 이동
장바구니 담기 제품을 사용자의 장바구니에 추가
장바구니에 담긴 물품 일괄 구매 장바구니에 담긴 모든 물품을 구매
상품 개별 구매 제품 수량을 설정 하여 바로 구매
장바구니 조회 사용자의 장바구니에 담긴 물품들을 확인
구매 내역 조회 여태 구매한 구매 내역들을 확인
장바구니 물품 삭제 장바구니에 담긴 물건들을 삭제