[cozy 개발일지] 프로젝트 시작

최대 1 분 소요

업데이트:


프로젝트 주제

  • 이번 프로젝트는 호텔 예약 서비스 라는 주제로 정했다.
  • 팀원 중 한분이 프로젝트 이름을 편한, 아늑한 이라는 뜻을 가진 cozy라는 영어 단어로 하는게 어떻겠냐는 의견을 주셨고, 나도 그 의견에 동의해 프로젝트 이름을 cozy로 정했다.


컨벤션

  • 혼자하는 프로젝트가 아니기 때문에, 본격적인 개발에 앞서 컨벤션을 잘 정하는 것이 좋을 것이라고 생각했다.
  • 이번 프로젝트에서 지킬 컨벤션들이다.


기능 정의 및 기술 스택

  • 기능은 1차스펙과 2차스펙으로 나눴다.
    • 기능을 나누지 않으면, 프로젝트가 커지고 아무래도 팀원들 모두 cozy 프로젝트 개발에만 전념할 수 있는 상황은 아니어서, 나누는게 좋겠다는 의견들이 나왔기 때문이다.
  • 그래서 필수적이라고 생각되는 기능들은 1차스펙으로 넣었고, Optional 하다고 생각되는 기능들은 2차스펙으로 넣었다.
  • 이번 프로젝트들에서 구현할 기능정의 문서이다.
  • 그리고 일단 1차스펙에서 사용할 기술 스택이다.


마무리

  • 지금까지 팀원들과 협업하고 서로 의견을 주고받았던 경험이 많지 않았는데, 의견을 제시하고 컨벤션을 정해나가는 과정이 꽤 재밌었다.
  • 다소 엄격하게 컨벤션을 정한 감도 없지 않아 있다고 생각하지만… ㅎㅎ, 이렇게 엄격한 컨벤션 내에서 팀원들과 협업할 수 있는 경험을 하고 싶었기 때문에 만족스럽다 :D
  • 이번 프로젝트는 어디까지나 개발역량 향상이 1차목표이기 때문에, 앞으로 프로젝트를 개발하면서 힘들겠지만 고민했던 사항들이나 문제들을 해결해나간 과정들에 대해서 최대한 글로 남겨볼 생각이다.

댓글남기기