Q. 예상보다 프론트엔드 구현에 팀이 어려움을 겪고있습니다.
A. 보다 정확한 마감기일을 계획하고 그 이후로는 부분적으로 남겨두거나 충분히 포스트맨으로 설명 가능하도록 백엔드 개발에 집중해주세요.
Q. 보다 나은 트러블 슈팅 경험을 기록하고싶습니다.
A. 우선 어떤 문제가 발생 했을 때, 어떻게 개선했는지, 왜 그렇게 했는지에 대해서 좀 더 생각해보아야합니다. 예를들어 로그인에서 토큰 부분에 대해서 어떤 방식으로 저장하거나 전달하는지 몰라서 오류가 나타났고, 찾아보면서 해결했으면 충분한 해결을 했는지 살펴봐야 합니다. 백엔드 시점에서 토큰이 null인 문제를 겪었으면, 해결에는 null이 우회하는 것만이 아니라, 그 구현 부분에서 예외처리는 없었는지, 예외를 처리했어야했는지, 프론트 또는 서버로 예외에 대한 메시지를 전달했어야됬는지, 그 구현 방법은 무엇인지 처럼 발전적인 자가 피드백이 필요합니다. 단순히 문제만을 해결하고 넘어가지 말고 기록과 백엔드 개발자로써 어떤 조치를 취해야 하는지 생각해보세요.
Q. 커뮤니케이션을 활성화 하고 싶습니다.
A. 다양한 컨벤션을 맞추는 것이 중요합니다. 단순히 코드를 맞추는것 말고도 모든 일정, 회의, 코드 리뷰 등 팀의 활동 자체에 개선을 할 수 있는 컨벤션이 중요합니다. 이것은 어렵게 다가갈 필요가 없습니다. 단순하게 하루에 한시간이라도 모여서 아침에 안부를 묻는다던지, 어떤 코드에 대해서 함께 생각해본다던지, 서로 얼굴을 맞대고 눈을직접 보면서 이야기 하는 시간들을 좀 더 적극적으로 활용해보세요. 어떤 룰을 정하기 위해서만 회의를 하는 것이 아니라, 같은 부분을 목표로 생각하고 아이디어를 나누다 보면 좀 더 연구할만한 것들, 방법들이 생각 날 수도 있습니다.