각자 맡은 역할을 충실히 수행하면서, 팀원이 도움을 요청하면 작업을 마친 팀원이 적극적으로 도와줬습니다. 덕분에 모두 기능을 구현하고 기한 내에 프로젝트를 완료할 수 있었습니다.
기능 단위로 이슈를 발행하고 PR을 진행했으며, PR 병합 전 4명 모두의 승인을 필수 조건으로 설정했습니다. 이를 통해 코드의 문제를 리뷰 과정에서 발견하고, 큰 오류 없이 병합할 수 있었습니다.
UI와 기능에 대한 피드백을 개방적으로 받아들였고, 의견을 자유롭게 공유하며 개선했습니다. 초기 설계 대비 UI와 기능이 크게 개선되었습니다.
Problem
초기에는 PR 리뷰를 꼼꼼히 진행했지만, 프로젝트 후반부로 갈수록 시간 부족으로 대충 읽고 승인하는 경우가 있었습니다. 이로 인해 코드 누락으로 다른 기능이 오작동하는 문제가 발생했습니다.
코어데이터와 유저 디폴트와 같은 데이터 모델을 초기에 충분히 설계하지 않아, 구현 시 많은 어려움을 겪었습니다. 합의가 부족한 상태에서 진행된 데이터 모델은 이후 수정과 재구현을 필요로 했습니다.
Try
와이어프레임, 데이터 모델, 앱 플로우 등을 프로젝트 초기에 명확히 설계하여, 구현 과정의 혼선을 줄이고 시간을 절약하겠습니다.
PR 리뷰를 꼼꼼히 진행하도록 팀 내 규칙을 정하고, 리뷰 시간이 부족한 상황을 방지하기 위해 더 효율적인 작업 분배를 시도하겠습니다.
Feel
앞으로도 팀원별로 역할 분담이 되겠지만, 어려울 때 서로 도와가며 빠르게 협업할 수 있는 능력을 길러보고 싶습니다. 나에게 행운같은 조 였어요
엄청 공감하면서 읽었습니다 특히 Problem과 Try ㅋㅋㅋ 데이터 구조 나중에 뷰랑 연동하면서 꼭 아차 싶은 부분이 생기더라고요.. 미리 다 생각해서 설계하는 능력이 얼마나 중요한지 깨달았습니다.