Skip to content

스프린트

blogSoul edited this page Nov 22, 2021 · 8 revisions

📃 1주차 스프린트

기획을 하는 주간이여서 기획에 대한 아이디어 및 아이스브레이킹 시간을 가졌습니다.🏃‍♀

📃 2주차 스프린트

2021-11-01 ~ 2021-11-05에 대한 스프린트 회의 내용입니다.

❓ 오늘의 TMI

박주원: 담원이 우승할 예정

이충헌: 요즘 하는게 없다.

설민욱: 어제 마트만 2번 가서 너무 힘듭니다.🤦‍♂️

조진성: 안심추리, 제비추리 기가맥히게 맛있습니다.

👨‍👧‍👦 공통 합의사항

  • front/backend 서버 따로 구현한다.
  1. 프론트 파트 합의 사항
  • eslint airbnb + prettier을 사용해서 코딩 스타일 & 컨벤션을 맞춘다.
  • React + recoil을 사용한다.
  • storybook을 공부하고 적용할지 결정한다.
  • test 라이브러리로 jest를 사용한다.
  • atomic design pattern을 적용해보자.
  1. 백엔드 파트 합의 사항
  • express-generator-typescript를 사용해서 기본적인 구조를 짠다.
  • eslint airbnb와 prettier를 사용한다.
  • mysql과 typeorm을 사용한다.
  • 백엔드의 구조는 스프링을 따라한다.
  • express session, express cors를 사용한다.
  1. 시간 배분 합의 사항
  • 지난 주에 정한 feature 우선 순위에 따라 시간 배분을 완료하였고 구글 시트를 수정했습니다.
  • 계정 관리 부분 story(30시간) + 채널 부분 story(63시간) + 공통 사항(15시간 * 4) = 153시간
  1. 이외 사항
  • socketio가 아니라 sse를 사용해서 구현하는 것도 고려해봐야 할 것 같습니다.
  • 공통 부분은 아래와 같습니다.
      1. 데이터베이스 설정을 완료합니다.
      1. 프론트, 백엔드 구조를 익힙니다.
      1. 전체 화면에 대한 구조를 설계합니다.
  • 전체 뷰를 미리 만드는 것을 고려해봐야 할 것 같습니다.

📃 3주차 스프린트

2021-11-08 ~ 2021-11-12에 대한 스프린트 회의 내용입니다.

❓ 오늘의 TMI

박주원님 : 롤드컵 우승 못해서 너무 충격적입니다. 2차 백신 부작용이 많이 없어서 다행입니다.

설민욱님 : 하루종일 잠을 잤던 기억이 있습니다.

이충헌님 : 살...려...줘

조진성님 : suspense 리엑트 어렵다...ㅠㅠ

👨‍👧‍👦 공통 합의사항

  1. 프론트 파트 합의 사항
  • atom, modecules에는 디자인을 하지 않고 organisms 이상 단위에서 디자인을 적용하는 방식으로 바꿉니다.
  • merge 할 때, 조심해야 하는 것을 미리 말씀해주시면 감사하겠습니다!
  1. 백엔드 파트 합의 사항
  • api 문서를 미리 만들어서 혼동을 줄일 수 있도록 적용해야 할 것 같습니다.
  • development와 production 버전에 대해 서로 다르게 적용할 수 있도록 만들어 두었습니다.
  • sessionStorage에 보관하는 것은 위험하므로, cookie나 JWT를 사용하는 것이 좋을 것 같습니다.
  • DB 수정 적용 사진 (추후 변동 가능)

image

  1. 이외 사항
  • RestApi 참고 사이트 예시처럼 리소스를 가지고 오는 주소를 변경해야 할 것 같습니다.
  • DB에서 thread랑 user_has_workspace랑 연관 관계를 어떻게 가져야 하는지 정해야 할 것 같습니다.

📃 4주차 스프린트

2021-11-15 ~ 2021-11-19에 대한 스프린트 회의 내용입니다.

❓ 오늘의 TMI

박주원님 : 주말까지 하려니깐 지치네요.

설민욱님 : 하루종일 잤습니다.

이충헌님 : 주말에 학교 갔다왔는데, 단풍이 피어있어서 슬펐습니다.

조진성님 : 알고리즘 대회에 참여했는데, 조금 망치고 왔습니다.

👨‍👧‍👦 공통 합의사항

  1. 프론트 파트 합의 사항
  • 라우터에 Public, Private으로 나누어서 개발해주세요
  • 전역관리는 state로 이루어집니다.
  1. 백엔드 파트 합의 사항
  • 이번 주는 체널쓰레드만 만듭니다.
  1. 이외 사항
  • sse보단 socket을 사용하기로 했습니다.
  • 이미지 서버를 만들어야 할 것 같습니다.
  • 이번 주는 체널쓰레드 구현을 우선으로 작업합니다.

📃 5주차 스프린트

2021-11-22 ~ 2021-11-26에 대한 스프린트 회의 내용입니다.

❓ 오늘의 TMI

박주원님 : 시간이 굉장히 빠르네요...

설민욱님 : 열이 나서 주말에 고생했습니다!

이충헌님 : 배가 아프네요..

조진성님 : 오트비엘 미니라는 인간 사료(?)를 샀는데, 너무 맛있었습니다.

👨‍👧‍👦 공통 합의사항

  1. 프론트 파트 합의 사항
  • 이미지는 global - image 폴더에 넣어서 관리해줍니다.
  • index.d.ts에 설정을 넣어줘야 합니다.
  • reply 사이드 바는 동적으로 넣어줘야 할 것 같습니다.
  • workspace 이름은 recoil에 저장해두겠습니다.
  1. 백엔드 파트 합의 사항
  • 이미지 서버는 S3를 이용합니다.
  • 이미지 서버를 file과 image 전부 관리할 수 있도록 만들 예정입니다.
  • 쿼리문이 최적화가 안 되어 있는데, 나중에 최적화해되야 할 것 같습니다.
  1. 이외 사항
  • 백로그 수정 완료
Clone this wiki locally