뉴스피드 프로젝트 B-2조 KPT 회고
2023. 11. 27. 20:14ㆍProject
프로젝트 주제
- 맛집을 서로 공유하는 뉴스피드 사이트
목표
- 회원기능 및 각 도메인별 CRUD를 능숙하게 구현
- 멤버 간 원활한 의사소통
1. Keep
- 팀원이 같이 하는 프로젝트이기 때문에 모두가 이해하고 발맞춰 진행한 부분이 잘했다고 생각한다.
- 만약 처음부터 분업을 해서 각자 진행을 했더라면 지금보다 완성도 있는 프로젝트를 할 수 없었을 것이다.
- 스프링부트환경에서 코드를 많이 작성해 보려는 습관
- 팀원 간의 원활한 의사소통을 통해 서로 모르는 부분을 배우고 알려주려는 자세
- 초반 목표한 구현 목표를 넘어 추가 구현까지 해보려는 도전적인 자세
- 마감기한을 생각해서 미루지 않고 미리미리 해결하려는 자세
2. Problem
- 협업에 꼭 필요한 git을 잘 관리하지 못했다고 생각합니다. git을 commit 할 때 명칭이나 기능을 완성하고 pr을 날리는 부분에서 먼가 정한 규칙이 없었기 때문에 기록이 잘 남지 못했다.
- 연결관계 이해가 부족해서 ERD를 설계하고 엔티티를 실제로 작성하는데 어려움이 있었음
- 트러블 슈팅 기록을 잘 정리해놓지 않아 프로젝트를 완성하고 배운 것이 잘 기억나지 않음
- 만든 api 테스트를 하나하나 포스트맨으로 테스트를 해서 서비스 로직 자체만 검증하기가 번거로움
- 강의만 듣고 실습을 많이 해보지 않아 프로젝트 코드 작성 시 어려움
3. Try
- git에 대한 이해도를 높이고 잘 활용하기 위해 연습이 필요하다고 생각합니다. 그래도 하루를 끝낼 때 모두가 모여서 각자 한 부분을 pr 날리고 merge를 했다. merge 할 때도 모두의 승인이 떨어져야 가능하도록 설정하여 누군가 임의로 merge 하는 것을 방지했다.
- 복습도 복습인데 다음 프로젝트 들어가기 전 최소한 강의를 한 번이라도 다 보자.
- 공부하고 알게 된 내용을 잘 기록하고 정리해 놓자.
- 다음 주차 강의에 테스트 관련 내용이 있던데 적극 활용해서 단위테스트를 해보자.
- 알게 된 내용들로 실습을 많이 해보자.
- 사전계획(API명세 작성, ERD작성, 팀원 간 컨벤션 정하기 등)을 보다 꼼꼼히 점검하면 프로젝트를 보다 수월하고 빠르게 진행할 수 있을 것 같다.
'Project' 카테고리의 다른 글
Spring 심화 프로젝트 b-6 조 KPT 회고 (4) | 2024.01.05 |
---|---|
Spring 심화 프로젝트 b-6 조 [Toy Trello] (2) | 2024.01.05 |
백오피스 프로젝트 B-8조 KPT 회고 (0) | 2023.12.11 |
백오피스 프로젝트 B-8조 [팔방미인] (0) | 2023.12.11 |
뉴스피드 프로젝트 B-2 조 [맛있겠조?] (2) | 2023.11.27 |