Skip to content

221107_팀빌딩_회의록

Dong-eun Shin edited this page Nov 8, 2022 · 2 revisions

팀명

i5S로 확정

팀 그라운드 룰

  • 스크럼 마스터 → 매주 월요일부터 금요일까지 돌아가면서 회의 주최 및 회의록 작성
    • 노션에 작성한 회의록을 정리 한번 더 해서 깃헙 위키에 업로드
  • 시간
    • 10:00 ~ 10:30 - 오전 스크럼
    • 10:30 ~ 18:30 - 코어 타임 (식사 포함)
    • 18:30 ~ 18:45 - 오후 스크럼
    • 18:30 까지 - PR 작성
    • 지각 룰 (5분 제한)
      • 편의점 2000원 쿠폰 4장 돌리기
  • 의견 공유 룰
    • 제안 시, 제안의 단점을 같이 이야기 하기
    • 반박 시, 반박될 제안의 장점을 생각해서 같이 이야기 하기
    • 서로 다른 의견이 있을 시 상대방 의견의 장점과 자신의 의견의 단점을 말해보기
  • 코어 타임 룰
    • 휴식이 필요하면 시간을 slack에 알리자 (연락)
  • 스크럼 룰
    • 오전 스크럼
      • 당일 태스크 공유
      • 작일 특이사항 공유
      • 작일 PR 같이 리뷰 후 머지
    • 오후 스크럼
      • 당일 특이사항 공유
      • 자기 PR 설명
  • Code 룰 - SwiftLint 사용
  • Commit 룰
    • 커밋 형식: [태그] 커밋내용
    • 태그 목록
      • feature: 기능 구현
      • bug: 버그가 난 상황에서 PR을 올려야할 때
      • fix: 버그를 해결한 상황일 때
      • refactor: 구조나 함수 알고리즘 변경
      • test: XCTest 구현
      • chore: 기능과 관련 없는 작업 (변수명 변경, 문서 작성 등)
  • PR 룰
    • PR은 18시 30분 전까지
    • merge는 익일 오전 스크럼에서 한다.
    • PR 라벨 종류 - Commit 룰 태그와 동일. PR에 포함된 룰들을 뱃지로 가진다.
    • 타이틀 컨벤션
      • 한글로 요약해서 설명
      • 가능한 짧게
  • 브랜치 룰 - Github flow
    • master
    • dev
    • feature
    • release (배포 직전에 브랜치 생성하는 걸로)
    • hotfix (배포 이후)

도전해보고 싶은 기술 요소

  • CallKit
  • Mapkit
  • Metal (3D 그래픽)
  • Camera
  • OTP
  • 채팅
  • Firebase
  • ARkit
  • 이미지 캐싱, 이미지 라이브러리 없이
  • Touch ID/Face ID 활용 인증
  • 코어 데이터 활용
  • 성능을 고려한 설계
  • CoreLocation?
  • Apple로 로그인

주제

  • 근처에 있는 아이폰 쓰는 사람들과의 오픈 채팅방

    • mapkit/ CoreLocation/ apple로그인/ 채팅
    • 해당 위치에서 오픈 채팅방 입장 가능
    • 해당위치에서 생성된 오픈톡방 목록 보여주는 기능
      • 대학/공연장/핫플/반려견산책 카테고리화
    • 질문하기, 응급상황알리기 등등 차별점을 주는 기능
    • NFC 태그 기능을 활용해서 만난거 인증?
      • 인증된 유저 배지 부여 가능 (지역 인싸)
  • 레거시

    • 배달 1/N 앱
    • 지역 기반 모임 커뮤니티
    • 우정 반지 앱
      • 오프라인에서만 친구추가 가능
        • 친구 추가하려면 NFC 태그 기능을 활용해야 합니다
        • 친구 추가하면서 토큰 전달 (토큰: 아이템, 사진 등 디지털 자료)
      • 채팅, 음성/영상통화 등등
      • 인증된 유저 배지 부여 가능 (지역 인싸)
    • 밥 약속
      • apple로그인/ 채팅

프로젝트 이름

  • 근방
  • 근사채팅
  • 거기어때?
  • near chat
  • yogi chat?
  • 여기요기
  • neighbor chat

참고 자료

iOS 최소 버전

  • iOS 15

개발환경

  • Xcode 14.1
  • macOS Ventura 13.0 → 병학님, 준영님, 영욱님
  • macOS Monterey 12.6 → 창묵님, 동은님

Todo

  • 멘토님에게 기술 난이도, 일정 산정 등 기획, 설계에 대한 조언 구하기

지각 관리

  • 기프티콘 제공
Clone this wiki locally