- 프로젝트 결과물에 대하여
- 기획과 얼마나 부합하는가
- 프로젝트 기획 : 자전거를 즐기는 사람들을 위해, 빠르고 편리하게 자전거 모임을 주최, 참여할 수 있는 서비스
- 실무와 얼마나 맞닿아 있는지(얼마나 실무에 적용할 만한지)
- 현재 서비스되고 있는 자전거 커뮤니티들은 노후화되어있고, 간편한 모집 게시글 포맷이 없어 사용자들이 사용하기에 불편하다는 문제점이 있음(레거시 사이트)
- 위에서 작성한 프로젝트 기획에 맞추어, 라이딩(자전거 모임) 모집 게시글을 작성할 때 기입하기 편리한 양식을 제공하였고, 게시글들에 대한 필터링(모집 현황, 난이도 등)을 수행하도록 하여 사용자가 참여할 라이딩을 빠르게 찾을 수 있도록 함.
- 달성도
- 위에서의 프로젝트 기획에 부합하는 결과물이 나왔다고 생각하며, 처음 기획할 때 예상하였던 유저 스토리 모두를 구현하였기에 목표 달성 면에 있어서는 만족스럽다고 생각함.
- 완성도 등의 사항
- 예상했던-기획했던 기능 목표는 달성하였지만, 세부적인 완성도(클린 코드)에 대해서는 개인적으로 아쉬움을 느낌.
- RidingPost라는 큰 도메인을 맡아 설계하였는데, 개인적으로는 개발자(나)가 도메인에 끌려다녔다(?)라는 느낌을 받음. 만족스러울 만큼 적절하게 다루지 못했다는 생각이 들고 그로 인해 완성도에 아쉬움을 느끼며 클린 코드에 대한 공부가 더 필요하다는 것을 느낌.
- 개발 - 배포 중 프론트와 작업을 맞추면서 이전 프로젝트에는 경험하지 않았던 여러 이슈를 겪었지만, 이를 해결하는 과정을 통해 배움의 기회를 잡을 수 있었다고 생각함.
- 프로젝트 후반에는 작업량이 늘어나 리뷰를 신경쓰지 못했지만, 저번 2차 프로젝트보다는 다른 팀원들의 코드를 리뷰할 수 있는 기회가 많았다고 생각함.
또 어떤 문제가 닥치면 스스로 해결할 때까지 혼자 파보는 습관이 있는데, 이번 프로젝트에서는 slack를 통하여 다른 팀원들의 의견을 물어보거나, 오프라인 때 대화를 나누는 등으로 프로젝트 초반 기획 때에 목표로 했던 소통 부분을 잘 이루었다고 생각함.