Skip to content

1109(금) 팀 회고 (1주차)

박재하 edited this page Nov 10, 2023 · 2 revisions

목표

프로젝트 진행 상황, 주요 기능, 협업 중 겪은 어려움, 해결 방안 등을 문서로 정리합니다. [프로젝트 현황 공유]에서 받은 질문과 피드백을 정리하여 추가해두길 권장합니다.

  • 상시로 진행한 팀 회고 결과가 있다면 해당 기록으로 갈음할 수 있습니다.

프로젝트 진행 상황

주요 기능

MVP

  1. 글 작성
    1. 사진 5장 + 글 작성만
  2. 글 조회
  3. 글 삭제
  4. 회원 가입
  5. 로그인
  6. 로그아웃

후순위

  1. 탈퇴
  2. 글 작성 시 별가루 소모해서 별 스킨 고를 수 있게
    1. 미리 10개 이하로 스킨을 만들어 놓음
    2. 커스텀할 수 있음 (색상, 밝기 등)
  3. 우주 커스텀
    1. 우주 수정 버튼을 따로 만들기
    2. 별 위치 드래그&드랍
  4. 다른 사람 우주 검색
    1. 본인 우주 전체공개 / 비공개 / 링크 가진 사람에게만 공개
    2. 전체 공개인 사람의 우주만 랜덤 탐방
  5. 사용자가 그린 모양대로 별 스킨 생성되게

백로그

Notion – The all-in-one workspace for your notes, tasks, wikis, and databases.

협업 중 겪은 어려움

프로젝트 현황 공유 준비

  • 프로젝트 간단히 소개 [3분]
    • 어떠한 서비스인지
      • 컨셉
      • 주요 기능
  • 현재까지의 진행상황 공유 [5분]
  • 우리 그룹의 기술적 도전 [나머지]
    • FE: Three.js
    • BE: 동시성 제어

프로젝트 현황 공유 피드백

1주차 프로젝트 현황공유 피드백

피드백

  • 기술스택 선정 이유를 기록해두신 것이 좋은 것 같아요!
  • NestJS 딥다이브 좋네요

질문

FE

  • Q. Zustand 사용하시는 이유가 있나요?
    • A. 현재 기술블로그로 작성 중입니다! 작성이 끝나면 슬랙에 공유하겠습니다

BE

  • Q. TypeORM 선택하신 이유가 있나요?
    • A. ORM 자체는 프로젝트 특성상 단순 CRUD 위주라 개발 신속성에 이점이 있어서 선택했고, NestJS에서 공식 지원하는게 TypeORM이다 보니 골랐습니다! 메인 DB를 두개 사용할 예정인것도 있구요 나중에 필요하면 쿼리최적화는 queryRunner 이용해보려구요!

공통

  • Q. GitHub Project에 Github Issue를 draft로 설정해 생성할 수 있는 것으로 알고 있는데, 미리 issue를 다 만들어두신 이유가 있나요?
    • A. 프로젝트 관리 관련 고민을 했었는데 처음에는 jira를 고려했었습니다. 그런데 jira의 공유 외부 공유가 까다롭다는 문제가 있었습니다. 다음으로 github 이슈와 연동이 쉬운 github project를 고려했는데 이 경우 epic과 story 등록 등의 유틸적인 부분이 미비해 조금 귀찮더라도 노션으로 직접 정리했습니다. 백로그가 이후에 수정이 있을 수 있는만큼 노션과 github project 모두에 등록할 필요성을 느끼지 못해서 백로그의 디테일한 기능은 이슈에 작성해 놓고 노션에 링크해 놓기로 결정했습니다

소개

규칙

학습 기록

[공통] 개발 기록

[재하] 개발 기록

[준섭] 개발 기록

회의록

스크럼 기록

팀 회고

개인 회고

멘토링 일지

Clone this wiki locally