-
Notifications
You must be signed in to change notification settings - Fork 5
Week1
김준엽 edited this page Nov 11, 2022
·
7 revisions
- 프로젝트 간단하게 브리핑
- git repository 생성
- git wiki 생성
- 그라운드 룰 규칙 만들기
- 협업 방식 정하기
- 팀 규칙 정하기
- 팀 역할 정하기
- 아이디어 회의 및 메인 기능 구현 회의
- 기획서 작성
- 간단한 레이아웃 구성 및 디자인
- 기능별 사용 api 및 라이브러리 탐색
- PRV 프로젝트 흐름도 작성 및 회의 => 이후 D3.js 와 nest.js 학습과 backlog 작성 세부 기획 문서화 진행 예정 (세부 기획 같은 경우 조사와 회의를 통해 대부분 구체화 되어있는 상태임)
- 개발 환경 설정
- 오전 학습
- 오후 함께 모여서 기획서 작성 및 개발 환경 설정 예정
- nest 설정 학습, CRA? => 불필요한 패키지 생성때문에
- backlog? 시간이 얼마나 걸릴지 모르겠다.
- 개발환경 설정은 목요일에 하는걸로
- 금일에는 figma에 디자인과 세부기획서 문서화 예정
- 차트 그리는 기능을 라이브러리화 해보자. (어디부터 어디까지?) 데이터를 받아오는 부분까지? (데이터형식을 본인들이 정의해서 가둬두고, 데이터를 input 그려주는?) => config설정? node 설정 custom, D3.js + custom라이브러리 => 라이브러리? 의존성 주입 단 react와는 분리가 되어야함. 처음부터 라이브러리를 만들자! => 라이브러리화를 의식하면서 코딩을 해보자? => 마스터클래스를 참고하여 backlog 작성 예정
- 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 (오후)
- 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전까지 리뷰 완료
- 📒 설계서
- 📕 기획서&디자인 피그마
- 🧾 백로그
- 🗂 API