Skip to content

그라운드 룰

유지수 Jisoo Yoo edited this page Aug 5, 2023 · 2 revisions

📏 그라운드 룰

  • 코어타임에 최대한 업무 다 끝내기
  • 온라인으로 소통 잘하기
    • 프론트, 백도 매일 매일 소통 필요
    • 슬랙에 다른 팀원이 무언가를 올렸으면 확인하고 이모지라도 체크해주기
    • 구두로 논의한 것들이라도 슬랙에도 공유하기! (한 번 더 올려서 리마인드 하기)

데일리 스크럼 룰

  • 시간 : 10:00 ~ 10:30

Process

어제 무엇을 했는지 간단하게 공유.

ex

어제 계획했던대로, 검색창과 서버를 연결해서 자동완성 기능을 구현했다.

어제 계획했던 사이드바의 메인메뉴와 서브메뉴간의 이동을 ㅇㅇ문제 때문에 아직 구현하지 못했다.

작고 구체적인 오늘의 목표/계획 공유.

ex 점심시간 전까지 Promise에 대해서 공부하고 내용을 기록하기. 코어타임 마무리 전까지 사이드바의 메인메뉴와 서브메뉴간의 이동을 구현하고 커밋 올리기. 1시간 동안 딤처리 로직을 리팩토링 하기.

기타 공유

ex 이 부분이 도무지 이해가 안 가고 해결이 안되고 있는데 도와주실 분 있나요?

Rules

공유자의 공유에 따른 가벼운 멘트 가능.

ex 저도 같은 고민이 있었어요. 조금 이따가 같이 의논해 볼까요?

공유자의 고민, 문제점에 대한 깊은 대화는 위 과정이 끝나고 잡담 시간 혹은 개인학습/미션해결 시간에 하기.

Scrum Master

위 과정과 규칙이 원활하게 따르게 되도록 스크럼 진행하기.

  1주차 2주차 3주차 4주차
  조이 브루니 bean
TOMMY Kakamotobi 조이 브루니
Kakamotobi TOMMY 파이 조이
bean 파이 TOMMY 파이
브루니 bean Kakamotobi TOMMY

협업 전략 (브랜치/커밋 컨벤션, 이슈/PR 템플릿)

브랜치 전략

  • main
    • 배포 브랜치
  • team-08
    • upstream: codesquad Repo의 team-08 branch
    • develop 역할
    • 매주 merge된 후에 codesquad team-08과 syncFork (여기로 직접 PR X)
  • fe-w1 (주차별로)
    • 프론트엔드 주차별 개발 브랜치
    • fe/feature/#{이슈번호}-{subject}
      • 기능 브랜치
    • 2주차 team-08에서 fe-w2
  • be-w1(주차)
    • 백엔드 주차별 개발 브랜치
    • be/feature/#{이슈번호}-{subject}
      • 기능 브랜치

커밋 컨벤션

#11 {타입}: {주제}

- {커밋 상세 내용} (있는 경우에만 작성)

---

#11 feat: 로그인 기능 개발

- JWT를 사용해서 로그인 기능 개발
  • 커밋 타입
    • feat : 새로운 기능 추가
    • test : 테스트코드 추가
    • docs : 문서 추가 / 수정
    • design: UI 작업
    • style : 코드와 크게 관련 없는 내용 / ex. 포맷팅, 주석
    • refactor : 코드 리팩토링
    • rename: 변수명, 함수명, 파일명 등 변경
    • chore : 빌드 업무 수정 / ex. gradle, npm
    • fix : 버그 수정

PR 전략

  • Organization 에서 local로 브랜치를 pull 받아 작업 진행
  • 개발이 완료된 브랜치는 각각의 분야에 맞는 브랜치(be-w1, fe-w1)에 PR
  • PR 머지시 squash merge로 진행
    • 나머지 팀원들이 코드리뷰 해주기

이슈 템플릿

## 구현할 기능
- [ ] 체크박스

## 상세 작업 내용
- [ ] 체크박스

PR 템플릿

## Issues
- #11

## What is this PR? 👓

## Key changes 🔑

## To reviewers 👋
Clone this wiki locally