우리팀 KPT 회고
Keep - 현재 만족하고 있는 부분
- 작업브랜치 분리 후 dev 브랜치에 pull request 줘서 merge하는 걸 처음 했는데 변경사항과 진행상황이 뚜렷하게 보여서 좋다.
- 기능별로 브랜치를 나누어 작업하고 pr만들고 코드 리뷰 후 머지하는 작업이 이제는 습관화 된거같다.
- 기능 문제나 오류가 발생하면 팀원들이 적극적으로 도와주셔서 많은 도움이 되었다.
- VScode 익스텐션 공유를 해주셔서 도움 되는 익스텐션을 많이 알게 되었음
- 조원들이 웃음이 많아서 좋아요 역시 리액트라 리액션이 좋다
- 모두 예쁜 말로 얘기하고 서로 토닥여주는 부분이 좋았습니다.
- 우유타임, 또갱이타임이 힐링이 되어서 환기되는 기분~! 😻🐶😺
- 본인이 알고 있는 지식을 많이 공유한다.
- 프로젝트 완성을 위해 잠을 줄여가며 시간을 투자한 결과, 좋은 결과물이 나왔다.
Problem - 불편하게 느끼는 부분
- 처음 얘기했던 것과 다르게 특정 시간에 PR을 매번 하지 못했다. (충돌이 잦았던 것 같다)
- git add / commit을 충분히 하지 못함(간격이 너무 길었다)
- 모르거나 막히는 부분을 튜터님께 적극적으로 여쭤보지 않고 혼자서 해결하려고 했던 점 + 작업 속도가 느려져서 전체적으로 밀리게 됨
- 잘 모르더라도 프로젝트에 대해 적극적으로 의견을 표현하고 소통 했어야 하는데 미흡 했음
- 시작할 때 머리 속에서만 생각하고 시작하니 진행 중에 내 의도랑 다르게 코드를 작성하게 됨
- 현재 개발 상황을 틈틈이 체크해서 개발 진척도를 파악 했어야 했는데 부족 했음
Try - Problem에 대한 해결책, 당장 실행 가능한 것
- 습관적으로 git add / commit을 하고 PR도 중간 중간 해준다면 많은 충돌을 방지할 수 있을 듯
- 항상 코드 작성 전 체크 리스트 등을 작성하고 흐름대로 작성 중인지 중간 중간 체크 하면서 개발 진행 할 것.
- 지속적으로 개발 진척도를 파악할 수 있도록 개발 상황을 공유 하기.
- 잘 모르는 것이 있다면 항상 적극적으로 팀원들과 소통을 하고, 튜터님께 질문을 하여 즉각적인 피드백 이루기
팀 프로젝트 마치며
이번 프로젝트에서 시작 전 프로젝트의 디렉토리 구조를 정하고 배포를 하고 시작했는데
이 부분이 정말 잘 한것 같다. 디렉토리를 정해두고 시작하니 무분별한 디렉토리 생성을 막을 수 있었고 무엇보다 팀원분들이 좀 더 편하게 프로젝트를 진행 할 수 있다고 말씀하셨다.
이번 프로젝트부터 react에서 비동기 처리를 본격적으로 다루기 시작했는데 아직 react에서 비동기적 처리를 완전히 알고있지 않아서 처음에는 많이 찾아보고 익숙해지기 위해 노력하였고 프로젝트 마무리 단계에서는 어느정도 컨트롤을 할 수 있게 되었다.
아직도 사용자 경험에 대해 놓치고 있는 부분이 많았고, 계속 생각을하고 적용하려 노력이 필요한 부분인거같다.
마지막으로 가장 반성할 부분은 기능 구현에 있어 문서화 하지 않고 머리속에서 생각만하고 바로 개발을 진행것이다. 머리속에서만 생각을 하고 진행하다보니 시작 전 생각했던 방향성과 진행 중 방향성이 많이 다르다는것을 느꼇고 앞으로는 체크리스트를 작성하여 지금 진행 상황이 어떻게 되어가고있는지 확인하며 개발을 진행해야겠다는 반성을 깊게한다.