본문 바로가기
PROJECT/유화제작 Project

USD팀 U-NFT 프로젝트(유화 제작 프로젝트) KPT 회고

by JUNG씨 2022. 11. 28.

Keep : 이번 프로젝트에서 진행한 과정 중 다음 프로젝트에서도 유지했으면 하는 부분

  1. 프로젝트 기간에 맞는 프로젝트 범위가 적절했다.
  2. 의사소통이 원활하게 이루어져서 상황 공유가 잘 되었다. (하루에 2번 전체 회의 시간 갖기)
  3. git 공용 레포지토리를 fork해서 사용했다. git branch도 잘 사용했다.
  4. 꼼꼼한 QA를 통해 완성도를 높였다.
  5. 기획을 상세하게 잘 했다. 기획내용을 바탕으로 개발을 진행했다.
  6. 포기하지 않고 주말까지 이용해서 끝까지 잘 마무리한 것(배포까지)

 

Problem

  • 아쉬운 점
    1. 테스트 코드를 작성하지 못한 것
    2. 주석 컨벤션 정하지 못한 것
    3. API에서 에러처리를 잘 하지 못한 것
    4. 프론트 역할분담이 잘 안된점. Javascript를 아직 완벽하게 다루지 못하는 점
    5. 다른 팀원이 작성한 코드를 완벽하게 이해하지 못하는 부분이 있는 점
    6. 막판에 git 엉망이 된 점
  • 해결 방안
    1. 오늘 퍼블리싱 및 프론트 특강합니다. ⭐️
    2. 오늘 주석 컨벤션 정하기
    3. PR 할 때 시간투자를 조금더 해서 코드내용 살펴보면서 리뷰하기
      1. 코드 라인별로 리뷰달기
    4. 프로젝트 기간동안 개발 파트 시간 분배 잘 할 것.(개발 / 주석 / 테스트 코드 / PR)

 

Try : 다음 프로젝트를 위해 해야 할 노력

  1. 테스트코드 작성에 대한 공부
  2. 주석 컨벤션 미리 정하기(오늘)
  3. 기능 맡은 부분 본인이 프론트까지 완벽하게 할 수 있게 하기
  4. 실제 서비스에 필요한 필수 및 추가 기능들 체크
    1. 비밀번호 찾기
    2. 이메일 인증
    3. 유저 정보 어떻게 처리 할건지
    4. 기타 등…
  5. 배포 환경에서의 DB 확인을 위해 postgresql 공부
    1. SQL 조회까지만
  6. 각 담당 기능별 개발우선순위와 데드라인 꼭 정하고 개발할 것

 

 

Feel : 이번 프로젝트를 통해 느낀 점

팀원별 느낀점

  • 박수인
  • 짧은 시간동안 완성도 높은 결과가 나와서 너무 만족스럽고 팀 결과와는 별개로 개인적으로 부족한부분이 많아서 좀 더 공부가 필요하다고 느꼈습니다 이번에 drf와 api 연결을 많이 못해서 아쉽지만 다음 프로젝트때는 더 많이 기여할 수 있도록 해야겠다고 생각했습니다! 다들 너무 고생하셨습니다!!!!
  • 이동영
  • 다들 실력이 엄청 많이 상승하신게 느껴지고 작업도 빨리 하시는것 같아서 좋습니다. 이번에 잘모르는 딥러닝 부분을 맡아서 시간을 많이 잡아먹어서 많은 부분을 참여를 못한거 같아서 아쉽습니다. 저번 프로젝트와 마찬가지로 이번에도 프론트엔드 부분에서 html이나 API 통신하는 부분을 많이 못 다뤄 본거 같아서 다음번에는 꼭 내가 만든 기능
  • 이현지
  • 기획할때에는 기능이 너무 적지 않았을까 고민을 했었는데 짧은시간내에 구현할 수 있었던 적절한 시간이지 않았나 싶었다. 지난번에는 추천시스템을 구현하다가 이번에 간단한 CRUD 기능이지만 프론트와 연결되는 부분에서 많은 예외처리가 발생한다는 것을 이번에 욕심껏 팀장을 해서 프로젝트 리딩을 내 스타일대로 해봤는데 팀원들이 잘 따라와주고 좋은 반응을 주어서 다행이라고 생각한다.
  • 정현주개인적으로는 아직 부족한 점이 많지만 그래도 팀 전체로서는 이전 프로젝트보다는 더 완성도 있는 프로젝트를 완성한것 같아서 만족스럽습니다. 팀에 더 도움이 되고 더 많이 기여를 할 수 있도록 시간이 나는 대로 공부를 더 해볼 것입니다. 이번 프로젝트는 배포까지 성공해서 더 뿌듯한 프로젝트였습니다. 짧은 기간동안 팀원 전체가 열심히 참여해서 완성도 있는 프로젝트를 만들수 있어서 좋았습니다. 다들 고생하셨습니다 !
  • 이번 프로젝트 때는 프론트엔드와 백엔드를 연결하는 것이 저번보다는 수월하긴 했지만, 그래도 아직은 너무 미숙한 부분이 많아 현지님이 고생하신 부분이 많았습니다. 이 부분은 프로젝트 리뷰를 통해 작성한 코드를 통해 개인적으로 더 공부를 해 볼 예정입니다.
  • 최해민
    • 너무 짧은 시간이었다고 생각했는데, 다들 엄청난 노력으로 프로젝트 결과물이 너무 잘나와서 만족합니다.
    • 테스트 코드 작성하여 TDD 실천하자고 했는데, 테스트 코드 작성조차 어려워서 아쉬웠습니다. 더 공부해야 할 필요를 느꼈습니다.
    • 이번 프로젝트 기간동안 밤낮이 바뀌어서, 팀원들과 제대로 소통하면서 개발하지 못했다고 느꼈습니다. .또한 컨디션이 안좋으니까 개발 일정이 점점 늘어나는 느낌이었습니다. 좋은 컨디션을 유지하는 것도 개발하는 데에 중요한 점이라고 깨우쳤습니다. 팀원분들께 죄송스런 마음입니다.
    • 배포단계에서 Docker를 사용하여 다른 분들께서 서버에 배포까지 진행한 것을, 검수하고 수정했습니다. 도커 컨테이너로 관리하니 정말 편한것을 느꼈습니다.
    • 현지님께서 두번이나 퍼블리싱 영역포함 프론트엔드 전반적으로 고생해주셨습니다. 다음 프로젝트 때는 꼭 제 담당 기능이 있는 페이지는 신경 많이 안쓰시도록 노력하겠습니다.
    • 다들 고생 많으셨습니다!

 

 

 

백엔드

https://github.com/sparta-USD/UNFT-django.git

 

GitHub - sparta-USD/UNFT-django: 유화제작 프로젝트 - UNFT - Django Back-end 프로젝트입니다.

유화제작 프로젝트 - UNFT - Django Back-end 프로젝트입니다. Contribute to sparta-USD/UNFT-django development by creating an account on GitHub.

github.com

 

프론트엔드

https://github.com/sparta-USD/UNFT-front.git

 

GitHub - sparta-USD/UNFT-front: 유화제작 프로젝트 - UNFT - Front-end 프로젝트입니다.

유화제작 프로젝트 - UNFT - Front-end 프로젝트입니다. Contribute to sparta-USD/UNFT-front development by creating an account on GitHub.

github.com