Skip to content

스프린트 5

mat edited this page Sep 18, 2022 · 2 revisions

스프린트 기간

22.08.01 ~ 22.08.05

스프린트 목표

  • 달력 클릭으로 일정을 추가한다.
  • 일정 관련 기능을 완성한다.
  • 카테고리 제목 검색 기능을 구현한다.

태스크 산정

태스크 내용, 소요 기간, 담당자를 결정합니다.

백엔드

  • 일정 추가 기능을 수정한다 (카테고리와 연관)
    • 일정 종일 선택 ⇒ 5시간 → 후디, 리버
  • 일정 목록 조회 기능을 수정한다 (정렬된 일정 조회)
    • 종일 고려해서 ⇒ 13시간 → 후디, 리버
  • 일정 단건 조회 ⇒ 3시간 → 후디, 리버
  • 일정 수정 ⇒ 3시간 → 후디, 리버
  • 일정 삭제 ⇒ 3시간 → 후디, 리버
  • 구독 생성 시 필터를 위한 체크 필드 추가 ⇒ 2시간 → 매트
  • 카테고리 제목 검색 기능 ⇒ 5시간 → 매트
  • 회원 닉네임 수정 ⇒ 2시간 → 매트
  • 테스트 코드의 중복되는 애노테이션 리팩터링 ⇒ 2시간 → 매트

  • AWS 엘라스틱 IP 적용 ⇒ 2시간 → 파랑
  • NGINX 인스턴스 생성 ⇒ 2시간 → 파랑
  • 개발 서버와 배포 서버를 구분해서 인스턴스 생성 ⇒ 3시간 → 파랑
  • 개발 서버, 배포 서버를 대응한 젠킨스 파이프라인 생성 ⇒ 3시간 → 파랑
  • NGINX 인스턴스를 개발서버와 배포서버와 연결 ⇒ 3시간 → 파랑
  • 깃허브 액션 개선 (자바 버전 맞추기, 개발 서버 배포서버 대응하여 CI 워크플로우 개선) ⇒ 1시간 → 매트

프론트엔드

  • ⭐️ 테스트 전략을 수립하고 자동화 테스트 코드를 추가

  • ⭐️ 시맨틱 버저닝 추가

  • 일정 조회 기능을 수정한다 (상)

  • 회원 닉네임 수정 (하)

  • 로그아웃 (하)

  • 일정 추가 기능을 수정한다 (카테고리와 연관) ⇒ 일정 추가 모달 수정 (중)

    • 달력 클릭으로 일정 추가
  • 일정 수정 기능 (중)

    • 일정 수정 모달 구현
    • api 요청
  • 카테고리 제목 검색 기능 (중)

  • 일정 단건 조회 기능을 구현한다 (상)


일정 종일 구현

  • 7월 1일 00:00 ~ 7월 2일 00:00 를 종일로 판단한다.
  • 날짜가 같으면 클라이언트 뷰 상에 . 으로 표시
  • 날짜가 다르면 클라이언트 뷰 상에 막대기로 표시
  • 연속된 날짜를 저장할 때는 한개의 데이터로우로 저장한다.
  • 하루에 나타내는 일정의 순서 ⇒ 가장 긴 길이를 가진 일정, 종일, 종일보다 작은 일정(시간순서대로 배치)
  • 24시간 이상이거나, 24시간 이내라도 이틀에 걸쳐지는 일정은 꽉채워서 보여준다.
  • 달력의 하루 일정 칸에서 몇개의 일정을 볼 것인가? ⇒ 더보기 모달창을 통해 조회한다.
Clone this wiki locally