[유데미x스나이퍼팩토리] 프로젝트 캠프: React 2기 - 프로젝트코스 1주차
여든 네 번째 포스팅
안녕하세요! 여든 네 번째 포스팅으로 찾아뵙게 되어 반갑습니다!♥
오늘의 포스팅 내용은 [유데미x스나이퍼팩토리] 프로젝트 캠프 : React 2기 - 프로젝트코스 1주차에 관한 내용입니다.
자세한 내용을 알아보러 갑시다❗️
[Boongranii] Here We Go 🔥
1️⃣ 프로젝트코스 1주차 회고
얼렁뚱땅 사전직무교육 2주가 훌러덩 지나가버렸다.
그 동안 나는 리액트에 대한 기초적이고 전반적인 지식을 쌓으며 실습과 내용 정리를 진행했다.
그리고 드디어 짜여진 팀.
우리팀만 4명이었따. 4명이라 불편한 점도 있겠지만 5명이라서 불편한 점도 있을 것이다.
우리는 4주도 채 되지 않는 기간 안에 프로젝트를 완성해야 했기 때문에 정말 촉박하고 정신이 없었다. 이번 1주차에는 역할 분담과 어느 기능을 담당할 지 정하기에 바빴고, 팀프로젝트였기 때문에 코드 스타일을 통일하기 위한 컨벤션을 정했다.
우리팀은 평일 매일 오전 10시에 모닝 스크럼을 통해 각자 상황을 보고하거나, 회의해야 할 건을 소통했다.
소통 채널은 디스코드를 통해 스크럼을 진행하였고 간단한 소통 및 전달 사항도 디스코드로 진행하였다. 정리는 다 노션에 정리하고 있다.
기술 스택
, CSS
, 상태 관리
, 데이터 페칭
등과 같은 것을 미리 지정해두고 코드 컨벤션
, 함수 컨벤션
, ESLint rule
등을 다 지정하고 시작했다.
너무나도 많은 룰에 종종 커밋이 안되는 오류도 발생하곤 했다. . . 하지만 팀의 코드 일관성을 높이기 위한 것이니 그 부분을 찾아 고치곤 했다.
1주차 때는 메인페이지에 초점을 맞춰 얼른 개발을 진행했다. 메인페이지에서도 각자 파트를 나눠 개발을 했으며 개발이 완료되면 PR을 통해 코드리뷰를 진행했다.
한꺼번에 merge하는 과정에서 기능끼리 충돌이 나서 해결 중에 있지만 해결이 된다면 최고의 메인페이지가 되지 않을까 생각을 해본다 ㅎ
다들 열심히 하는 모습에 나도 열심히 하지 않을 수가 없었다.. 다들 하는데 내가 맡은 기능을 하지 않는다면 나는 . . . 죽을 것이기 때문이다.
간단하게 1주차에 무엇을 한 지 순서를 나눠보자면
- 기획: 어떤 기능이 메인페이지에 들어가야 할 지 고민을 하였다.
- 레이아웃 구성: 각자 생각해둔 레이아웃이나 UI 레퍼런스를 서로 공유하며 소통을 하였다.
- 컨벤션 지정: 실제로 작업을 위한 코드 컨벤션 및 룰을 설정하였다.
- 데일리 스크럼: 매일 오전 10시에 데일리 스크럼을 진행하였다.
- 기업 멘토님과의 면담: 금요일에 처음으로 우리 기업 멘토님과의 화상 면담을 진행하였다. 지금까지 진행물을 보여드리며 소통을 하였다.
- 대면 회의: 멀리 사시는 한 분을 제외하고 3명이 대면으로 만나 모각코 및 회의를 진행하였다.
- 작업: 각자 맡은 섹션 및 기능을 작업하여 PR을 통해 코드 리뷰를 하였다.
이런식으로 진행을 했다….
글이 매우 짧지만 . . 내가 한 내용을 올리기엔 아직 뭐 한 게 없다.. 아직 딱히 어려웠던 점도 없던 것 같고 . . 잘 모르겠따..
또한, 상세한 내용은 프로젝트가 끝난 후에 회고할 예정이니 많관부..ㅋㅋ
2주차에는 더욱 더 고도화된 기능을 사용자 친화적이고 재미있게 만드는 것이 목표이다 쿄쿄😜
우리팀 모두 화이팅합시다❗️ 형누님들 ㅎ.ㅎ❗️🌟
본 후기는 본 후기는 [유데미x스나이퍼팩토리] 프로젝트 캠프 : React 2기 과정(B-log) 리뷰로 작성 되었습니다.
댓글남기기