프로젝트 개요
협업 방식
팀 노션 [4팀] 공용 작업 페이지 ←(링크) 에 있는 작업 내용 및 일정 표를 기반으로 협업 진행
매일 오전 10시에 Daily Scrum을 통해 이슈 트래킹 및 세부적인 일정관리 진행
매일 오전 11시 주강사님 피드백 진행 및 매주 목요일 멘토님 피드백 진행
컨벤션을 작성하여 커밋메세지, 네이밍 일관성 유지
PR 템플릿을 제작하여 작업 내용을 분류하여 체크하고 작업 내용을 명확히 하여 공유함
feat:
새로운 기능을 추가fix:
버그를 수정한 커밋docs:
문서 관련 수정style:
코드 스타일 관련 수정 (기능 변화 없음)refactor:
코드 리팩토링 (기능 변화 없음)협업 중 느낀점
중급 개발 프로젝트를 진행하면서, 단순한 기능 구현을 넘어서는 다양한 과제와 마주할 수 있었다. 프로젝트의 규모가 커지고 요구사항이 복잡해지면서, 작업량과 책임감이 이전보다 훨씬 무겁게 느껴졌고, 그에 따라 시간 관리의 중요성을 절실히 느껴졌습니다. 특히 촉박한 일정 속에서 충분한 테스트와 리팩토링을 하지 못한 점은 아쉬움으로 남습니다.
이번 경험을 통해 개발이란 결국 ‘팀’의 결과물이라는 점을 다시금 실감했습니다. 혼자만의 역량보다는 팀원들과의 긴밀한 소통, 각자의 역할에 대한 명확한 이해, 그리고 전체적인 진행 방향에 대한 공감대 형성이 무엇보다 중요하다고 느꼈습니다. 개발 실력 못지않게 협업 능력과 커뮤니케이션 역량이 프로젝트 성공의 핵심이라는 점을 몸소 느낄 수 있었습니다.
또한, 초기에 어떤 흐름으로 프로젝트를 설계하고, 우선순위를 어떻게 정하느냐에 따라 전체의 효율성이 크게 달라진다는 사실도 깨달았습니다. 어떤 기능부터 개발할지, 어떤 부분에서 병목이 생길 수 있을지를 예측하고 조율하는 과정이 매우 중요했고, 이는 단순히 코드를 작성하는 것을 넘어 ‘문제 해결자’로서의 관점을 갖게 해주었습니다.
결국 이번 프로젝트는 개발자로서의 기술적인 성장을 넘어, 실무적인 판단력과 협업 능력을 기를 수 있었던 좋은 기회였다고 생각됩니다.