[WIL] 최종 프로젝트 회고

thingzoo·2023년 8월 6일
post-thumbnail

역할 정리

  • 강의 데이터 수집 및 전처리 후 DB 적재
  • 수강신청, 조회, 삭제 기능 구현
  • Redis와 STOMP를 활용한 접속자 대기열 기능 구현
  • AWS EC2 환경 구축
  • Docker를 활용한 인프라 구축
  • Github Actions를 통한 CI/CD 적용
  • Junit5와 Mockito를 이용한 테스트 코드 작성
  • JMeter를 활용한 부하 테스트 수행
  • 전체 Front-End UI 디자인 수정
  • 접속자 대기열 Front-End 구현

협업을 진행하며 느낀 아쉬운 점, 뿌듯한 점

  • 실전 프로젝트인 만큼 이전 2주간의 프로젝트 협업 경험을 통해 아쉬웠던 점을 개선하고자 했다.
  • 우선 기획 시간을 넉넉히 가지면서 프로젝트 주제에 대해 충분히 고민했다. 이 주제가 우리의 목표인 기술성을 보여줄 수 있는지, 실현가능성은 충분한지 등을 고민했다.
  • 처음 프로젝트 세팅을 팀원이 모두 함께 했다. 처음 프로젝트를 생성할때 패키징 구조나 엔티티를 먼저 다 생성하고나서 역할을 분배했다. 지난번에도 이렇게 했었는데 좋아서 그대로 유지했다.
  • 지난 번 협업에서는 응답이나 에러 처리 방법을 따로 정하지 않아서 리팩토링이 필요했다. 이번에는 공통 Response DTO를 만들어서 응답 구조를 통일시켰고, 성공/에러 코드를 만들어서 응답처리가 보다 간단해졌다.
  • 끊임없이 소통했다! 이게 가장 좋았다!! 협업에서 가장 중요한 것은 소통이다... 궁금한 점이나 이슈가 생기면 팀원들과 바로바로 공유했다.
profile
공부한 내용은 바로바로 기록하자!

1개의 댓글

comment-user-thumbnail
2023년 8월 8일

협업에서 가장 중요한 것은 소통 그 잡채죠.. 남은 기간도 화이팅하시고 적극적으로 소통하시면 좋겠습니다!!

답글 달기