1차 프로젝트 일지 | 211005(화) 1일차(Backend)

김민호·2021년 10월 6일
1

WECODE TIL

목록 보기
7/24
post-thumbnail

wecode 1차 프로젝트

1. 팀 편성 + 플래닝 미팅

  • 클론 사이트 : H&M
  • 팀원 : 프론트4 + 백2
  • 활동
    • 자리이동 및 아이스브레이킹
    • 팀명 정하기 & 클론 페이지 분석
    • 필수 구현 기능 & 추가 구현 기능 & 개선하고 싶은 점 정리
    • 팀원들과 점심식사
    • 모델링 초안

2. 멘토님들과의 플래닝 미팅

  • 프론트 멘토1 + 백엔드 멘토1 + 팀원6
  • 주제 및 활동
    • 클론 페이지 분석 발표
    • 필수 및 추가 구현 기능 조정
    • 트렐로 작성
    • 스프린트 관리 잘하기
    • 상품목록 커머스에서 가장 중요한 것들중에 하나가 filtering + sorting
    • 커머스 사이트의 핵심은 상품구매(장바구니) - 백엔드의 경우 주문 API까지
  • 질의응답
    • 1차 프로젝트때 소셜로그인 기능 구현은 제외
    • 이미지 저작권 문제
  • 백엔드 미팅
    • 익일 4~6시 모델링 리뷰시간전까지 모델링 초안 작업해오고 팀원이 전부 이해하고 있어야 함
    • ERD 툴은 DBDiagram이나 자유롭게 선택 가능
    • 그 해 컬렉션 같은 것은 별도의 테이블이 필요해 보임
    • 컬럼으로 관리해도 되는 경우는 테이블로 빼지 말고 컬럼으로 관리
    • 궁금한 것들은 미리 정리해서 미팅시간을 컴팩트있게 활용하자

3. sprint

  • 프론트와 백 나눠서 진행
  • 모델링에 대해서는 프론트와 백이 함께 논의
  • ERD작업은 백엔드 팀원분과 2명이서 분담하여 작성. 간단하게 생각하지 않았지만 생각보다 더 간단하지 않았다!
  • 개발 환경 초기 세팅 작업은 내가 함. (앞으로 내가 할 수 있는 일이 얼마 없을 것 같은 느낌이기 때문에... 내가 할 수 있는 것처럼 보이는 것들은 모조리 후딱 해볼 예정....)

4. 반성할 부분

  • 트렐로 활용을 전혀 못했다
  • 당일 일지는 그날 늦어도 꼭 쓰자
  • 깃허브에서 클론을 받고 개발 환경 초기 세팅을 진행했어야 했는데 먼저 진행하고 클론을 받아서 시작부터 버벅거림
  • 깃허브에 푸쉬할때는 반드시 꼼꼼하게 여러 번 확인하고 진행하자
profile
개발자로서의 삶은 https://velog.io/@maxminos 에서 기록하고 있습니다 😀

0개의 댓글