중간 산출물: 스토리보드
이 아티팩트는 시스템 사용자 및 시스템 간에 필요한 상호작용을 포함하여 특정 시나리오의 시스템 기능에 대한 논리 및 개념 설명입니다. 스토리보드는 "특정한 내용"을 설명합니다.
목적

다음 인원들이 스토리보드를 사용합니다.

  • 요구사항 도출의 일부로 사용자가 제공하는 동작 상호작용을 탐색하고 명백히하며 캡처하는 시스템 분석가
  • 사용자 인터페이스를 디자인하고 사용자 인터페이스의 프로토타입을 빌드하는 사용자 인터페이스 디자이너.
  • 사용자 인터페이스 기능을 제공하는 클래스의 디자이너. 이 정보를 사용하여 시스템과 사용자 간의 상호작용을 이해하므로 사용자 인터페이스를 구현할 클래스를 적절히 디자인할 수 있습니다.
  • 시스템이 이벤트 플로우를 실행하는 방법을 이해하는 다음 버전의 시스템을 디자인하는 인원.
  • 시스템의 기능을 테스트하는 인원.
  • 분석 및 디자인 작업을 계획하고 추적하는 관리자.

스토리보드의 기본 목적은 사용자 인터페이스의 룩앤필을 프로토타입 생성하거나 테스트하는 것이 아니라 전체 플로우와 상호작용을 이해하는 것이라는 점을 기억해야 합니다. 스토리보드는 사용자 인터페이스 위지트(widget) 및 기타 사용자 인터페이스 관심사항을 다루면 안됩니다(이러한 요소는 사용자 인터페이스 프로토타입에서 다뤄야 함).

관계
역할책임이 있음: 수정자:
입력 대상필수:
  • 없음
선택사항: 외부:
  • 없음
산출 지점
기본 설명

스토리보드는 알 수 없거나 명확하지 않은 요구사항을 발견하기 위한 중요한 피드백 메커니즘을 제공하여 요구사항 도출을 지원합니다.

특성
선택사항
계획됨Yes
핵심 고려사항
스토리보드는 각 유스 케이스에 대해 정의되어 소프트웨어 엔지니어링의 유스 케이스 기반 접근 방식을 지원하고 이러한 유스 케이스의 사용자(액터) 기대와 유스 케이스 이벤트 플로우에서 사용자 역할의 유효성을 검증하는 탁월한 수단을 제공합니다.
사용자 조정
표시 옵션

스토리보드는 시각적 또는 텍스트 표시나 이 둘을 모두 사용하여 표현할 수 있습니다.

스토리보드가 프로젝트에 유용한지 결정하십시오. 스토리보드의 컨텐츠는 프로젝트 요구사항을 지원하도록 사용자 조정해야 합니다. 

스토리보드는 종종 임시 중간 산출물로 간주되어, 동작 요구사항을 이해하고 프로젝트가 사용자 인터페이스 구현이나 프로토타입 생성 속도를 높이면 유지보수되지 않는 상태로 남을 수 있습니다. 그러나 어떤 경우에는 여러 반복을 통해 스토리보드를 유지보수하는 것이 가치있을 수도 있습니다. 예를 들어, 사용자 인터페이스에서 이해하는 데 시간이 걸리는(몇 번의 반복을 거쳐) 복잡한 요구사항이 제출된 경우가 그렇습니다. 또한 실제 사용자 인터페이스와 결합된 스토리보드는 일반 사용자 문서의 유용한 입력입니다.



자세한 정보
가이드라인