Skip to content

221114 스프린트 계획

ChoiUS edited this page Dec 3, 2022 · 5 revisions

금주 스프린트 계획

  • backlog 보완
  • module, activity, fragment 등 기본 구조 함께 구성

개발 외

  • feature list 보완

  • 이번주 리뷰 담당 멤버 : 김경연, 정철주

  • 이번주 멘토님 미팅 : 월요일 6시

일정

📆Day1 - 2시간

페어프로그래밍으로 module, activity, fragment 등 기본 구조 함께 구성

파이어베이스 DB 만들기!!

  • Id 토큰은 로컬에서 관리, id는 서버에서 관리
  • Stream에서 id로 뭐를 쓸까 → gmail id로 설정

📆Day2 - 8시간

3시간: 어제 못한거 끝내기

5시간: UI 짜기. 클릭 리스너 설정 - 데이터 바인딩 규칙 참고

→ 액티비티, 프래그먼트 계획하기

📆Day3 - 6시간

  • 기능 시작!

  • 멘토님 설명듣고 나누기

📆Day4 - 5시간 + 7시 이후 버그수정

철주님 그린랩스 가심 5시 ~ 7시 데모준비 : 리드미 쓴다 생각

7시~ 12시 : 버그 수정

기술공유 준비 ← 팀 내에서 자료공유. 미리미리 업로드 해놓기

📆Day5 - 발표


하고싶은 부분

  • 경연 : 프로필 설정(사진 선택 부분)

  • 재홍 : 지도 클러스터링

  • 우석 : 로그인

API 등록 책임? → 각 기능 담당자

DB 생성 → 페어?

기타 논의

채팅방 목록 저장하는 방식

  • Stream에서 제공받은 Channel 정보 저장
  • 태그 저장
  • key 값 설정?
    • 위치 값은 겹치기 쉽다. ex) 도서관 스터디 채팅방 등
    • 시간 + 위치도 아직 겹치기 쉽다.
    • 만든사람 id + 시간 → 같은 사람이 동시에 채팅방 두개 만드는 일은 일어날 가능성이 희박 + 허용하면 안되기 때문

Activity, Fragment 나누는 기준

  • 내 정보 Activity
    • Login Fragment
    • 채팅 목록 Fragment
    • setting fragment
  • Map Activity
    • 채팅방 정보 바텀 시트 내용을…
      • 프래그먼트로 구성? 뷰모델 하나에서 정보 가져오기? -다이어로그 프래그먼트(아마도?) -채팅 Activity
  • 채팅방 생성 Activity
    • 정보 입력 Fragment -지도에서 장소 설정하는 Fragment