<aside>
💡
KPT 회고란?
Keep
- 진행한 프로젝트에 대해 만족한 부분
- 계속해서 이어갔으면 하는 부분
Problem
- 진행한 프로젝트에서 불편하게 느끼는 부분
- 부족하거나 아쉬워서 개선이 필요하다고 생각하는 부분
Try
- Problem에 대한 해결책
- 다음 회고 때 파악하고 싶은 지점
- 다음 프로젝트에서 시도, 실행할 수 있는 부분
</aside>
박덕인
Keep
- 팀 프로젝트 경험이 없다보니 백앤드분들과 소통에 걱정이 많았지만 원할하게 진행할 수 있었던것 같습니다.
- 이번 프로젝트가 게임과 관련된 주제다보니 랭킹, admin 등 할 수 있는 기능들이 많아서 어떤 부분이든 이어가면 좋겠다고 생각하고 있습니다.
- 멘토님이나 팀원분들 덕에 최적화에 대한 부분을 많이 배웠습니다.
Problem
- 프로젝트를 하는데 있어서 기획과 소통의 중요성을 알게 되었습니다.
- 프로젝트 기간이 짧아서 새로운걸 해보기보다 완성도를 높이는데 더 집중했었던 것 같습니다.
Try
- 기획부분에서 프론트앤드와 백앤드의 소통을 많이 해서 서로 프로젝트에 대헤 어떻게 생각하고 있는지 어떤 부분은 어떤식으로 작동하는지 확실히 통일하고 가면 좋을 것 같습니다.
- 다음 프로젝트에서는 최적화를 생각해보며 코드를 작성해 보고 싶습니다.
장원석
Keep
- 웹소캣을 이용해 서비스를 구현해본 건 처음이였는데, SOCK와 STOMP.js의 조합으로 소캣을 마치 HTTP처럼 관리해볼 수 있다는게 유익했다. 퀴즈를 진행하다보면 정답 제출, 퀴즈 시작, 다른 사용자 참여 등 여러 이벤트들이 발생하는데 브로드캐스트 메시지와 개인 메시지를 나누어 구독함으로서 분기처리를 더욱 명확하게 할 수 있었던 것 같다.
- 동시성 제어를 다루다보니 백엔드 분과 더 많이 소통해보는 경험을 더 많이 쌓을 수 있어서 좋았습니다.
Problem
- 처음 시도해보는 기능인만큼 최적화나 유지보수성보다는 구현에 치중하여 프로젝트를 진행할 수 밖에 없었던 부분이 아쉬웠다.