본문 바로가기
Spring Boot Project/Plming

[Plming] 프로젝트 기획

by slchoi 2022. 3. 24.
728x90
SMALL

Spring을 공부하며 이력서와 포트폴리오에 들어갈 팀 프로젝트를 해보면 좋을 것 같다는 생각에 캠퍼스픽에서 웹 프로젝트를 함께 진행할 팀원들을 모았다. 프로젝트 인원은 백엔드 2명, 프론트엔드 2명으로 진행하기로 했다.

백엔드는 Spring을 통해, 프론트엔드는 React를 통해 개발을 진행한다.

첫 번째 팀 회의에서 프로젝트를 기획하고 협업툴, 협업 규칙을 정했다.

1. 프로젝트 기획

프로젝트 주제

프로젝트 주제는 여러 의견이 나왔지만, 하나의 주제로 통합할 수 있었다. 여러 의견을 통합해 결정한 프로젝트 주제는 "프로그래밍 스터디 모집 사이트"이다.

이 사이트에서는 프로그래밍과 관련된 스터디, 공모전, 프로젝트의 팀원을 구할 수 있다.

  • 사이트에 들어오면 현재까지 올라온 게시글을 볼 수 있음
  • 참여를 원하면 회원가입, 로그인을 진행하고 게시글의 참여하기 버튼을 클릭
  • 게시글 작성을 원하면 회원가입, 로그인을 진행하고 작성 가능

 

프로젝트 진행 계획

  • 2022년 3월 16일: 첫 회의 진행
  • 2022년 3월 16일 ~ 2022년 3월 20일: 프로젝트 기획
  • 2022년 3월 21일 ~ 2022년 4월 17일: 로직 설계, 구현, 테스트
  • 2022년 4월 18일 ~ 2022년 4월 30일: 코드 리팩토링 + AWS를 활용해 배포 진행

 

2. 협업 규칙

협업 툴은 아래 4가지를 사용한다.

 

Conventional Commit, 커밋 메시지, 커밋 메시지 적는 법, commit

나 혼자 개발하는 건이면 상관 없을 수 있겠지만 모두가 한 repository에서 작업을 한다면 남이 봐도 이해하기 쉬운 커밋 메시지를 적어야 한다. 커밋 메시지를 잘 써야하는 대표적인 이유는 1. 더

pepega.tistory.com

 

협업 규칙은 딱 두 가지이다.

  1. 매일 Slack의 '오늘 할 일', '하루 마무리' 채널에 오늘 할 일과 오늘 한 일을 업로드한다.
  2. 위에서 정한 git-flow 전략, commit-message 규칙을 잘 지키다.

 

728x90
LIST

댓글