Skip to content

woowahan-techcamp/3team_OSGD.fling

Repository files navigation

플링

우아한테크캠프 3조(오삼굉땡)의 프로젝트인 장보지마 우리가 해줄게 리포지토리입니다.

기존의 온라인 장보기와는 다르게 재료로 장을 보지 않고 레시피로 장을 볼 수 있도록 도와줍니다. 현재는 레시피 공유 사이트인 만개의 레시피의 URL을 입력하면 직접 장을 보는 번거로움에서 벗어나 레시피 정보로 바로 주문할 수 있어요!

Branch

그라운드룰과 코딩 컨벤션 등의 개발 문서들을 정리해둔 master branch가 있으며, 개발 타겟 플랫폼인 web, ios, backend branch로 각각 나누어 관리합니다.

Documents

Ground rule

Communication

프로젝트 진행 중 커뮤니케이션이나 회의슬랙의 osgd 채널을 통해 진행하고, GitHubIssueProject (Kanban Board)를 이용해 프로젝트를 관리합니다.

Rules

프로젝트 진행 중 지켜야 할 규율입니다!

  • 맡은 일이 버거우면 미리미리 말하기
  • 잠은 6시간 이상 꼭 자기
  • 팀원이 힘들어 하면 강제로 휴식하게 만들기
  • 최대한 35시간 내에 해결하기

팀장

팀장은 팀원이 한주씩 돌아가면서 맡습니다.

  • 순서 : 박진수(#1) -> 김수완(#2) -> 황예린(#3) -> 서동욱(#4)

팀장의 역할

팀장은 궂은 일을 맡으며, 팀원의 건강을 챙기고, 최종 결정 권한을 갖습니다. 또 즐거운 팀 분위기를 만들기 위해 야근을 지양하고 사기를 북돋는데 힘쓰고 갈등을 중재하는 역할을 맡습니다

Meeting

회의록 작성은 osgd 슬랙회의채널에 작성합니다

모닝 스크럼

9시에 출근하면 짧게 20분동안 회의를 합니다

티 타임 미팅

  • 오후 4시에서 5시 사이에 진행하는 회의입니다
  • 12시 전에 주제가 생기면 짧게 진행합니다 (각자 자유롭게 제안)
  • 주제가 정해지지 않았따면 회의를 하지 않습니다
  • 음료와 함께 가벼운 분위기로 진행합니다

저녁 회고

하루동안 한 일을 리뷰하고 기술적으로나 시간상 어려웠던 점들을 나누는 시간입니다. 깃허브 이슈와 프로젝트(칸반 보드)를 통해 구체적인 테스크를 정리합니다.

  • 월~목
    • 오후 5시 30분부터
    • 프로젝트의 진행 상황 보고와 함께 어려웠던 점에 대해 이야기를 나눕니다.
  • 금요일
    • 오후 5시부터  - 데모에 대한 피드백을 리뷰하고 그 주에 대한 의견을 나누며 다음주에 할 일을 정합니다

한 주 계획 세우기

  • 월요일 1시 ~ 1시 20분 사이 진행
    • 이번 한 주에 할 계획이나 테스크를 정하는 시간을 갖습니다

To-do List 정하기

할 일과 테스크는 GitHubIssue에 적고, 진행 상황을 팀원 누구나가 쉽게 알 수 있도록 Project칸반 보드에 올립니다

팀원간 결정에 어려움이 있다면

다수결을 원칙으로 정하되, 상황에 따라 팀장이 최종 결정을 하도록 합니다

Coding Convention

공통

  • 객체지향의 사실과 오해 서적 참고하기

Web

iOS

  • Swift — LinkedIn 스타일 가이드 참고

  • 개발은 TDD로 진행