NIH | National Cancer Institute | NCI Wiki  

Error rendering macro 'rw-search'

null

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Introduction

An important part of the requirements gathering process is to engage end users and stakeholders.  In an infrastructure project of this nature, a good way to relay the types of functionality that will be supported is through user stories.  These stories demonstrate the types of functionality that will be directly supported by the infrastructure, as well as the types of tooling that will be enabled by the infrastructure.

Requirements an be categorized as follows:

Summary Level

  • Cloud level --> Very high level, can involve multiple user goals - "Operate a Specimen Bank"
  • Kite level --> High level, a business process that takes place over several hours, days or weeks involving many steps - "Handle a Specimen Order"

User Goals

  • Sea Level --> something the actor is trying to get done - "one person, one sitting"

Subfunctions

  • Underwater --> needed to accomplish user goals, typically can be used and reused - "Save as a File"
  • Clam --> not usually expanded into a use case - "insert record into database"

Stories

#

Story

Priority

Status

1

Search  for all "pre-cancerous" biospecimens that are available for sharing at Washington University, Thomas Jefferson University, and Fox Chase Cancer Center.



2

Identify samples obtained for glioblastoma multiforme (GBM) and the corresponding CT image information

 

 

3

Determine if each sample used in an expression profiling experiment is available for a SNP analysis experiment

 

 

4

 

 

 

5

 

 

 

6

 

 

 

7

 

 

 

8

 

 

 

9

 

 

 

10

 

 

 

Terminology

Priority

  • Must: this story must absolutely be supported by the semantic infrastructure in order to meet the core needs of the community
  • Should: this story should be supported by the semantic infrastructure because it represents important functionality without which many user needs will not be met
  • Could: this story is not critical to the needs of the community but is "nice to have"

Status

  • Draft: the story is still under development by the semantic infrastructure analysts
  • Review: the story has completed the analysis process and is under a period of community review and comment
  • Confirmed: the story has been reviewed and confirmed by the community
  • No labels