회고

NBCamp Java 5th: Chapter 5 Project KPT 회고

기석김 2024. 7. 16. 15:42

최종 프로젝트전 마지막 팀 프로젝트다.

이번에도 리더를 맡았다.

리더로서 초반에 엄청 열심히하고, 초반 틀을 잘 잡았지만 발표 전날에 3주전부터 있었던 약속때문에

적극적으로 참여를 하지못했다. 리더로서 내가 맡은 기능을 다 구현했어도, 다른팀원이 어렵거나 못한부분이 있으면

같이 소통하고 구현했어야 했는데, 이번에는 내가 리더라는 직책에 미흡한거 같다

하지만 다른 팀원분들이 다 으쌰으쌰 해주시고, 다 같이 열심히 잘 해주셔서 좋게 프로젝트가 잘 끝난거 같다.

 

 

 

KPT 회고

Keep - 현재 만족하고 있는 부분

  • 깃허브 pr 전략을 사용하면서 깃허브 관리를 비교적 깔끔하게 하고 충돌을 최소화하였습니다.
  • Git issue 사용해서 개발 진행과정을 보는데 좋았다.
  • 구체적인 예외처리
  • 규칙성 있는 패키지 구조 구성
  • 팀원 간의 원활한 소통과 협업🙂
  •  문제가 있으면 공유하고 함께 해결하기 위해 노력했습니다.
  • 피그마를 잘 사용한거 같다
  • 문제 발생시 바로 소통이 되어 빠르게 해결할 수 있었습니다.

Problem - 불편하게 느끼는 부분

  • 프로젝트 시작 전 세부적인 일정 작성과 마감 기한을 작성했지만, 세분화 하지 못한게 아쉬웠다.
  • 휴일에 시간투자를 더 못한것이 아쉬웠다.
  • 러닝커브를 고려하지 않고 프론트엔드 스코프를 계획하고 완성하지 못했습니다
  • 프로젝트 후반부에 일정에 쫓기면서 코드 컨벤션이나 깃허브 룰을 생략하는 경우가 발생했습니다
  • 코드리뷰가 그렇게 까지 적극적이지 못했다.

Try - Problem에 대한 해결책, 당장 실행 가능한 것

  • 프로젝트 시작 전 세부적인 일정 작성(ex. JIRA, 마일스톤)
  • TDD : 코드 작성 전 테스트 코드 작성을 습관화하기
  • 팀플이 끝나고 자기가 구현한 코드말고도 다른사람의 코드를 뜯어보고 공부하는 시간을 가지자
  • 다른사람의 api를 다 실행해보지 못한게 아쉬웠지만 다음에는 다 실행해봐야겠다.
  • 새로운 기술을 활용해야 할때, 전체적인 워크 플로우를 미리 확인하고 실현가능한 스코프를 계획 하겠습니다.
  • 초기 단계에 컨벤션과 룰을 숙지하고 끝까지 지킬 수 있도록 하고, 일정 조율에도 신경을 쓰겠습니다
  • 프론트에 대해서도 어느정도 알면 좋다는점
  • 코드리뷰도 하면 더 성장할 것이다.
  • 역할이 분담되었을 때 최대한 병렬적으로 진행되도록 신경써야 할것같습니다