팀 프로젝트를 원활히 시작하고 협업 효율을 높이기 위해, 아래 항목들을 팀원들과 함께 논의한 후 구체적으로 작성해 주세요. 이 템플릿은 예시이며, 필요한 사항들을 추가해서 작성하시면 더욱 좋습니다.
| 주요 역할 | 기능 개발 외 역할 | |
|---|---|---|
| 강문구 | 데이터 백업 관리 | DB 관리 - 데이터베이스 생성, Schema 생성, DB관련 내용 총괄 |
| 고희준 | 직원 정보 수정 이력 관리 | PM - 일정관리, 회의주관, 출석관리 |
| 김유빈 | 파일 관리 / 대시보드 | 문서관리(Notion) - 회의록 외 Notion 문서 관리 |
| 박인규 | 부서 관리 | 회의기록관리 - 회의록 관리 |
| 정윤지 | 직원 정보 관리 | 형상관리 - 깃허브 레포지토리 관리, PR 머지 관리, 버전관리 |
| 항목 | 기간 | 내용 |
|---|---|---|
| 기획 및 요구사항 정리 | 6/3 ~ 6/4 | 프로젝트 방향성 논의, 기능 리스트 작성 |
| 개발 스프린트 | 6/5 ~ 6/12 | 주요 기능 구현 |
| 통합 테스트 | 6/12 | 테스트, 버그 수정 |
| 최종 발표 & 회고 | 6/13 | 발표 자료 정리 및 시연 |
| 분류 | 사용 예정 도구 |
|---|---|
| Backend | Spring, Spring Data JPA |
| Database | PostgreSQL |
| API 문서화 | Swagger |
| 협업 도구 | Discord, GitHub, Notion |
| 일정 관리 | Notion 타임라인 |
| To do List | Github Issue |
| 항목 | 내용 |
|---|---|
| 네이밍 컨벤션 | camelCase (변수, 함수), PascalCase (클래스), kebab-case (파일), snake_case(DB 테이블,컬럼) |
| 커밋 컨벤션 | feat, fix, docs, style, refactor, test, chore 등 |
| 브랜치 전략 | main, feature/기능명, bugfix/이슈번호 |
| PR 규칙 | 평일 : 마지막 시간에 팀 리뷰, 일괄 머지 / 휴일 : 본인을 제외한 팀원 중 한 명 이상 리뷰 및 승인 |
프로젝트 준비 과정 또는 멘토링을 통해 발견된 잠재적 이슈들을 정리해 주세요.
Issue를 세세히 쪼개서 만들지 않았던 거 같음.멘토님의 피드백을 반영하거나 팀 논의를 통해 도출한 개선 포인트를 정리해 주세요.