평생 배우는 개발자

4차 프로젝트 후기 본문

원티드 포텐업 게임개발 4기

4차 프로젝트 후기

개발지식 블로그 2026. 5. 31. 21:32
반응형

 

협업 과정에서 배운 소통과 기록의 중요성

이번 프로젝트를 마무리하면서 단순히 어떤 기능을 만들었는지만 돌아보는 것이 아니라, 제가 맡은 역할을 어떻게 수행했는지, 협업 과정에서 어떤 부족함이 있었는지, 그리고 다음 프로젝트에서 무엇을 개선하고 싶은지 정리해보고자 합니다.

프로젝트를 진행하며 기능 구현뿐만 아니라 팀원들과의 소통, 진행 상황 공유, 공동 코드 관리의 중요성을 많이 느낄 수 있었습니다.


1. 이번 프로젝트에서 내가 특히 잘한 부분

이번 프로젝트에서 제가 특히 잘했다고 생각하는 부분은 제가 맡은 포지션에서 해야 할 일을 책임감 있게 처리한 점입니다.

프로젝트를 진행하면서 제가 맡은 기능이나 역할을 미루지 않고 하나씩 처리하려고 노력했습니다. 단순히 제 작업만 하는 것이 아니라, 현재 제가 어떤 부분을 진행하고 있는지, 어느 정도 완료되었는지 팀원들에게 공유하려고 했습니다.

팀 프로젝트에서는 각자 맡은 일이 따로 있어도 결국 하나의 결과물로 합쳐져야 하기 때문에, 개인 작업의 진행 상황을 공유하는 것이 중요하다고 느꼈습니다. 제가 맡은 부분을 끝까지 책임지고 처리하면서 팀 전체 일정이 크게 흔들리지 않도록 기여했다는 점에서 잘한 부분이라고 생각합니다.

또한 작업 상황을 공유하면서 팀원들이 제 진행 상태를 파악할 수 있었고, 필요한 부분에서는 서로 맞춰가며 프로젝트를 이어갈 수 있었습니다.


2. 부족했던 점과 그 과정에서 배운 점

부족했던 점은 프로젝트 초반 공동 코드를 수정한 뒤 충분히 공유하지 못했던 부분입니다.

처음에 같은 코드를 함께 사용하는 개발자와 협업할 때, 제가 공동 코드를 수정한 뒤 그 내용을 제대로 공유하지 않아 오류가 발생한 적이 있었습니다. 코드 수정을 해놓고 기록을 해두지 않아서 시간이 지난 후 제대로 공유가 안되었던게 원인이었습니다. 이런 행동이 같은 코드를 사용하는 팀원에게는 큰 영향을 줄 수 있다는 것을 그때 알게 되었습니다.

이후 이 경험을 통해 팀 프로젝트에서 코드는 개인 작업물이 아니라, 팀 전체가 함께 사용하는 자산이라는 점을 배웠습니다. 특히 공동으로 사용하는 코드일수록 수정 내용, 변경 이유, 영향 범위를 확실히 공유해야 한다고 느꼈습니다.

이후에는 같은 실수를 반복하지 않기 위해 해당 경험을 기록해두었고, 공동 코드나 다른 팀원의 작업에 영향을 줄 수 있는 부분을 수정할 때는 더 신경 써서 공유하려고 노력했습니다. 이 과정에서 단순히 코드를 잘 작성하는 것뿐만 아니라, 변경 내용을 명확히 전달하는 능력도 개발자의 중요한 역량이라는 것을 배웠습니다.


3. 프로젝트 중 직면한 문제와 해결 과정

이번 프로젝트에서 가장 크게 느낀 문제는 팀원 간 진행 상황 공유가 충분하지 않았던 점입니다.

팀원 중에는 자신이 어디까지 작업했는지, 어떤 부분에서 막혀 있는지, 왜 일정이 늦어지고 있는지를 잘 공유하지 않는 경우가 있었습니다. 그러다 보니 팀 전체가 현재 상황을 정확히 파악하기 어려웠고, 어떤 부분을 도와야 하는지도 늦게 알게 되는 경우가 있었습니다.

당시에는 각자 맡은 작업을 진행하는 데 집중하다 보니, 제가 먼저 더 적극적으로 다가가서 상황을 물어보거나 소통을 이끌어내지 못했던 점이 아쉽게 남았습니다.

문제가 발생한 뒤에는 진행 상황을 더 확인하려고 했지만, 처음부터 더 자주 소통했다면 일정 관리나 문제 해결이 더 수월했을 것이라고 생각합니다. 이 경험을 통해 팀 프로젝트에서는 단순히 내 일만 잘하는 것에서 끝나는 것이 아니라, 팀원들의 진행 상황을 함께 확인하고 필요한 부분을 조율하는 태도도 중요하다는 것을 배웠습니다.


4. 다음 프로젝트에서 개선하거나 새롭게 시도하고 싶은 점

다음 프로젝트에서는 Trello 같은 협업 도구를 더 체계적으로 활용해보고 싶습니다.

이번 프로젝트에서도 초반에는 Trello를 사용했지만, 시간이 지나면서 점점 사용 빈도가 줄어들었습니다. 처음에는 작업을 정리하고 진행 상황을 공유하기 위해 사용했지만, 프로젝트가 바빠질수록 구두 공유나 개인 작업에 의존하게 되었고, 결국 협업 도구가 충분히 활용되지 못했습니다.

다음 프로젝트에서는 Trello를 단순히 초반에만 사용하는 것이 아니라, 매일매일 작업 상황을 정리하고 공유하는 방식으로 꾸준히 사용해보고 싶습니다.

예를 들어 다음과 같은 방식으로 활용하면 더 좋을 것 같습니다.

  • 해야 할 작업 정리하기
  • 현재 진행 중인 작업 누가 하고 있는지 표시하기
  • 완료된 작업 구분하기
  • 막힌 부분이나 도움이 필요한 부분 기록하기
  • 어딘가에서 막히고 있다면 팀원과 공유하기
  • 공동 코드 수정 사항 공유하기

이렇게 체계적으로 관리하면 팀원들이 각자의 진행 상황을 더 쉽게 파악할 수 있고, 문제가 생겼을 때도 더 빠르게 대응할 수 있을 것 같습니다.

특히 다음 프로젝트에서는 “내가 어디까지 했는지”뿐만 아니라 “어디서 막혔는지”, “누구의 도움이 필요한지”까지 공유하는 문화를 만들고 싶습니다. 그래야 팀 전체가 더 안정적으로 움직일 수 있고, 협업 과정에서 생기는 불필요한 오해나 지연을 줄일 수 있다고 생각합니다.


마무리

이번 프로젝트를 통해 가장 크게 배운 것은 협업에서 중요한 것은 단순히 각자 맡은 일을 끝내는 것만이 아니라, 진행 상황과 변경 사항을 꾸준히 공유하는 것이라는 점입니다.

저는 제가 맡은 역할을 책임감 있게 수행하려고 노력했고, 진행 상황도 공유하려고 했습니다. 하지만 공동 코드를 수정한 뒤 충분히 공유하지 않아 오류가 발생했던 경험도 있었고, 팀원과의 소통이 부족했던 부분도 있었습니다.

이러한 경험을 통해 다음 프로젝트에서는 더 적극적으로 소통하고, Trello 같은 협업 도구를 꾸준히 활용하며, 팀 전체가 현재 상황을 명확히 알 수 있는 환경을 만들고 싶습니다.

이번 프로젝트는 결과물뿐만 아니라 협업 방식에 대해서도 많이 배울 수 있었던 경험이었습니다. 앞으로는 이번에 배운 점을 바탕으로 더 체계적으로 기록하고 공유하며, 팀에 더 도움이 되는 개발자로 성장하고 싶습니다.

반응형

'원티드 포텐업 게임개발 4기' 카테고리의 다른 글

4차 프로젝트 회고  (0) 2026.06.01
3차 프로젝트 회고  (0) 2026.04.13
2차 프로젝트 회고  (1) 2026.03.15
1차 프로젝트 회고  (8) 2026.02.13