Skip to content

프로젝트 계획 시즌5

류성현 edited this page Mar 14, 2022 · 4 revisions

목표

  • 작성한 학습로그가 어떤 역량의 카테고리에 속하는지 관리할 수 있다.
  • 현재 역량에 대한 요약 정보 이력을 남겨서 성장 추세를 확인할 수 있다.

기능

1. 기능 도출

  • 역량 관리 기능
  • 학습로그에 역량을 맵핑하는 기능
  • 현재 역량 기반으로 리포트를 작성하는 기능

2. 기능 인수 조건 도출

  • 역량을 관리할 수 있다.
    • 생성/목록조회/수정/삭제
  • 학습로그를 역량에 맵핑할 수 있다.
    • 추가/제외
  • 현재 역량를 기반으로 리포트를 작성할 수 있다.
    • 생성/목록조회/수정/삭제
    • 역량별 가중치 등록

스토리

3. 스토리 도출

역량

  • 수강생은 작성한 학습로그의 카테고리를 등록하기 위해 역량을 관리한다.

학습로그 역량 맵핑

  • 수강생은 작성한 학습로그에 역량을 맵핑한다.
  • 수강생은 작성한 학습로그에 역량을 제거한다.

리포트

  • 수강생은 현재 역량과 학습로그의 상태를 요약하는 리포트를 작성한다.
  • 수강생은 자신의 리포트 목록을 조회한다.
  • 수강생은 다른사람의 리포트를 조회한다.
  • 수강생은 자신이 작성한 리포트의 제목과 설명을 수정한다.
  • 수강생은 자신의 리포트를 제거한다.

4. 스토리 인수 조건 도출

역량

  • 역량을 생성한다. 역량을 조회할 때 생성한 역량이 조회된다.
  • 역량을 수정한다. 역량을 조회할 때 수정된 역량이 조회된다.
  • 역량을 삭제한다. 역량을 조회할 때 삭제된 역량이 조회되지 않는다.

학습로그 역량 맵핑

  • 학습로그에 역량을 맵핑한다. 학습로그 조회 시 맵핑된 역량 목록에 새로 맵핑된 역량이 조회된다.
  • 학습로그에 역량을 맵핑해제한다. 학습로그 조회 시 맵핑된 역량 목록에 맵핑 해제된 역량이 조회되지 않는다.

리포트

  • 리포트를 생성한다. 리포트 목록 조회 시 생성한 리포트가 조회된다.
  • 리포트를 수정한다. 리포트 목록 조회 시 수정된 리포트가 조회된다.
  • 리포트를 삭제한다. 리포트 목록 조회 시 삭제된 리포트가 조회되지 않는다.

시나리오

테스트

  • 인수 테스트
Clone this wiki locally