- 진행 날짜 - 2021.04.23 ~ 2021.05.28
- 주특기(Node.js) 목적 - 팀원들과 함께, 백엔드와 프론트 엔드의 역할을 맡아 주제를 선정하고 프로젝트를 진행하자
- 필수 포함 사항
- 동물 마켓 링크 -
- 동물 마켓 유튜브 링크 -
- 깃 허브 링크 -
항해 99의 열세번째 주가 밝았습니다!
수많은 역경을 해치고 드디어 저희 동물 마켓이 오픈하였습니다.
사실 저희 조는 항해 99에서 무작위로 선택된 조였습니다. 원래라면 1명의 조장이 팀원들을 선정해서 뽑느 방식으로 팀을 구성하고 최종 프로젝트를 진행하지만, 저희 같은 경우 선택받지 못하고 남은 사람들끼리 꾸려진 조였습니다. 저 같은 경우는 다른 조에 팀원으로 들어가 있었으나, 이 조에서 조장이 되어 달라고 부탁을 하셔서 들어온 경우였습니다. 그래서 저는 팀원들에게 다른 조에게 우리의 실력을 보여주자는 취지에서 그 분들이 할 수 있는 것보다 조금 더 어려운 주제를 잡고 프로젝트를 진행하였습니다.
이번 프로젝트에서 조장을 맡으면서 많은 반성을 할 수 있었습니다. React를 해보지 않았기에, 정확한 개발 스쿱을 알 수 없었고 그로 인해 프론트 엔드 팀원들의 부담이 가중되었습니다. 그리고 팀원들의 역량을 헤아리지 못하고 동물 마켓에 채팅 기능을 넣어버려서 더 힘들어 하셨습니다.
동물 마켓은 기존 중고 마켓 서비스들의 단점을 해결하려고 나온 웹사이트 였기 때문에 채팅방은 필수 기능이었지만 이렇게 구현을 하면 안됐다는 생각이 들었습니다. 조장으로서 처음에 CRUD만 작동하는 사이트를 만들고, 채팅 기능을 넣었다면 해당 기능 때문에 프론트 엔드 코드가 스파게티 코드가 되어버리는 일은 없었을 것이고, 지금보다 훨씬 더 빠르게 개발했을 것 같습니다.
결국 요번 프로젝트가 이렇게 개발 시간을 초과하여 항해 99 최종 발표 직전에 배포된 것은 조장인 저의 잘못된 판단으로 인해 발생한 문제였습니다. 그렇기에 함께 밤을 새가며 프로젝트를 끝까지 완성해준 팀원들에게 고맙고, 팀원들에게 많은 조언을 주었던 친구에게 감사합니다. 그리고 많은 조언을 주신 okky 개발자 선배님들과 설문지에 응답해주신 많은 분들께 감사를 드립니다.
'항해 99 > WIL(Weekly I Learned)' 카테고리의 다른 글
[WIL12] 파이널 프로젝트(4) (0) | 2021.05.23 |
---|---|
[WIL11] 파이널 프로젝트 (3) (0) | 2021.05.16 |
[WIL10] 파이널 프로젝트 (2) (0) | 2021.05.09 |
[WIL9] 파이널 프로젝트 (1) (0) | 2021.05.02 |
[WIL8] 미니 프로젝트(2) 및 최종 프로젝트 시작 (0) | 2021.04.25 |