Skip to content

✏️ 스크럼 기록 4주차

류대현 edited this page Dec 15, 2022 · 13 revisions

목차

Goals

📚 스프린트 계획 회의

이번 주 목표

  • ⭐Ver.1 배포!⭐
  • 기능적으로 동작하는 데에 문제가 없도록 버그 해결
  • 약속 캘린더 개선
  • 약속 상세 정보 기능 추가
    • 도착지 거리 계산 후 도착 확인
    • 약속 30분 전 알림
    • 약속 위치 공유 여부 선택
    • 지도 카메라 도착지 & 멤버 위치로 이동
    • 도착 유무 확인

데모 시나리오

  • 약속 수정/삭제 알림

    • 테스트 목적과 상황 : 약속이 수정/삭제되면 사용자가 알 수 있도록 알림을 띄워준다.
    • 시나리오 진행에 필요한 값 : 약속 정보, 사용자 정보
    • 시나리오 진행에 필요한 조건 : 약속 정보의 변화가 서버에 반영되어야 한다.
    • 시나리오 완료 시 보장하는 결과 : 사용자는 자신이 포함된 약속이 수정/삭제됨을 인지할 수 있다.
  • 약속 목록 조회

    • 테스트 목적과 상황 : 자신의 약속 정보를 실시간으로 확인할 수 있다.
    • 시나리오 진행에 필요한 값 : 약속 정보, 사용자 정보
    • 시나리오 진행에 필요한 조건 : 자신이 포함된 약속 정보를 선택적으로 가져올 수 있고 약속 생성 및 삭제 시 실시간으로 인지하여야 한다.
    • 시나리오 완료 시 보장하는 결과 : 자신의 약속 정보를 날짜별로 확인하고 각 약속 정보를 확인할 수 있다.
  • 약속 상세 정보 확인

    • 테스트 목적과 상황 : 약속 멤버의 위치와 도착 정보를 확인할 수 있다.
    • 시나리오 진행에 필요한 값 : 멤버들의 위치 공유 여부, 위치 정보, 도착지 정보
    • 시나리오 진행에 필요한 조건 : Firebase 연결
    • 시나리오 완료 시 보장하는 결과
      • 목적지를 선택하면 해당 위치로 이동한다.
      • 약속 공유를 켜지 않았다면 다른 사람들의 위치를 볼 수 없다.
      • 약속 공유를 켜고 멤버를 선택하면 지도에서 해당 멤버의 위치로 이동한다.
      • 약속 장소와 멤버와의 거리를 계산해서 일정 거리 이하라면 도착했다고 표시된다.

Day16

주말동안 한 일

  • K012 류대현
    • 레이아웃 디자인 구상
      • 지도 카메라 도착지 & 멤버 위치로 이동
      • 도착 유무 확인
    • 지도 카메라 도착지로 이동 기능 구현
  • K025 양성현
    • Foreground 위치 Service 업로드 서비스 수정
  • K028 유수미
    • 수정 시 약속 정보 내용 반영하도록 수정

오늘 할 일

개인

  • K012 류대현
    • 멤버 선택 시 지도 카메라 이동
    • 도착지 & 멤버 마커 개선
  • K020 박찬호
    • 캘린더 약속 유무 표시 구현
  • K025 양성현
    • 위치 데이터 레이어
    • 위치 업로드 서비스 on/off 시점 로직 추가
    • 약속 상세 정보 진입 시 출력 버그 해결
  • K028 유수미
    • 약속 수정/삭제 알림 구현

Day17

어제 한 일

  • K012 류대현
    • 멤버 클릭 시 해당 위치로 카메라 이동 구현
    • 도착 장소 클릭 시 도착 장소로 카메라 이동 구현
    • 도착 표시 구현
  • K20 박찬호
    • 약속 있는 날짜 표시 구현
    • 약속 캘린더 반영 구현
  • K025 양성현
    • 위치 공유 스위치 구현
  • K028 유수미
    • 수정, 삭제 알림 구현

오늘 할 일

  • K012 류대현
    • 도착지, 멤버들 한 눈에 보이게 카메라 줌 조절 기능 구현 도전
  • K020 박찬호
    • 달력 보완
    • PromiseDetailActivity 진입 버그 수정
  • K025 양성현
    • 위치 공유 서비스 다시 추가
  • K028 유수미
    • 알람매니저를 통해 약속 1시간 전 알람 구현

Day18

어제 한 일

  • K012 류대현
    • 도착지, 멤버 마커가 모두 보이게 지도 비율 조정
  • K20 박찬호
    • 달력 주말 색 넣기
  • K025 양성현
    • 브로드 캐스트 학습
  • K028 유수미
    • 약속시간이 다가오면 알림 띄워주기 기능 구현

오늘 할 일

  • K012 류대현
    • 약속 리스트 시간 순으로 정렬
    • 로딩 추가
  • K020 박찬호
    • 위치 공유 구현
  • K025 양성현
    • 위치 공유 구현
  • K028 유수미
    • 디바이스 부팅 시에도 알람 유지

Day19

어제 한 일

  • K012 류대현
    • PR conflict 해결 및 merge
  • K20 박찬호
    • 약속 목록 정렬, 서비스 코드 학습
  • K025 양성현
    • 위치공유 구현 및 테스트 중
  • K028 유수미
    • 서버키 관리하는 방법 변경, 알람 추가, 수정, 삭제 구현

오늘 할 일

  • K012 류대현
    • 배포 및 문서화 준비
  • K020 박찬호
    • 배포 및 문서화 준비
  • K025 양성현
    • 배포 및 문서화 준비, 약속 공유를 켜지 않은 경우 처리
  • K028 유수미
    • 배포 및 문서화 준비
Clone this wiki locally