Skip to content
김준엽 edited this page Nov 11, 2022 · 7 revisions

Day1 (online & offline)

  • 프로젝트 간단하게 브리핑
  • git repository 생성
  • git wiki 생성
  • 그라운드 룰 규칙 만들기
  • 협업 방식 정하기
  • 팀 규칙 정하기
  • 팀 역할 정하기

Day2 (offline)

화면 캡처 2022-11-08 211627

  • 아이디어 회의 및 메인 기능 구현 회의
  • 기획서 작성
  • 간단한 레이아웃 구성 및 디자인
  • 기능별 사용 api 및 라이브러리 탐색
  • PRV 프로젝트 흐름도 작성 및 회의 => 이후 D3.js 와 nest.js 학습과 backlog 작성 세부 기획 문서화 진행 예정 (세부 기획 같은 경우 조사와 회의를 통해 대부분 구체화 되어있는 상태임)

Day3 (Online)

  • 개발 환경 설정
  • 오전 학습
  • 오후 함께 모여서 기획서 작성 및 개발 환경 설정 예정
  • nest 설정 학습, CRA? => 불필요한 패키지 생성때문에
  • backlog? 시간이 얼마나 걸릴지 모르겠다.
  • 개발환경 설정은 목요일에 하는걸로
  • 금일에는 figma에 디자인과 세부기획서 문서화 예정
  • 차트 그리는 기능을 라이브러리화 해보자. (어디부터 어디까지?) 데이터를 받아오는 부분까지? (데이터형식을 본인들이 정의해서 가둬두고, 데이터를 input 그려주는?) => config설정? node 설정 custom, D3.js + custom라이브러리 => 라이브러리? 의존성 주입 단 react와는 분리가 되어야함. 처음부터 라이브러리를 만들자! => 라이브러리화를 의식하면서 코딩을 해보자? => 마스터클래스를 참고하여 backlog 작성 예정

Day4 (Online)

  • docker + K8s? docker + jenkins? CI/CD 관련 학습 필요
  • CI/CD 먼저? 프로젝트 마치고 docker로 감싸서 올려버리기
  • webpack? CRA vs Custom (alias, plugin) nest backend >> 개발환경 설정은 out (확실히 무겁긴 하다.)
  • docker container > jenkins

k8s >> target

  • 세부 기획서 디자인 마무리 (오전)
  • 문서 기획서가 필요할 것 같다. => 문서 기획서 작성 (오후)
  • 미팅 (멘토님)
  • backlog 작성 => 주차별 계획은 대강 나올 것 같다. (오후)
  • 오늘 할 개발 환경 설정 => eslint, prettier, webpack, nest.js (오후)

Day5 (Online)

  • github issue 적는 기준에 대한 회의
  • github issue 템플릿 , PR 템플릿 정하기
<Issue 템플릿>
## 이슈 내용
무슨 이슈인지에 대한 설명을 적어주세요.

## 기대 결과
- 원하는 결과물에 대한 내용을 적어주세요.

이슈 해결과정은 댓글로 남긴다.
<PR 템플릿>
## 개요
여기에 기능에 대한 간략한 설명을 적어주세요.

## 작업사항
- 여기에 기능에 대한 작업 사항을 적어주세요

## 리뷰 요청사항
- N/A
  • PR Merge 승인 방식

Auto Assign Action을 이용한 2명에게 랜덤으로 리뷰어 할당 해당 리뷰어가 코드 리뷰 후 merge 승인

  • PR 리뷰 마감일

19:00 이전의 PR은 다음날 데일리 스크럼 전까지 리뷰 완료 19:00 이후의 PR은 다음날 19:00전까지 리뷰 완료