[KPT] Team 졸리조 (Disney-) KPT 회고

📑 KPT 회고

1. 한 주의 흐름

프로젝트

  • Disney+ 플러스를 본따 유튜브 채널로 만든 미디어 애플리케이션

1. 느낀점

  • 민수 - 먼저 너무 잘맞는 분들과 팀을 해 마음편히 개발을 할 수 있었고 서로 부족함 없이 본인 파트를 잘 마무리해주셔서 앱 완성도 또한 높아진 것 같습니다!🙂 또한 MVVM 구조를 팀플에 처음 적용해보며 부족함과 팀원들의 소중함을 알게된 것 같고 이번의 경험을 발판삼아 MVVM구조를 더 내껄로 만들어야겠다는 생각을 했습니다! 4주동안 너무 행복했습니다 :)
  • 정한 - 처음 팀원들과 함께 MVVM구조로 리펙토링을 한 프로젝트여서 너무 좋고 재미있는 시간이었습니다. 팀원 모두가 각자 맡은 역할들과 프로젝트 작업에 적극적이고 주도적으로 참여해줘서 완성도 높은 결과물이 나올 수 있었습니다. 프로젝트를 진행하면서 MVVM의 구조가 내 안에 내재화 되어있지않음을 느낄 수 있었던 시간이었고, 앞으로 지속적으로 연습하여 자연스럽게 프로젝트에 적용해나가야겠다는 생각이 들었습니다.
  • 현준 - 이번 팀 프로젝트를 시작하기 전부터 많은 걱정이 있었는데, 팀원들의 도움 덕에 끝까지 잘 마무리 할 수 있었던 것 같습니다. 이번 프로젝트에서 처음부터 끝까지 많은 도움을 받았고 많이 배울 수 있어서 너무 값진 시간을 보낸 것 같습니다. 특히 MVVM 구조가 쉽게 이해 되지 않았는데, 팀원들과 많은 소통을 하고 직접 리팩토링을 진행해보면서 조금 더 빠르게 이해할 수 있었습니다. 좋은 팀원들과 4주를 같이 보낼 수 있어서 너무 좋았습니다!!
  • 민준 - 좋은 팀원 분들의 만나 이번 프로젝트를 성취있는 시간으로 끝낼 수 있었습니다. 처음으로 MVVM 구조와 서로가 작성한 코드를 읽고 쓸 줄 알아야 하는 프로젝트였기 때문에 굉장히 힘든 주차였습니다. 하지만 팀원 분들이 적극적으로 구조와 흐름에 대해 알려주셔서 기본적인 흐름을 파악할 수 있었습니다. 아키텍처와 리팩토링을 본격적으로 경험한 것도 처음이라 정말 값진 4주였습니다. 체득할 수 있을 때까지 이번 프로젝트를 반복 학습할 계획입니다.

2. Keep

  • 민수
    1. 규칙, 코딩 컨벤션 등을 매우 구체적으로 정하고 시작한 점
    2. project 이슈관리를 적극적으로 사용한 점
    3. 빠르고 정확한 브리핑으로 업무 진행도를 그때그때 확인할 수 있게 한 점
  • 정한
    1. 각종 컨벤션 규칙들(파일 네이밍, 커밋룰, 코드 컨벤션
    2. 회의록
  • 현준
    1. 서로 질문하고, 격려하고, 적극적으로 피드백 하려고 한 것
    2. 팀프로젝트 시작 전 규칙 정하고, 기능 구현을 세세하게 정하고 시작한 것
    3. 칸반 보드를 잘 활용한 것
  • 민준 - 팀 컨벤션을 세분화하고 필요한 내용을 간추려 작성한 점

3. Problem

3-1. 문제
  • 민수
    1. 팀원분들에게 정확하고 자세한 설명을 제공하지 못함
    2. 기능을 구현할 때 안보고 구현하지 못함 지속적으로 참조
  • 정한
    1. 전반적으로 커밋을 더 잘개 쪼개서 올리는게 필요함. 그래야 어디까지 작업이 진행중인지 어떤작업을 했는지 파악하기 용이할듯.
    2. 초반에 대략적인 마감 등 일정Fix와 조정이 필요함.
  • 현준 -
    1. 맡은 기능을 완벽하게 구현 하지 못함 / 한 가지 기능을 구현하는데 너무 오랜 시간 사용
    2. 충돌, 자잘한 에러 등 자주 발생
  • 민준 - 팀원의 코드의 흐름을 정확하게 분석, 파악할 수 없었음
3-2. 원인
  • 민수
    1. 설명할 수 있을 정도로 내것으로 만들지 못한것
    2. 반복된 학습의 부족
  • 정한
    1. 프로젝트 시작시 결정해야할 사항과 정리할것들에대한 목록화가 되어있지않아서라고 생각함.
  • 현준 -
    1. 개발 언어에 대한 기본기와 지식 부족
    2. 쉽게 해결할 수 있었음에도 불구하고 제대로 코드를 확인하지 않음 (오타 등)
  • 민준 - OOP의 특성을 코드에 적용하고 읽을 수 있을 만큼의 실력을 기르자

4. Try

  • 민수 - MVVM에 대한 보다 더 자세한 공부와 반복구현, 응용 + DI, Compose 등 부족한 지식 습득
  • 정한 - 중간중간 일정체크와 완료된 상황등을 팀원들과 공유함.
  • 현준 - 코틀린 기초 공부와 구조적으로 깊게 공부하기.
  • 민준 - 안드로이드 아키텍처와 인터페이스에 대해 더 공부하여 코드에 적용

© 2023. All rights reserved.

by SoftyChoo