컴공생의 발자취

심화 프로젝트 (feat. KPT 회고) 본문

💫 Project

심화 프로젝트 (feat. KPT 회고)

MNY 2024. 7. 16. 16:44
728x90
반응형
2024.07.16.(화)

 

팀 프로젝트 (KPT 회고)

  • Keep
    • 프로젝트 작업을 GitHub Issues를 통해 작업을 체계적으로 관리하였다. 각 이슈를 통해 팀원 간의 작업 분담과 진행상황 파악 등 협업을 하는데 도움이 되었다.
    • 매일 아침, 점심, 저녁 회의를 통해 진행 상황을 공유하며 진척도 파악이 용이했다. 필요한 경우 추가적인 회의를 통해 피드백하며 문제를 해결하였다.
    • 각 기능을 구현하는대 시간을 정해서 작업하는데 좋았다
    • 트러블 슈팅 페이지를 만들어 각자 작업을 진행하면서 생긴 문제를 공유하는게 좋았다
    • 매일 오전 하루 계획을 세워서 작업하는게 좋았다
    • 코드 컨벤션과 Github Rule을 잘 작성해서 일관성있는 코드를 작성해서 좋았다
    • 회의를 거쳐서 변경이 생길때마다 erd를 최신화하여 작업을 하기 편했다
    • 리액트를 처음 하는데도 불구하고 도전해보고자 한 것
    • 실시간으로 소통이 된 것
    • 매일 시작을 각 조원들과 함께 오늘의 계획이 무엇인지 얘기하며 계획서를 작성한 점
    • 프로젝트 시작 전에도 팀원들과 원활한 소통이 되어서 좋았다
    • erd 업데이트 된 기록을 남겨놓은 것
    • 오전 회의에서 하루 계획을 공유하고 점심, 저녁 회의에서 진행도와 완성도를 공유한 점이 좋았습니다.
    • 개인 작업보다 PR이 올라오면 코드 리뷰 후 Merge를 진행하게 우선순위가 된 점이 좋았습니다.
  • Problem
    • 짧은 프로젝트 기간으로 일정 내에 목표한 모든 기능을 구현하는 데 어려움이 있었다.
    • 프로젝트의 시간 압박으로 인해 충분한 테스트를 거치지 못한 채 마무리되었다.
    • 기한 내에 주어진 기능을 모두 구현하지 못한 것
    • 프로젝트 시작 전 entity를 만들어 연관관계 설정을 제대로 하지 않고 프로젝트를 시작한 것
    • 프론트 작업은 처음하다보니 백엔드처럼 체계적인 컨벤션을 구축하지 못한 것
    • 기한 내에 주어진 기능을 모두 구현하지 못한 것
    • 프로젝트 시작 전 entity, repository를 만들어 연관관계 설정을 제대로 하지 않고 프로젝트를 시작한 것
    • 프론트 작업은 처음하다보니 백엔드처럼 체계적인 컨벤션을 구축하지 못한 것
    • 프로젝트를 진행하면서 제대로 코드 컨벤션을 지키지 못한 점
    • 시간에 쫓겨서 기능 분리해서 브랜치를 따로 제대로 관리하지 못한 점
    • 프론트까지 진행하기에 주어진 기간이 부족하여 원하는 완성도를 구현하지 못한 점
    • 연관 관계가 많은 프로젝트에서 entity를 먼저 만들어서 공유하지 않았던 점
  • Try
    • 기능의 중요도에 따라 우선순위를 재조정하여 가장 중요한 기능부터 구현하고, 일정에 맞춰 적절히 조정해나갈 필요가 있다. 이를 통해 중요한 기능이 빠르게 완성될 수 있도록 해야한다.
    • 설계하는 당시부터 프론트엔드와 백엔드 간의 연관성 있는 데이터 형식 등을 표준화하여, 오류를 줄이도록 해야겠다.
    • 프론트 작업도 백엔드 처럼 철저한 회의로 컨벤션구축을 하기
    • 프로젝트 시작 전 작성한 entity를 팀원들과 회의해 연관관계 등을 설정하기
    • 더욱 공부해서 정해진 기간에 모든 기능을 완성하기
    • 프론트 작업도 백엔드 처럼 철저한 회의로 컨벤션구축을 하기
    • 프로젝트 시작 전 작성한 entity, repository를 팀원들과 회의해 연관관계 등을 설정하기
    • 더욱 공부해서 정해진 기간에 모든 기능을 완성하기
    • 일정관리를 더 제대로 해서 기능 단위로 브랜치 분리하기
    • erd를 작성한 후에 entity를 팀원들과 같이 바로 만들어서 공유하기
    • 백엔드의 도메인형 구조를 작성하면서 프론트의 구조도 같이 작성하기

 


오늘의 회고

  • 12시간 중 얼마나 몰입했는가?

오늘은 팀 프로젝트 발표였기에 pass

 

  • 오늘의 생각

팀 좀 미리 알려주지..

그래야 오늘 저녁에 쉬면서 소통도 좀 하고 내일 어떻게 쉴건지 의논도 하지ㅠ

진짜 이건 말만 쉬라는 거잖아!!!

 

  • 내일 학습할 것은 무엇인지

오전에는 JD 직무분석 + 팀원들과 소통

오후에는 팀 프로젝트 의논

728x90
반응형

'💫 Project' 카테고리의 다른 글

기획 & 설계  (0) 2024.07.19
주제 선정  (0) 2024.07.18
팀 프로젝트 제출  (0) 2024.07.16
팀 프로젝트 진행 중  (0) 2024.07.12
심화 프로젝트 시작  (0) 2024.07.11