- 프로젝트 내용: stack overflow 클론코딩
- 팀 구성: FE(3명) + BE(3명)
- 1차 진행 기간: 4/14 ~ 4/19(프로젝트 정의 & 하드코딩 진행)
마음가짐
메인 프로젝트를 시작하기 전에, 약 2주간의 프리 프로젝트 기간을 갖게 되었다. 메인을 위한 기간이고 클론 코딩인만큼 부족했던 부분을 채워가야겠다.
그래서 이것만은 꼭!
- 반응형 웹뷰로 만들기
- 코드의 재사용성을 고민하면서 작성하기
진행한 일
느낀점
개인 프로젝트에서 사용자 요구사항을 정의했을 때는 "개발일정 관리, task 관리" 측면에서 유용하다고 느꼈는데,
팀 프로젝트에서 정의해보니 사용자 요구사항 정의서는 "요구사항 명을 통일시켜 명확한 소통에도 유용"함을 알게되었다.
진행한 일
느낀점
혼자서 개발할때는 되는대로 하다가 필요성을 느끼면 정리했는데, 팀으로 진행하려니 초기에 맞추는 작업이 쉽지 않았다. (모두가 처음이라 명확한 기준이 없어서 정하기 힘들었던 것 같다.)
진행한 일
진행한 일
진행한 일
코드의 재사용성을 높이고 싶어서 개발 전에 ui를 보면서 공통되는 컴포넌트를 분리하고, api와 hooks를 따로 정의했다.

진행한 일
전날에 작성한 컴포넌트를 끌고오니 아주 빠르고 쉽게 작업할 수 있어 좋았다. 👍