[항해99] 실전 프로젝트 1주차 ~ 중간발표 회고

suhjaesuk·2023년 1월 23일
5

항해99

목록 보기
9/10

실전 프로젝트 중간발표가 끝났다. 6주짜리 실전 프로젝트가 절반이 지났고 이제는 3주밖에 안남았다. 프로젝트를 시작하고 바빴던 지난 3주를 돌아보자.

📌 이 글은 기술적인 이야기가 없으니 참고 바랍니다.

👩‍👩‍👦‍👦팀 프로젝트 기획

팀을 처음 만나고 처음 회의는 브레인 스토밍을 통한 주제선정에 시간을 할애했다. 주제 선정은 6주간 같이 해나갈 프로젝트이기 때문에 모두가 마음에 들어하는 주제를 선정했으면 했다. 회의 중 제일 많이 한 말은 ‘이건 어때요?’ 인것같다.

어느정도 틀이 있고 그것을 만들고자 모인 팀이 아니였고, 새로운 무엇을 만들고자 모인 팀이였다. 팀원들이 무슨 방향을 바라보고 있는지 모르기 때문에 방향을 맞춰가는 것은 힘들다.

🐰프로젝트 주제 정하기

브레인 스토밍을 통해 주제를 도출해냈고 우리에겐 모든 주제들이 좋아보여서 쉽사리 정하지 못했다. 결국 2번의 투표를 통해 ‘뽀모도로 기반 플래너’가 최종 선정되었다.

📌 브레인 스토밍에서 나온 주제들

  • 뽀모도로 기반 플래너
  • 차(tea) 정보 사이트
  • 온라인 추모공간
  • 개인 매니저 매칭 사이트
  • 청년 혜택 정리 사이트
  • 아이돌 사진 게시판
  • 응급 의료 가능 병원
  • 운동 시설 정보

뽀모도로 기반 플래너’는 사실 팀원분께서 예전에 구상해 놓은 프로젝트로, 어느정도 방향성이 잡혀있었다. 따라서 이름도 정해져 있었는데 지금은 우리의 프로젝트가 된 ‘당근 플래너’다. 당근 플래너는 당근 마켓에서 의미를 가져온 ‘당신 근처의 플래너’ 라는 뜻을 담고 있다.

🐰와이어 프레임

주제가 선정되고 약 3일간 페이지 구성에 대한 회의를 나누었다. 전체적인 그림을 그리는 단계로 어떤 페이지가 있어야하고, 이 페이지에는 어떤게 들어가야하는지 얘기를 나누었다. 회의를 통해 구상한 페이지들을 디자인과 프론트를 맡은 팀원분께서 약 1주일간 3번에 나누어 와이어프레임을 그려주셨다.

와이어 프레임과 현재 서비스는 큰 틀은 같지만 어딘가 다르다. 어떤 것은 유저 입장에서 쓰기 불편할 것 같아서, 디자인적 요소가 부족해서, 있으면 좋을 것 같은 기능을 추가하고 싶어서 등 이유는 다양했지만 우리 팀원들이 더 좋은 프로젝트를 만들고자 하는 마음에서 프로젝트가 변한 것 같다.

🥕당근 플래너

이쯤돼서 핵심 서비스를 간략하게 설명하자면, 당근 플래너는 뽀모도로 타이머를 중심으로 돌아간다. 뽀모도로를 1회 완료할 때 마다 당근을 얻는다. 이렇게 얻은 당근은 유저가 집중한 시간의 척도로 사용된다. 당근은 플래너, 캘린더, 그룹 등 서비스 어디에나 존재한다.

  • 📌 서비스 플로우

🐰반복되는 수정사항

중간 발표 전까지 유저가 접속중인지 보여주는것을 제외하고 모든 핵심 기능을 구현하기로 했다. 디자인이 나올때마다 회의를 통해 조금씩 페이지가 수정되었고 이로인해 디자인은 물론 API, ERD 등도 많이 수정되어서 작업 시간이 널널하진 못했다. 내 목표는 중간발표를 2주 남기고 모든 기능 구현을 끝내고 싶었는데 변경으로 인해 1주일이나 더 지나서야 가능했다.

🐰디버깅

중간 발표 5일을 남기고 테스트를 진행하면서 터지는 버그들을 수정했다. 버튼의 위치가 다르다던지, 이미지의 사이즈가 클 경우 업로드가 안된다던지, 등 자그마한 버그들이 였지만 버그를 고치고나면 새로운 버그들이 나와서 약 3일이 걸린것 같다.

🗣️중간발표

중간 발표가 끝나고 멘토님께서 ‘프로젝트가 귀엽다’, ‘프로젝트가 재석님을 닮아 있어서 재석님을 볼때마다 프로젝트가 떠오른다’ 라고 말씀해주셨다. 처음 들어보는 찬사(?)로 당황했지만 멘토님의 따뜻함을 느낄 수 있었다. 나는 발표를 진행해서 멘토님의 얼굴을 볼 수 없었지만, 발표를 진행할 때 멘토님이 매우 흡족한 표정을 지었다고 팀원이 알려주었다.

기술적인 부분도 물어봐주셨는데 아래는 우리가 답하지 못한 것들이다. 피드백이 끝나고 부족한 부분은 바로 채워넣었다.

  • 📌 시연 영상 (유튜브 링크)
  • 📌 답하지 못한 질문들
    • 무중단 배포 구현 시 리버스 프록시를 사용하는데 뭔지 알고 있는지?
    • 웹소켓은 상태를 갖고있는 프로토콜인가?

💪목표

다음은 남은 3주간 목표로 삼은것이다. 나에게 해당하는 목표만 적었다.

📌 최종 발표까지의 목표

  • 23년 2월 첫째주 유저 배포
  • 배포 후 유저 피드백 반영
  • NGINX 리버스 프록시를 이용한 무중단 배포
  • 플래너 공개/비공개 설정
  • 연관관계 재설정으로 인한 성능 개선

🙄마치며


착하고 책임감 넘치는 팀원과 색이 맞는 프로젝트를 만나 3주간 알찬 경험을 하였다. 중간에 팀원의 생일을 축하해주기, 메타버스 공간에서 의상을 맞추기, 약속에 늦으면 패널티로 하루동안 대머리하기 등 사소하지만 좋은 추억을 쌓았다. 중간 발표에 모든 힘을 써버린 탓에 현타 아닌 현타가 왔는데 연휴 잘 쉬고 남은 3주간 프로젝트를 잘 마무리를 할 수 있도록 힘내보자! 우리팀 화이팅! 🥕🐰🥕

1개의 댓글

comment-user-thumbnail
2023년 1월 26일

와아아 화이팅하세요!

답글 달기