Skip to content

스프린트 week2

SuphremeChicken edited this page Nov 18, 2019 · 1 revision

이번주 목표: 이미지 업로드, 작품 업로드

스프린트 계획 회의

  • 크게 작업 범위를 세 단위로 나눈다. (메인, 업로드, 인증)
  • 메인은 이준호님이 담당한다.
  • 업로드는 조민지님이 담당한다.
  • 인증은 신철헌님이 담당한다.
  • 인증 담당자가 빨리 작업을 완료하고 업로드 작업을 협조한다.
  • story book으로 컴포넌트 개발하기

메인페이지

  • 담당자: 이준호
  • 작업량: ⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️
  • 우선순위: 1
  • 테스트 목적과 상황
    • visitor는 피드탭이 없고 우측 상단에 로그인버튼이 보인다.
    • member는 피드탭이 있고 우측 상단에 로그아웃, 내정보 버튼이 보인다.
    • member는 우측상단에 업로드 버튼이 있다.
    • 피드는 card 형태로 위에서 아래로 배치되고 무한스크롤이 가능하다.
    • 각 card의 크기는 이미지에 따라 다르다.
  • 시나리오 진행에 필요한값
    • 토큰값
    • 팔로우한 유저들의 피드 데이터
  • 시나리오를 진행하는 데 필요한 조건
    • 로그인 기능을 통한 토큰을 받아올 수 있어야 한다.
  • 시나리오를 완료했을 때 보장해야 하는 결과
    • visitor는 랜덤한 데이터의 메인화면을 볼 수 있다.
    • member는 자신이 팔로우한 유저의 피드를 볼 수 있다.
    • visitor / member에 따라 보이는 화면이 다르다.
    • header / footer가 상단 / 하단에 위치한다.

로그인 화면 만들기

  • 담장자: 신철헌
  • 작업량: ⭐️⭐️
  • 우선순위: 2
  • 테스트 목적과 상황
    • 로그인 버튼을 눌렀을때 나오는 화면
    • 로컬로그인, 네이버로그인 선택이 가능해야함
  • 시나리오 진행에 필요한값
    • 회원가입된 계정
    • 사용자가 email, pwd, name 입력한 값
  • 시나리오를 진행하는데 필요한 조건
    • 사용자 정보가 디비에 있음, 없으면 로그인 실패
  • 시나리오를 완료했을 때 보장해야 하는 결과
    • 로그인 화면에 접근 가능해야 한다.
    • 로그인을 성공하면 메인 화면으로 간다.
    • 로그인을 실패하면 로그인 화면으로 간다.(경고장 띄움)

업로드 타입을 선택하는 화면 만들기

  • 담장자: 조민지
  • 작업량: ⭐️⭐️⭐️⭐️⭐️
  • 우선순위: 3
  • 테스트 목적과 상황
    • 로그인한 사용자가 우측 상단에 업로드 버튼을 클릭했다.
  • 시나리오 진행에 필요한값
    • 사용자가 이미지, 음악을 선택한다.
    • 이미지, 음악에 대한 부가설명 (텍스트)
  • 시나리오를 진행하는데 필요한 조건
    • 사용자의 입력값
  • 시나리오를 완료했을 때 보장해야 하는 결과
    • 사용자가 이미지를 클릭하면 이미지 업로드 화면으로 이동한다.
    • 사용자가 음악을 클릭하면 음악 업로드 화면으로 이동한다.

이미지 업로드 화면 만들기

  • 담장자: 조민지
  • 작업량: ⭐️⭐️⭐️⭐️⭐️
  • 우선순위: 4
  • 테스트 목적과 상황
    • 사용자가 이미지를 클릭해서 이미지 업로드 화면으로 이동했다.
  • 시나리오 진행에 필요한값
    • 작품의 제목
    • 이미지 파일
  • 시나리오를 진행하는데 필요한 조건
    • 제목은 필수로 입력해야 한다.
    • 이미지 파일이 있어야 한다.
  • 시나리오를 완료했을 때 보장해야 하는 결과
    • 제목을 입력안하고 업로드 버튼을 누르면 '제목을 입력해주세요'라는 경고창이 뜬다.
    • 입력값이 다 있다면 세부사항(공개여부, 댓글허용여부, CCL)등을 설정할수 있는 창이 뜬다.

회원가입 화면 만들기

  • 담장자: 신철헌

  • 작업량: ⭐️⭐️

  • 우선순위: 5

  • 테스트 목적과 상황

    • 회원가입을 통해 로컬 계정 생성 확인
    • oauth를 통해 로컬 계정 생성 확인
  • 시나리오 진행에 필요한값

    • 회원가입에 필요한 정보 (메일(계정), 이름, 비밀번호 )
    • 네이버 계정
  • 시나리오를 진행하는데 필요한 조건

    • 정확한 타입의 데이터인지 확인함 (메일, 이름)
    • 해당 이메일로 기존의 계정이 없음
  • 시나리오를 완료했을 때 보장해야 하는 결과

    • 로그인 사용자가 볼 수 있는 메인페이지로 이동

1. 그라운드 룰

2. 스크럼 hackmd link

3. 변경 내역

4. 스프린트

5. 기술공유

6. 팀 회고록

Clone this wiki locally