Skip to content

3주차 스프린트 계획

ohmink edited this page Nov 9, 2020 · 1 revision

백로그 보완 사항

    1. 지난 주 까지 백엔드 구현사항 완료
    2. 프론트 엔드 요구사항 분석, 기능 분석 진행
    3. 프론트엔드 프로젝트 및 이슈 생성
    4. 프론트엔드 구조에 대해 논의 및 적용
  • iOS

    1. 지난 주에 구현하지 못한 부분(이슈 생성, 필터링) 이번 주로 이동
    2. 피어세션을 통해 추가적으로 학습한 사항, 미흡한 사항 반영해 수정/구현

이번주 스프린트

데모 시나리오

1. 로그인

1-1. Github Oauth 를 이용해 로그인한다.
1-2. open 이슈 목록이 표시된다.

2. 이슈 생성

2-1. (이슈 목록에서) 이슈 생성 버튼을 클릭한다.
2-2. 제목을 입력한다.
2-3. 코멘트를 입력한다.
2-4. (Web) 담당자를 선택한다.
2-5. (Web) 레이블을 선택한다.
2-6. (Web) 마일스톤을 선택한다.
2-7. 완료 버튼을 클릭 해 이슈 생성을 완료한다.

3. 이슈 상세 조회 & 수정

3-1. 이슈 목록 화면에서 특정 이슈를 선택하면 이슈 세부 항목이 표시된다.
3-2. (iOS) Edit 버튼을 누르면 (이슈 생성 뷰와 동일한) 이슈를 수정하는 화면을 표시한다.
3-3. (iOS) 하단 메뉴를 끌어올리면, 담당자, 레이블, 마일스톤 확인/편집 화면이 표시된다.
3-3. (Web) 이슈 담당자, 레이블, 마일스톤을 수정할 수 있는 창이 표시된다.
3-4. 담당자를 편집한다.
3-5. 레이블을 편집한다.
3-6. 마일스톤을 편집한다.
3-7. 댓글 추가 버튼을 클릭해, 댓글을 추가한다.
3-7-1. (ios) 댓글 상하 이동 버튼을 클릭해, 댓글들을 이동시킨다.
3-8. 이슈 제목을 편집한다.
3-9. 이슈 닫기 버튼을 클릭 해 이슈를 닫는다.

4. 이슈 필터링

4-1. (이슈 목록에서) 이슈 필터 버튼을 클릭한다.
4-2. 아래의 필터 조건들을 선택 후 완료 버튼을 클릭한다.
    1) 열린 이슈들
    2) 내가 작성한 이슈들
    3) 나한테 할당된 이슈들
    4) 내가 댓글을 남긴 이슈들
    5) 닫힌 이슈들
4-3. 아래의 세부 조건들을 선택 후 완료 버튼을 클릭한다.
    1) 작성자
    2) 레이블
    3) 마일스톤
    4) 담당자

5. 레이블

5-1. 레이블 목록 화면에서, 특정 레이블을 선택하면, 레이블을 편집하는 항목이 표시된다.
5-2. 추가 버튼을 누르면, 레이블을 추가하는 항목이 표시된다.
5-3. 제목을 작성한다.
5-4. 설명을 작성한다.
5-5. 색상을 지정한다.
5-6. 저장을 누르면, 레이블이 추가된다.
5-7. 삭제 버튼을 누르면 레이블이 삭제된다.

6. 마일스톤

Web

6-1. 메인 화면에서 마일스톤 목록 화면으로 넘어간다.
6-2. New milestone 버튼을 누르고 새로운 마일스톤을 생성한다.
6-2. 특정 마일스톤에서 Edit 버튼을 누르고 해당 마일스톤을 편집한다.

Ios

6-1. 마일스톤 목록 화면에서 특정 마일스톤 선택하면 마일스톤을 편집하는 항목이 표시된다.
6-2. 추가 버튼을 누르면, 마일스톤을 추가하는 항목이 표시된다.
6-3. 제목을 작성한다.
6-4. 완료날짜를 작성한다.
6-5. 설명을 작성한다.
6-6. 저장을 누르면, 마일스톤이 추가된다.

7. 설정

7-1. (ios) 설정 뷰에 진입하면, 오픈소스 라이센스를 표시한다.