네이밍 규칙이나 와이어프레임 등 규칙들을 처음에 구체적으로 잘 정하고 잘 진행하여 적은 혼란으로 프로젝트 제작에 집중할 수 있었던 점
Github 내 Branch를 작업별로 잘 나누어 PR을 보내 marge 하는 방식으로 협업을 진행한 점
소통을 많이 한 점
Problem - 불편하게 느끼는 부분
시간부족으로 인한 완성도 부족
작동은 잘 되지만 디테일하게 구현하는 데에 있었던 어려움
(ex) 웹페이지 ↔ 웹 서버 간 데이터를 주고 받는 과정이 불필요한 페이지로 이동 되어 사용자가 확인하게 되는 경우
git에 대한 개념 및 명령어 미숙지로 인한 어려움
사전에 개발 언어 및 환경 설정에 대한 논의가 충분치 않아서, 시연을 해당 모듈을 개발한 인원의 로컬 환경에서만 작동하는 어려움
다른 팀원들이 작업한 것을 merge하여 pull 하는 과정에서 문제가 생기는 경우, 일과 후에 작업한 내용과 충돌이 자주 일어나 충돌을 해결하는 과정에서 불필요한 commit을 자주 하게됨
일과 후 작업한 내용을 메모장에 따로 저장해 둬야 하는 등의 번거로움이 존재했음
제대로 된 역할 분배를 하지 않은 부분
주어진 task에 따른 마감 시간 지정을 제대로 하지 않았던 부분
Try - Problem에 대한 해결책, 당장 실행 가능한 것
타당한 스케줄을 계획 및 관리하여 시간을 효율적으로 사용
git에 대한 개념 공부 및 명령어 숙지
충분한 개발 및 테스트 환경에 대한 논의를 진행하여 로컬이 아닌 환경에서도 작동하도록 함
merge를 팀원이 함께 있을 때 진행, 이슈 발생 시 바로 이슈 해결 후 작업을 재개하여 혼란 제거
역할을 더 세부적으로 나누고 그에 따른 정확한 마감 시간을 지정하여 진행 상황을 정확히 확인