1차 프로젝트 회고록

김재미·2021년 6월 20일
2
post-thumbnail

캉골 공식 온라인 스토어 클론 프로젝트

프로젝트 개요

  • 인원 : 프론트 3명, 백엔드 3명
  • 기간 : 2021.06.07 ~ 2021.06.18

적용 기술

  • Front-End : React.js, sass
  • Back-End : Python, Django web framework, Bcrypt, My SQL
  • 협업 Tool : Github, Slack, Trello, Gitbook, aQuery

프로젝트 진행방식

  • 스크럼 방식으로 총 2번의 스프린트로 진행하였습니다.

  • 1주차 스프린트
    - 1일차 : 팀 구성 및 프로젝트 사이트 선정.
    사이트 분석과 기획 및 분담 결정.
    CRA를 이용한 초기 프로젝트 설정
    - 2일차 : 데이터 모델링 진행. 레이아웃 작업
    - 3~5일차 : 스프린트. 매일 스탠딩업 미팅에서 진척사항 및 블록커 공유하며 개별 개발 진행. 금요일 퍼포먼스 코치님과의 LOVE면담 진행.

  • 2주차 스프린트
    - 1일차 : 1차 스린린트 회고 미팅 진행. FE/BE 별로 중간발표 진행.
    멘토님과 함께 중간 점검 Meeting 에서 최종 개발 범위 가시화.
    - 2~3일차 : 스프린트. 매일 스탠딩업 미팅에서 진척사항 및 블록커 공유하며 개별 개발 진행. 필요 시 FE/BE 통신 테스트 진행. 상품 데이터 작업.
    - 4일차 : 최종 Merge Day. FE와 BE 통신 테스트 위주로 작업 진행. 발표 준비.
    - 5일차 : 발표

데모 영상

Youtube로 재생

  • 상품 목록

잘한 점

  • 각자 개발보다는 막히는 부분이 있으면 서로 의견을 공유하며 개발 진행하여 전체적인 발란스가 치우치지 않고 조화로운 성장이 가능했던 것 같습니다.
  • 데이터 관리를 구글 스프레드시트를 활용하여 공유와 테스트 데이터 생성이 원활 하였습니다.
  • API Document를 Gitbook을 활용하여 FE/FE 소통이 원활하였습니다.
  • 점심, 저녁 식사를 항상 팀원과 함께 하며 친목 도모가 가능하여 커뮤니케이션션이 원활하였습니다.

어려웠던 점

  • 첫 프로젝트여서 시작할 때 서로 어디까지 개발할 수 있는지 알 수 없어 개발 범위 정하는 것이 어려웠습니다. 2차 프로젝트는 기획단계에서 필수/추가 구현 범위를 명확히 나누어 각 스프린트에서 명확한 동작가능한 산출물을 볼 수 있는 것이 좋을 것 같습니다.
  • 회의 결과나 이야기 후 문서화해 두지 않으니 합의한 내용이나 Todo List가 누락되는 일이 몇 번 있었습니다. 회고 미팅 후 회의록을 작성하여 잊지 않도록 하였으나 2차 프로젝트에서도 개선할 수 있도록 협업 툴을 적극 활용하여야 겠습니다.
  • FE에서 장바구니 구현을 못해 본 것이 아쉬웠습니다. 1차 프로젝트에서는 소통에 집중하였다면 2차때에는 구현에도 집중하여 만족할 수 있는 결과물을 만들어 내고 싶습니다.

Github

🌼 FE : https://github.com/wecode-bootcamp-korea/21-1st-gonggol-frontend
🍀 BE : https://github.com/wecode-bootcamp-korea/21-1st-gonggol-backend

profile
아직은 자기소개가 어려워요

1개의 댓글

comment-user-thumbnail
2021년 6월 20일

지민님~~~!
2차때는 더 만족할수 있는 결과물 꼭 얻어가시길! 🙌🏻
체력도 항상 잘챙기시구요! 내일부터 다시 뽜이팅!! 🚴🏼‍♂️

답글 달기