1. keep : 잘하고 있는 점, 계속 유지되면 좋을 것
- 소통(정기적인 회의 및 개인 소통)
프로젝트를 진행하며 가장 중요하게 생각하는 것은 개개인의 실력보다 소통이 더 우선순위가 되는 것이라고 생각한다. 정기적인 회의시간 이외에도 개인 간의 소통이 이루어져야 프로젝트를 하며 어려움을 겪을 당시 빠르게 해결된다고 생각하기 때문이다.
2. Problem : 겪었던 어려움 및 문제, 해결 방법
- 프로젝트 초기 단계의 역할 분배에 있어 세부적으로 역할을 나누어 진행했어야 한다는 걸 느끼게되었다.
실제로 이번 프로젝트를 진행하며 기능의 난이도 및 개인의 실력차이가 존재하여 일부 팀원은 맡은 기능을 빠르게 개발한 이후 다른 기능들을 지속적으로 진행한 반면, 다른 팀원은 기능을 끝내고 난 이후 대기해야하는 상황이 발생하였다. 따라서 프로젝트의 역할 분배 시에는 기능을 난이도 별로 나눈 후, 나눈 기능들을 우선순위 별로 나열한 뒤에 하나하나씩 맡아 진행하는 방식이 더 적절하다고 깨달았다.
3. Try: 잘하고 있는 걸 더 잘하기 위해 문제를 시도해봤던 부분
- 기존에 배운 내용을 그대로 사용하기보다는 응용하여 발전하는 코드를 작성하는 것이 중요하다고 생각한다. 모르는 부분에 대해 회피하기 보다 주변 사람들이나 튜터님께 물어본다거나, 공식사이트에 자주 접근하여 꾸준히 배워나가야한다고 생각한다.