Skip to content

[스프린트] week3 스프린트 계획

KKambi edited this page Nov 18, 2019 · 2 revisions

스프린트 계획 (우선순위, 구현할기능, 작업크기, 담당자 등 결정)

  • Elastic Search, logstash 학습
  • 비디오 업로드 기능 마무리
  • 메인화면 비디오 카로셀 구현

데모 시나리오

  • elastic search를 사용하여 컨텐츠 필터링 기능

    • 테스트목적: elastic search를 사용하여 사용자가 빠르게 필터링값을 조회할 수 있음.
    • 테스트상황: 사용자가 컨텐츠 필터링을 선택할 때
    • 시나리오 진행에 필요한 값: 카테고리, 이름순 컨텐츠 필터링 기능
    • 시나리오 진행 필요 조건: sql 쿼리 말고 DSL 쿼리 사용가능, db의 데이터값과 json값이 일치해야함 (실시간 갱신)
    • 시나리오 완료 시 보장 결과 : 결과 화면에 사용자가 지정한 카테고리와 이름순으로 필터링됨.
  • 비디오 업로드하고, 스트리밍 데이터 만드는 기능

    • 테스트목적: 관리자가 스트리밍 데이터를 손쉽게 만들기 위함
    • 테스트상황: 새로운 영상을 업로드할 때
    • 시나리오 진행에 필요한 값: 원본 영상
    • 시나리오 진행 필요 조건: 업로드/다운로드 간 원활한 통신
    • 시나리오 완료 시 보장 결과
      • 스토리지에 썸네일 및 스트리밍 데이터 저장
      • CDN을 통한 요청 URL 제공
  • 메인 화면에 비디오 컨텐츠들을 컨텐츠 카테고리별로 캐러셀을 통해 보여주는 기능

    • 테스트목적: 서비스를 이용하는 사용자가 메인 화면에서 카테고리별로 컨텐츠를 캐러셀 형태로 확인할 수 있도록 하기 위함
    • 테스트상황: 사용자가 비디오 탐색을 위해 카로셀을 이용할 때
    • 시나리오 진행에 필요한 값: 각 컨텐츠들의 썸네일 이미지, 카테고리별로 필터링하여 가져온 컨텐츠들의 정보
    • 시나리오 진행 필요 조건: 컨텐츠 관련 정보(제목, 카테고리, 썸네일 이미지 등) API 요청에 따른 올바른 응답, 캐러셀 컴포넌트 구현
    • 시나리오 완료 시 보장 결과: 유저가 메인 화면에서 카테고리별로 컨텐츠들을 확인하고 각 카테고리별로 캐러셀 형태로 컨텐츠를 확인할 수 있다.
Clone this wiki locally