Skip to content

User Stories

AustinGrey edited this page Jan 24, 2018 · 37 revisions

Detailed user stories go here using the following template:

User Story #[0 for Functional Requirements/1 for non-functional].XX

As a _______ I want to ______ so that I can ________.

Related Use Cases: _______

Known Actors

The following people are expected to use the system

  1. Citizen: Any member of the public, granted access to public records. They are not expected to be technically minded, nor to have any real knowledge of the types of data available to them.
  2. Member: A member of any of the governing boards, produces the records, is expected to have intermediate technical ability and inherent knowledge of the types and topics of records available.
  3. Admin: A user that administers and controls the backend of the system

Requirements Types

  1. Functional: requirements detailing a feature of the system that can be used to obtain a goal
  2. Non-functional: requirements detailing a quality of the system that is experienced as it is used.

List of Functional User Stories

User Story #0.01

As a Citizen I want to be presented with a list of predefined searches so that I can answer questions without knowing what is available to me yet.

User Story #0.02

As a Member I want to be able to search the full text of all PDFs so that I can find topics that are mentioned anywhere in a document.

User Story #0.03

As a Citizen I want to see a visualization of topics so that I can understand which topics are important or are currently being discussed.

User Story #0.04

As a Citizen I want to see a visualization of committees and participants so that I can see who is in charge of certain issues.

User Story #0.05

As an Admin I want to be able to add, edit or remove PDFs so that I can control what information is accessible to the public.

User Story #0.06

As an Admin I want to be able to set viewing permissions on a PDF so that I can control if a PDF can be seen by only members or by members and the public.

List of Non-Functional User Stories

User Story #1.01

As a Member I want to be able to perform a basic search (containing only 1 key phrase) in less than 5 seconds so that I can find PDFs I need before a meeting begins.

User Story #1.02

As a _______ I want to ______ so that I can ________.

Clone this wiki locally