
☠️수어사이드 스쿼드팀
KEEP🙆
1. 협업 과정을 체험해 볼 수 있었다.
- 본격적인 스프링 프로젝트를 시작함으로써 협업은 어떻게 해야하는지 기획이 얼마나 중요한지 체험해 볼 수 있었다.
2. 팀원들간의 활발한 소통
- 프로젝트 업무 이외에도 팀원들간의 친밀성을 쌓기 위해 일상 생활과 같은 소소한 주제로 많은 대화를 했었다.
3. 부족한 팀원 코드 리뷰 및 수정을 함께 진행했다.
- 코드 작성에 어려움을 겪는 팀원이 있을 경우, 화면 공유를 통한 실시간 피드백 및 수정을 진행했었다.
4. Git Convention 체계적으로 작성
- 프로젝트 시작 전 팀 노션 페이지에 branch 이름과 Commit message의 규칙을 정해 무엇을 했는지 메세지를 통해 확인 할 수 있도록 가독성을 높였다.
PROBLEM🙅
1. 구체적인 기획
- API 명세서, ERD의 설계 부분이 미흡한 점이 있어 팀원들 간의 코드 통일성이 부족해서 Merge 이후 에러가 발생했었다.
2. 업무 분담의 세부성
- 각자가 해야할 일을 포괄적으로 전달함으로써 소통의 문제가 발생했었다.
3. 시간 대비 프로젝트 스코프 범위 조절 실패
- 짧은 기간 내에 코드의 안정화보다 기능 추가에 초점을 맞춰 진행을 하다보니 사소한 부분에서 문제가 많이 발생 했었다.
TRY💁
1. 프로젝트 기획 및 설계 투자 비중을 늘린다.
- API 명세서, ERD 설계, 와이어 프레임과 Use-case 등 프로젝트 기획 및 설계하는 부분을 좀 덜 면밀히 검토하고, 수정해서 확실하게 작성한다.
2. 업무 분담의 세부성
- 업무 분담에 있어 각자 어떠한 일을 해야할지 특정 기간과 특정 업무를 확실하게 부여함으로써, 소통의 문제를 해결한다.
3. 목표로 했던 기능 구현
- 완수하지 못한 기능을 팀원들끼리 기간을 정하지 않고 하고싶은 기능 추가한다.
팀원들의 한마디
김종규
- 스프링을 사용한 팀 프로젝트는 처음이였지만, 좋은 팀원들과 함께해서 큰 어려움 없이 진행을 할 수 있었던거 같습니다 모두 수고하셨습니다.
차우빈
- 프로젝트를 진행하면서, 부족한 점이 많아서 좋은 팀원들이 많이 도와줘서 프로젝트를 수월하게 진행 할 수 있었던거 같습니다. 감사합니다
김영규
- 팀장으로서 부족한 점이 많았지만, 좋은 팀원들을 만나 프로젝트를 잘 이끌어나갈 수 있었던거 같습니다. 모두 수고하셨습니다.