팀 활동 기록 - woowa-techcamp-2021/store-4 GitHub Wiki
08/09
한 일
- 간단한 자기소개
- 전반적인 일정 논의
- 그라운드 룰, 깃헙 세팅, 코딩 컨벤션 정하기
- 사용할 툴, 기술 정하기
- 애자일 프랙티스가 뭔지 학습, 공유하기 (-> 일정을 어떻게 잡을 것인지도 나올 듯?)
- 일정 구체화
- 기획서 만들어보기 (+디자인, 기능도 나중에 다시 상의할 필요 없을 정도로 상세하게)
- DB 설계 / API
- 지난 프로젝트에서 아쉬웠던 점, 좋았던 점 등을 공유
- 공통의 목표 / 방향성을 정함
- 그라운드 룰 / 개발 룰 설정
- 사용할 툴, 기술 논의
사용할 기술 관련 경험 공유
- Mobx: 아키텍쳐가 자유로운 편. 규모가 작은 프로젝트에 빠르게 적용할 수 있어서 좋았음
- Recoil: useState같은 기본 훅이랑 비슷하게 사용할 수 있어서 좋음. 단점은 아직 불안정하다는 것?
- Redux: 구조가 정해져있어서 프로젝트 규모가 커졌을 때 좋았던 것 같다. 비동기 처리할 때 saga, thunk 같은 것 쓰는게 불편했다.
- useSWR: data fetching할 때 사용하는 도구(?)라고 들었음
- 상태관리 라이브러리는 기획하면서 아키텍쳐를 고민해보고, 라이브러리 관련해서도 좀 더 조사해보고 정하기로
- 테스트: jest (react-testing-library)
의사결정에 도움을 줄 수 있도록 내일까지 각자 공부하고 공유하기
- 애자일 (공통으로 각자 서칭)
- 주영: 테스트 전반 (라이브러리, UI 테스트는 어떻게 해야되는 건지 등)
- 진우: Recoil, Mobx
- 태형: Redux, zustand
- 상인: react-query, useSWR
추가로 할만한 것
- 환경세팅 같은 것 미리 알아보기: eslint, prettier, webpack, babel, TS, testing 등 공통의 삽질을 줄일 수 있는 것이라면 뭐든
08/10
스크럼
- 상인: 어제 조금 늦게 자서 조금 피곤함.
- 진우: 어제 오전에 백신 맞아서 컨디션이 그렇게 좋지는 않음. 약 먹어서 괜찮은 것 같음
- 주영: 어제 늦게 자서 피곤함. 조사하기로 한 것을 늦게 시작해서 시간이 조금 걸림
- 태형: 피곤함. 늦게 자고 일찍 일어났음.
조사한 기술 공유, 결정
- 테스트: jest / react-testing-library (좀 더 범용적, react에서 쓰기 좀 더 편할 듯)
- 상태관리: MobX (비교적 낮은 러닝커브, boilerplate가 redux 등에 비해 적음, 자유로운 구조)
- 백엔드: express.js + TypeScript / MySQL + TypeORM
애자일 프랙티스 적용을 어떻게 할 것인지
- 매주 스프린트 목표를 잡고 기획서 작성, 개발 진행. 회고, 리뷰 -> 다음 스프린트에 반영
- 이번 주 스프린트 계획 잡기
1주차 스프린트
- 프로젝트 세팅 (웹팩, 바벨, TS 설정 등)
- FE / BE 베이스 코드 (베이스코드란 어디까지인가..)
- FE: Router, styled components, Mobx (전역으로 관리할 상태가 생기면 세팅해도 될 듯)
- BE: DB 세팅, endpoint 하나 정도 요청 잘 되는 것까지
- 베이스 코드가 나오면 2, 2이든 4명이든 페어로 진행하면서 기능
- 구현할 기능 기획서 (요구사항 상세분석) => 이슈 등록 때도 세세하게
- 로그인 / 상품목록 보여주기 (기능 + 레이아웃, 대략적인 디자인)
내일 계획, 목표
- 프로젝트 세팅
- ERD
- FE/BE 베이스 코드
- 4명이서 페어로 진행
08/11
스크럼
- 진우: 어제 일찍 자서 오늘 아침에 개운하게 일어나서 컨디션은 좋다
- 주영: 1시쯤 잤는데 9시에 일어나서 많이 자서 컨디션이 좋다
- 태형: 1시쯤 자서 9시쯤 일어나려고 했는데 8시에 일어났다. 더 자고 싶었는데 왜 8시에 일어났는지 모르겠다
- 상인: 늦잠자서 조금 개운한 상태인것 같다
한 일
- 프로젝트 초기 세팅
- ERD
- FE/BE 베이스 코드 작성
- 모두 4명이 페어로 진행
- 이슈 새로 등록, 할당
내일 계획
- 각자 맡은 이슈 개발 진행
08/12
스크럼
- 진우: 어제 끝나고 30분씻고 바로 자서 2시 쯤에. 살짝 피곤하지만 괜찮다. 개발하면 잠이 깨지 않을까. 오늘 할 일을 하겠다.
- 주영: 어제 바로 자서, 2시쯤. 자도자도 피곤하다.. 이젠 개인으로 하니까 덜 피곤하지 않을까. 오늘은 이슈해결을 할 것이다.
- 태형: 씻고 좀 있다 2시쯤 잤다. 많이 피곤하진 않다. 오늘 할 일을 하겠다.
- 상인: 어제 다 같이 끝나고 바로 잤다. 평소보단 오래 자긴 했는데 그래도 피곤하다. 체력이 많이 떨어져서, 자도자도 피곤하다. 큰일났다. 오늘 Oauth, 상품목록 api 만들 예정이다. 오늘 다 끝낼 수 있을지 모르겠다.
한 일
- 각자 맡은 이슈 개발 진행
- 중간중간 논의
- 티타임 (
푸념 타임)
내일 계획
- 각자 맡은 이슈 개발
- 논의가 필요한 부분 공유
- 기술 리뷰와 회고
08/13
스크럼
- 진우: 어제 바로 자고 오늘 아침에 일찍 일어났다. 개발을 하려고 했는데 PR이 3개가 와있어서 2개는 리뷰했다. 컨디션은 좋다.
- 주영: 너무 늦게 잤는데 예상외로 컨디션이 나쁘지 않는데 착각인거 같다. 해결하고 자서 기분이 나쁘지 않다. 리뷰를 해야겠다
- 태형: 어제 PR을 올리고 그 다음 이슈를 하려고 했는데 에러 핸들링이 진우님이 하셨던 코드를 보기만 했다. 그리고 잤다. 오늘 일어나면서 생각해보니까 PR올리고 나서 부족한 부분이 생각이 나서 그걸 고쳐야겠다. 그리고 리뷰받은거 고쳐야될것 같다. 컨디션은 어제랑 똑같다.
- 상인: 어제 그럭저럭 일찍 자서 컨디션은 괜찮다. 어제 OAuth 개발했다. 오전에 리뷰한거 바탕으로 수정할 예정이다.
3팀과 기술 리뷰, 코드 리뷰
- 서로 팀 활동, 사용 기술 등 궁금한 것 질문
- PR에 직접 리뷰 작성
회고
- 스프린트 계획 중 완료된 부분, 아직 남은 부분 정리
- 주말에 각자 어떻게 개발 진행할지 논의: 따로 시간내서 모이지는 않고, 슬랙 등으로 질문 및 공유는 자유롭게
- 월요일까지 구현되면 좋은 것들 이슈 추가 등록
08/17
스크럼
- 상인: 그럭저럭 잤지만 피곤하다. 어제는 지난 스프린트 때 못한 이슈들 개발. 오늘은 PR 리뷰하고 공통 이슈 페어 코딩 진행
- 주영: 늦게 자서 피곤하다. 지난 스프린트 이슈 (캐러샐은 아직 못해서 아쉽다). 오늘은 PR 리뷰하고 캐러샐 개발 예정.
- 태형: 다른 분들이랑 비슷한 일정. 오늘 PR 리뷰, 머지. 늦게 자도 7시에 눈이 떠져서 피곤함.. (ㅠㅠ)
- 진우: 어제 데이터 쌓는것 파이썬으로(상품). 엑셀 -> SQL 로 하고 있었는데 수작업으로 할 부분이 덜 되어 있음. 컨디션은 무난함.
오늘 일정
- PR 리뷰 / 머지
한 일
- 어제 PR리뷰 / 머지
- 페어 프로그래밍으로 진행하기로 했던 이슈들 개발 진행
8/18
스크럼
- 진우: 어제 끝나고 씻고, 조금 쉬다 잤는데, 5분만 더 자자 하다가 조금 늦잠을 잤다. 컨디션은 평범하다.
- 태형: 어제 끝나고 씻진 않고, 아침에 머리만 감았다. 컨디션 평소보단 좋다.
- 주영: 어제 씻고, 바로 잠들었다. 9시까지 잤다. 컨디션 좋다. 날씨도 시원해서 기분이 좋다.
- 상인: 오늘 8시 눈이 떠져서, 더 잘라고 누워있다가 못자고 일어났다. 조금 피곤하지만, 괜찮다. 평소랑 비슷하다.
오늘 일정
- 어제 데이터 베이스 남은 것 살펴보기 / 이슈 등록.
- 할당 후 각자 개발 진행.
한 일
- 어제 PR리뷰 / 머지
- 2주차 스프린트 남은 백로그들 이슈로 등록 및 할당
- 각자 이슈 개발
8/19
스크럼
- 상인: 어제 잠을 별로 못잠. 피곤함. 헤더 테스트까지 마무리하고 자려고 테스트코드를 짜는데 삽질을 많이 하다보니 늦게잠.
- 주영: 저도 테스트 코드 짰어야 했는데 그냥 잤음. 늦게 잤지만 꽤 잔듯. 조금 피곤.
- 태형: 마크업이랑 스타일링 하는데도 어제 하루가 다 갔다. 오늘 API 연동이랑 기능 만들어하는데 테스트도 짜야한다. 많이 늦게 자지 않아서 컨디션은 괜찮음.
- 진우: 어제는 그냥 이미지 돋보기 기능 개발하고 테스트코드까지 마무리하고 API 만들다가 반 정도했는데, 오늘 마무리 짓고 상품 상세페이지 개발할 예정. 어제 늦게자긴 했는데 나쁘지 않음.
오늘 일정
- PR리뷰 / 머지
- 각자 마무리 못한 이슈들 마무리
8/20
스크럼
- 상인: 어제 상품 API 리펙토링 하고 상품 후기 UI 작업 조금 늦게 잤는데 컨디션은 괜찮다. 오피스텔에 인터넷이 안돼서 핫스파로 하는 중이다
- 주영: 어제 3시쯤 잤는데 너무 피곤하다 금요일이라 끝나면 좀 잘 수 있을것 같다. 컨디션은 나쁘지 않다 희망이 있어서
- 태형: 컨디션 평소랑 같이 나쁘지 않다. 장바구니 UI를 하고 있다. MobX 상태관리를 만들려고 하고 있다.
- 진우: 어제 상품 상세쪽 옵션관련해서 개발을 했는데 아침에 코드를 보니 스트레스를 받아서 리펙토링이 필요할 것 같다. 컨디션은 조금 피곤한 상태
오늘 일정
- 데모영상 제작
- 이슈 추가 할당
- 코드 리뷰 (PR 병합)
주말동안 할 일 (백로그)
-
프론트엔드 로그인 처리
-
백엔드에서 데이터 검증 -
백엔드 레거시 에러 핸들링 제거 -
주문 (상품 상세 및 장바구니 완료 후)
-
API 연동
-
마이페이지
- 주소 관리 (UI 쪽)
- 주문 목록
- 찜리스트
-
메인 페이지 (잘나가요(4개, 판매량순), 새로나왔어요(4개, 등록일 최신순), 지금 할인 중(8개, 할인율 높은 순)) 데이터 API (PR 올리면 되는 상태)
-
검색 API
-
history 뒤로가기, 앞으로가기 이벤트
-
카테고리 전체 + 스마트 카테고리 적용
-
개발이 완료되면 (컨테이너 단위) 합치기
마지막 주 일정
-
금요일 데모 (08.27)
- 개발 완료
- 프로덕션 환경 배포
-
주말
- 문서 정리
- 기능 추가는 X
- UI/UX 및 코드 리펙토링
-
화요일 최종 데모 (08.31)
08/23
- 진우: 어제 많이 일찍 자지는 못하고, 아침에 적당히 일어나서 작업 마무리함. PR은 아직 못 올렸고 정리해서 올릴 예정. 컨디션은 괜찮음
- 태형: 하던 작업이 늦게 끝났음.. 다했다고 생각했는데 테스트 코드를 아직 못 짰음. 상태는 평소랑 똑같음
- 주영: 어제 2시 조금 넘어서 잤는데 왜 이렇게 피곤한지 모르겠다.. 어제 드롭다운 구현하는데 스토어 연결을 안 했음. 상태관리랑 잘 연동하고, 테스트코드 작성해야 할 듯
- 상인: 리뷰 작성할 때 이미지를 submit하면 S3에 넣는것까지 하고 잘려고 했는데 잘 안 돼서 너무 화가 났다. 왜 안 되는지 모르겠어서 라이브러리를 다른 걸 써보려고 함. 컨디션은 괜찮음.
오늘 일정
- 스프린트 회고, 마지막 스프린트 계획
- PR 리뷰
- 개발
08/24
- 진우: 저는 어제 젤 먼저 자러갔는데 그래서 오늘 조금 피곤한 상태입니다. 오늘도 개발을 열심히 해야겠다.
- 태형: 어제 진우님 자고 조금 있다가 자러갔고 컨디션은 평소랑 비슷하다. 어제 하던거 마무리하고 열심히 해야겠다.
- 상인: 조금 늦게 자서 피곤하긴 한데 괜찮다. 점심 시간에 좀 잘려고 한다. 오늘은 오전에 마무리를 했으면 좋겠다. 될지 모르겠다.
- 주영: 어제 진우님 자고 바로 잤는데 적게 잔편은 아닌데 늦잠잤다.오늘 검색어 마무리하고 다른것 해야겠다.
오늘 일정
- PR 리뷰
- 각자 맡은일 개발
08/25
- 진우: 어제 조금 일찍 잔 편이라, 컨디션이 좋다. 어제 2배로 개발을 해야할 것 같다.
- 태형: 어제 좀 일찍 자서, 아침에 일찍 일어날려고 했는데 못 일어나서 컨디션이 좋아졌다. 오늘은 열심히 해야겠다.
- 상인: 어제는 그제보단 일찍 자서, 컨디션이 괜찮다. 컨디션이 괜찮은게 너무 졸리지 않는 정도인 것 같다. 오늘은 차순위에 있는 걸하고, 시간이 있으면 후순위도 해볼 생각이다.
- 주영: 어제 리뷰만하고, 계획만 짜고, 잤다. 일찍자서 컨디션은 좋다.
오늘 일정
- 차순위 개발
- 후순위 개발
08/26
- 주영: 어제 좀 늦게자서 피곤하지만, 컨디션은 보통입니다. 어제 주문을 마무리 못해서 오늘 좀 더 해야할 것 같아요.(주문 완료 페이지)
- 상인: 어제 뭐 조금 세시쯤 잤는데 피곤함. 컨디션은 안좋은건 아니고 괜찮. 오늘 상품후기 쪽 머지 되면 저게 그제 올렸던 이슈들을 해결할 예정. 그리고 후순위 중에 오늘 할 수 있을만한 것 보고 하려고 함.
- 태형: 어제 슬랙을 안봤는데, 죄송. 다른 분들은 다 하고 있었더라구요? 특강 끝나고 바로 멘토링(밥먹으면서). 슬렉 알림이 없어서 그냥 이제 따로 하나보다 해서 따로 했음. 좋습니다. 어제 한 열두시정도에 잤음. 찜리스트 UI, 테스트코드 처음으로 작성했음.
- 진우: 두 시쯤 잤음. 두 시쯤 자면 컨디션이 나쁘지 않음. 세 시면 나쁨. 일단, 메인 썸네일 찜하는 부분 함. 오늘 좀 더 개선하고 싶음. 오늘 자잘한 버그나 디테일한 부분들 해야할 것 같다.
오늘 일정
- 스프린트 회고
- 스페셜 데이 일정 계획
- 각자 개발
- 내일 데모 준비 계획
08/27
- 진우: 어제 1시 30분쯤 자서 오늘 상태는 괜찮습니다.배송지 관리를 거의 개발을 다 해서 남은 부분을 열심히 개발해야한다.
- 태형: 어제 조금 늦게 잠들었다. 컨디션은 그저 그렇다. 하던 부분 마무리를 해야된다.
- 상인: 조금 늦게 잤고 공사를 해서 상당히 거슬린다.컨디션은 괜찮다. 개발 해야될 부분 하고 데모 일정 따라 할 생각이다.
- 주영: 바로 잤는데 지금 너무 피곤하다. 컨디션은 별로 안좋다. 주문 괸리쪽 해야될 것 같다.
오늘 일정
- PR 리뷰
- 남은 개발 마무리
08/30
- 진우: 어제 바로 자서 12시 좀 전에 일어났는데 생각보다 너무 개운하다. 오늘 기분이 좋다. 문서같은거 정리하고 서울을 올라갈거다
- 태형: 어제 끝나고 바로 잤다. 컨디션은 나쁘지 않다. 오늘 내일 맥북을 써보려고 한다.
- 상인: 바로 잤다. 12시 30분쯤 일어났다. 빠르게 씻고 비빔면 먹고 왔다. 기분이 좋다.
- 주영: 늦게잔거 치고 컨디션이 좋다. 아무래도 끝나서 그런것 같다. 오늘 README하고 마무리
오늘 일정
- README, 문서 정리
08/31
- 진우: 어제 밤에 상경을 해서 친구집에서 자고 쉬면서 자소서를 썼다. 오늘은 카페를 가서 데모를 할 생각이다.
- 태형: 어제 저는 계속 쉬고, 밤에 맥주를 먹고 너무 늦게 자서 일어나기가 싫었다.
- 상인: 어제 리드미 작성 끝나고, 밥을 먹고 자소서를 썼다. 마지막 날이라 기분이 홀가분하다.
- 주영: 어제 계속 잤던 것 같다. 근데 지금도 피곤하다.
오늘 일정
- 데모