팀 과제 안내
1. 학습 및 과제 일정 
•
이번 주차에는 협업을 경험해보고 팀원들과의 협업이 핵심!
•
튜터님께 질문할 고민 포인트 생각하기
◦
처음에는 ‘이거 뭐에요?’ 하겠지만, 구현하다 보면 점차 고민하는 방법도 알게 될 겁니다.
◦
뭘 모르고 아는지 모르겠다 → 무조건 튜터, 매니저님께 도움을 구합니다.
•
진행 기간 : 12/16 (월) ~ 12/20 (금)
◦
주어진 기간 동안 팀원들과 역할을 나누고, 작성한 코드 머지를 통해 과제를 완성해보세요!
•
난이도 상, 중, 하 中 1개를 선택하여 진행
•
만약, 일찍 완성했다면 추가로 과제를 진행하셔도 됩니다!
◦
전체 팀원의 의견을 수렴하여 난이도를 선정해주세요!
”나한텐 쉽다.” 보다는 우리 팀원의 목소리에 귀 기울여 주세요~
2. 과제 제출 방법 
•
제출 방법 : 팀원 전체 각 구글폼 개인 제출
•
제출 링크 : 링크 클릭
퀘스트 제출링크
•
•
과제 제출 후 15시 ~ 17시 마무리 회고
◦
KPT 회고 진행 > 참고링크 https://brunch.co.kr/@jinha0802/35
◦
회고 진행 내용을 각자 TIL로 작성한 후 제출
3. 팀 과제 시상 안내 
•
최 우수 팀 시상
◦
스크럼 및 과제를 진행하는 과정에 적극적으로 참여한 팀
•
최 우수 팀원 시상
◦
스크럼 및 협업 과정에 적극적으로 참여하며 올바른 코드 리뷰 문화 만들기에 힘쓴 팀원
◦
슬랙 React_잡담 방에 오늘의 진행 현황 및 인 사이트를 남겨주세요!
▪
예시) 나 오늘 여기까지 완료했다!! (사진첨부)/
오늘 팀원 분들이 안 도와주셨으면 진짜 힘들 뻔 했는데 고마워요
등 일기도 가능!!
•
최우수 TIL 시상
◦
팀 협업을 진행하며 발생한 문제 및 해결 과정이 담긴 TIL
◦
내용 및 작성 횟수를 포함
시간계획 세우기
예시
[ 12월 12일 학습일지 ]
•
14 : 00 ~ 15 : 00 뇌를 깨우기 위한 알고리즘 학습, 루틴화 만들기
•
15 : 00 ~ 15: 15 알고리즘 학습 이후 스크럼
◦
서기를 지정해 스크럼 일지에 내용을 정리해주세요 ( 서기는 번갈아가며 )
◦
오늘의 계획 정리 (상세히 작성! )
팀 과제 데일리 스크럼(예시)
•
15 : 15 ~ 17:30 집중 코딩 시간
◦
카메라를 켜고 코딩에 온전히 집중해 보세요!
•
17 : 30 ~ 18 : 00 : 마무리 스크럼
협업의 기본 Code Merge
Merge(병합)란?
•
작업 내용 합치기
•
서로 다른 브랜치에서 작업을 했거나, 작업 내용을 합쳐야 하는 경우 merge를 해주면 됨
미니 팀 프로젝트에서는 협업 툴 사용 없이 슬랙으로 코드 병합을 진행합니다!
why? 협업을 통한 소통 및 코드 리뷰 문화에 대해 이해하는 시간을 가지기 위해
저희 조는 GitHub를 사용해보고 싶습니다! ( X )
툴에 대한 이해도 보다는 협업!! 이라는 목표에 중점을 둔 협업으로 진행해주세요~
슬랙 머지 방법
1.
팀 슬랙방 개설
개설 방법
2.
코드 슬랙 메시지 보내기
•
아래 양식을 복사하여 슬랙 방에 코드를 공유
•
Title :
•
간단 요약
◦
•
참고 사항(선택)
◦
•
코드
```
예시
코드블럭 사용하여 코드 보내기
3.
코드 리뷰 하기
•
코드리뷰 방법
◦
팀원의 코드 스레드에 이모지 반응 남기기 (필수)
◦
아래의 코드 리뷰 규칙을 참고하여 해당 스레드에 댓글 남기기 (필수)
이모지를 첨부하면 더더더더더욱 좋습니다

스레드 댓글 다는 방법
•
코드 리뷰란?
한 개발자가 코드를 작성하면 다른 개발자가 정해진 방법으로 피드백을 주고받는 과정을 말합니다.
이 과정을 통해 본인이 발견하지 못한 실수를 다른 사람이 발견하여
코드의 부작용(Side effect)과 오류를 조기에 대응할 수 있으며,
개발 내 정해진 컨벤션 규칙을 유지하고 기술 부채를 줄일 수 있습니다.
또한 여러 명의 개발자가 참여함으로써 문제 해결을 위한 기술 구현 방법론에 대해 공유하기도 합니다.
HTML
복사
•
리뷰의 5가지 규칙
1.
왜 개선이 필요한지 이유를 충분한 설명해 주세요.
2.
답을 알려주기보다는 스스로 고민하고 개선 방법을 선택할 수 있게 해주세요.
3.
코드를 클린 하게 유지하고, 일관되게 구현하도록 안내해 주세요.
4.
리뷰 과정이 숙제 검사가 아닌 학습 과정으로 느낄 수 있게 리뷰해 주세요.
5.
리뷰를 위한 리뷰를 하지 마세요. 피드백 할 게 없으면 칭찬해 주세요.
예시
React 9기가 만들어 가는 올바른 코드 리뷰 문화! 
같이 밥 먹고 싶은 사람이 되자

•
좋은 코드란 무엇인지 동료들과 공감대를 형성하자
•
코드 리뷰는 적극적인 이모지 사용 등으로 유하게 작성하자
•
서로 배려하고 친해지자
참고 링크