[Project] 물류 프로젝트 4L 팀 회고
📝 프로젝트 개요
- 프로젝트명: 13friday
- 진행 기간: 2025.03.12 ~ 2025.03.26
- 팀원: 박동휘,서현재,김지현,진강훈
- 목표: MSA 기반 B2B 물류 관리 및 배송 시스템 개발
📊 4L 회고
1. Liked (좋았던 점, 장점)
- 현재 : MSA를 경험할 수 있어서 좋았다
- 강훈: 새로운 아키텍쳐 경험을 쌓고 다양한 기술을 적용시켜 볼 수 있어서 좋았다.
- 지현: 처음 MSA 프로젝트를 하며 새로운 경험을 할 수 있었다.
2. Learned (배운 점)
- 현재 : 인증,인가 흐름에 대해서 진짜 명확하게 알게 되었다
- 지현: MSA 환경에서 설계, 통신, 구현 방법 등을 배움
- 강훈: MSA 의 설계 방식과 DDD 적용하는법, feginClient로 다른 서비스의 API를 호출하는 방법을 배웠다.
- 동휘: feignClient로 통신하는 방식에 대해 배웠다.
3. Lacked (부족했던 점, 단점)
- 지현: 초반의 의사소통, 컨벤션이 부족해서 프로젝트 마무리 시점에 시간이 부족하였다.
- 현재 : docker라던가 CRUD를 제외한 기타 항목들에 대한 지식이 없어서 다른 것들을 적용 못했다.
- 강훈: MSA 나 DDD, docker의 개념이 부족하여 초반 설계단계에서 시간을 너무 많이 쓰게되어 프로젝트 시작이 늦어졌다.
- 동휘: 프로젝트를 정확히 이해하는데 시간이 걸렸고 지식이 부족해 오류를 해결하는데 시간이 걸림. 에러처리를 제대로 못했다.
4. Longed for (아쉬웠던 점, 더 바랐던 것)
- 현재 : kafka, jmeter, zipkin등 부하테스트라던가, 성능고도화에 대한 고려조차 못한게 아쉽다
- 지현: 일정 관리를 통해 미리 테스트를 진행하고 보완점을 찾아 개선했으면 좋았을 듯 합니다.
- 강훈: 이동경로를 P2P로 했는 데 난이도가 제일 쉬운 모델이였어서 다른 모델로 적용시켜봤으면 좋았을것같다.
- 동휘: 여러 전략들에 대해 깊이 고민하지 못하였고 성능 테스트를 제대로 못한 점이 아쉬웠다.
개선 방향
- 현재 : 말을 많이 해야겠다. 적극적으로 의사소통을 해야 프로젝트가 더 원활하게 진행 할 수 있을 것 같
- 동휘: 부하 테스트등 성능 테스트를 통해서 기능을 더 개선하면 좋을 듯 합니다.
- 지현: 초반부터 꼼꼼한 설계와 일정, 시나리오 작성을 하면 더 수월하게 진행할 수 있을 것 같다.
- 강훈: 초반 설계 단계에서 확실하게 마무리하고, 단위 테스트를 더 많이 한다.