2025.12.10 (수) 09:00 ~ 2026.01.07 (수) 18:00
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
|---|---|---|---|---|---|
| 김홍래 | 김원민 | 부종우 | 김규섭 | 조영주 | 방경원 |
| 팀장 | 팀원 | 팀원 | 팀원 | 팀원 | 팀원 |
- 이슈 생성 → 작업 단위 정의
- 브랜치 생성 → main 브랜치에서 이슈별 작업 브랜치 생성
- Commit & Push
- PR 생성 & 코드 리뷰 → 최소 2명 승인 필요
- Merge & 브랜치 정리
- 리뷰 완료 후 main 브랜치로 Merge
- Merge 후 이슈별 작업 브랜치 삭제
- 오전 스크럼 이후 진행, 오후 4시
- 이슈 및 pr에 내용 자세하게 작성
- 팀원들이 이해하기 쉽게
- 이후 궁금한 사항 마이크 키고 질문!
| 구분 | 네이밍 예시 | 내용 |
|---|---|---|
| 이슈 이름 | [FE/feat] 로그인 기능 추가 | 영역 + 목적 + 설명 |
| 브랜치 이름 | feat/#12/login-api | type + issue-number + 설명 |
| 커밋 메시지 | feat(auth): JWT 기반 인증 구현 | type(scope): subject |
| PR 이름 | [FE/feat] 로그인 기능 추가 | 이슈명과 동일하게 작성 권장 |
-
이슈 네이밍 규칙
- 제목 규칙 :
[작업영역/목적] 설명 - 예시 :
[BE/fix] 상품 목록 조회 오류 수정 - 본문은 템플릿에 맞춰서 작성
- 제목 규칙 :
-
브랜치 네이밍 규칙
- 생성 기준 :
main브랜치에서 생성 - 명명 규칙 :
타입/#이슈번호/설명 - 예시: `feat/#12/login-api'
- 생성 기준 :
-
PR 네이밍 규칙
- 제목 규칙 :
[작업영역/목적] 설명 - 예시 :
[BE/feat] 로그인 기능 추가 - 본문은 📄 PR 템플릿에 맞춰서 작성 + close #이슈넘버
- 제목 규칙 :
-
커밋 메시지 네이밍 규칙
타입(범위) : 작업내용- 예시:
fix(order): 결제 버그 수정
타입 설명 FE Frontend 작업 BE Backend 작업 feat새로운 기능 추가 fix버그 수정 docs문서 수정 (README.md, API 문서 등) style코드 포맷팅, 세미콜론 누락 등 (코드 로직 변경 없음) refactor코드 리팩토링 (기능 변경 없음) test테스트 코드 추가 또는 수정 chore빌드 스크립트, 패키지 매니저 설정 등 기타 변경 사항 rename파일 혹은 폴더명을 수정하거나 옮기는 작업만인 경우 remove파일을 삭제하는 작업만 수행한 경우 init초기 생성, 꼭 필요한 라이브러리 설치하는 경우
- 네이밍 종류 목록
- PascalCase (파스칼 케이스)
- 첫글자와 이어지는 단어의 첫글자를 대문자로 표기하는 방법
- 예)
GoodPerson,MyKakaoCake,IAmDeveloper
- camelCase (카멜 케이스)
- 첫단어는 소문자로 표기하지만, 이어지는 단어의 첫글자는 대문자로 표기하는 방법
- 예)
goodPerson,myKakaoCake,iAmDeveloper
- snake_case (스네이크 케이스)
- 모든 단어를 소문자로 표기하고, 단어를 언더바(_) 로 연결하는 방법
- 예)
good_person,my_kakao_cake,i_am_developer
- kebab-case (케밥 케이스)
- 모든 단어를 소문자로 표기하고, 단어를 대시(-) 로 연결하는 방법
- 예)
good-person,my-kakao-cake,i-am-developer - 보통 파일명이나 폴더명을 만들때 사용하는 편.
- UPPER_CASE (어퍼 케이스)
- 모든 단어를 대문자로 표기하고, 단어를 언더바(_) 로 연결하는 방법
- 예)
GOOD_PERSON,MY_KAKAO_CAKE,I_AM_DEVELOPER - 대부분의 프로그래밍에서 상수변수(constant variable)의 이름을 이렇게 사용.
- PascalCase (파스칼 케이스)
| 폴더 | camelCase |
|---|---|
| 변수 | camelCase |
| 상수 | UPPER_CASE |
| Boolean | is 접두사 사용하기 |
ex) isVisible |
|
| 함수 | camelCase |
| 동사+명사 | |
| 클래스 | PascalCase |
| 컴포넌트 | PascalCase |
| 엔티티 | PascalCase |





