
총 6명의 인원이 각자가 생각한 웹 서비스를 각자 발표했다.
가장 많이 선택된 서비스를 디벨롭하여 최종적으로
' 스케쥴 관리 웹 서비스 ' 를 제작하게되었다.
여기에 지도기능을 넣어 단순 스케쥴 관리 + 위치 공유까지 가능하게 만들었다.
우선 서비스에 필요하다고 생각하는 모든 기능을 적었다.
모든 기능을 필터링하는 과정을 진행.
필터된 기능을 바탕으로 요구사항 명세서 작성
-> (프론트,백엔드)여부와 중요도를 표기함
API 명세서 작성
Entity 설계
스프링으로 프로젝트 폴더 생성
깃 레포지터리 생성 (브랜치전략)
초기 세팅 공유
깃 컨벤션과 PR 규칙 설립
위의 과정들을 작업 전 우선 진행하였다.
이유는 충돌 방지와 원활한 작업을 위함이다.
파트를 나눠보니 총 3게의 대분류로 파트가 나눠진다.
6명의 인원을 각각 파트에 2명씩 배치하여 공정표를 작성하고
작업을 진행하고있다.
사실, 1차 프로젝트가 끝남과 동시에 이번 프로젝트를 실행해서 정신이 없었다. 바로바로 초기 단계부터 포스팅일 하고싶었지만 1차 프로젝트는 기본적인 소스와 주제를 주고 구현과 협업에 초점을 맞춰 진행했다면, 2차는 프로젝트 주제선정부터 A to Z 까지 모두 진행하므로 초기에 회의와 설정을 따라가고 작성하느라 정신이없어 포스팅이 늦어졌다.