8월 월간 회고록 | 한화 SW 캠프 1개월차
1) 도입
벌써 한화 SW 캠프에 참여한 지 한 달이 다 되어간다. 프로젝트를 진행하니 정말 시간이 훅훅 지나간다.
이번 월간 회고록은 마침 프로젝트도 끝난 김에, 프로젝트 중심으로 정리해본다.
2) 프로젝트 개요

- 유형: DB 기반 프로젝트
- 팀명: 한화 데몬 헌터스
- 인원: 5명
- 분위기: 처음엔 어색했지만, 협력으로 무사히 완주!
깃허브 링크
3) 프로젝트 흐름
(1) 주제 선정

야구를 좋아하는 팀원이 있어, 야구 관련 커뮤니티를 만들기로 결정했다.
(2) UML & 요구사항 명세서


- “이 기능도 있으면 좋겠다”를 모아 UML/요구사항 명세서를 작성.
- 대학 때도 느꼈지만 가장 어렵고 중요한 파트. 프로젝트의 뼈대라 대충 넘어갈 수 없었다.
- 초기안으로 강사님 피드백 받고, 현실성 낮은 기능은 정리하여 대대적 수정.
(3) 논리 ERD & 물리 ERD

- 확정된 명세서를 바탕으로 논리/물리 ERD 완성.
- 명세 때 못 본 누락/예외 케이스가 하나둘 발견됨.
- 두 차례 피드백을 거쳐 최종 확정.
(4) SQL 구문 작성
(5) 완성 & 발표
- 최종 프로젝트 완성, 수요일 발표까지 무사히 종료.
- 발표 경험이 많지 않아, 내가 맡은 파트 발표는 긴장 탓에 아쉬움이 남았다.
4) 트러블 슈팅
1) 친구 찾기 게시판/댓글 신고 처리
- 일반 게시판/댓글과 분리 운영 → 신고 엔티티를 어떻게 분기할지가 문제.
- 대안 1: 친구 찾기 전용 신고 엔티티 신설 (중복·관리 비용 ↑)
- 결정: 기존 게시판/댓글 신고 엔티티를 그대로 사용하고, FK로 친구찾기 리소스를 참조하도록 통합.
2) 사용자 정지 상태 식별
- 정지된 사용자 판별 요소가 부족.
- 해결: 회원 엔티티에 정지 여부 컬럼 추가로 정책 명확화.
3) GitHub README 이미지 깨짐
- 제출 후, 권한 문제로 외부에서 이미지가 깨짐.
- 해결: 저장소/리소스 권한 설정 수정.
5) 느낀 점
만족한 점
- 오랜만의 팀 프로젝트를 무사히 발표까지 마친 점
- 팀 프로젝트 경험을 다시 쌓은 점
- GitHub 사용법을 실전으로 익힌 점
아쉬운 점
- 초기 GitHub 협업 플로우에서 다소 헤맸던 점
- 발표 때 긴장으로 말이 빨라져 전달력이 떨어진 점
6) 다음 프로젝트를 위한 다짐
- 다음은 백엔드 프로젝트라 더 빡셀 예정 → 마음 다잡고 준비하기
- 팀원이 새로 구성된다 하니 기대 반, 걱정 반
- 이번에 배운 요구사항 현실화 → 설계 정합성 → 구현/검증 루틴을 그대로 적용해 또 무사 완주하기
7) 마무리
한 달 동안 어색함 → 합 → 완주까지 빠르게 달렸다.
다음 달엔 깊이와 완성도에 더 집중해보겠다.