Skip to content

User Stories

Thor Whalen edited this page Jul 28, 2022 · 3 revisions

User stories

  • As an engineer, I want to hook my sensors up in a system that will allow me to view and store the data streams so that I can validate things are working.
  • As a developer, I want to make new apps or features available to others (e.g. other developers, manager, QA, client) in the form they need it in (e.g. CLI, web service, graphical interface) quickly and consistently, so they can start using it and give me feedback that will inform my next steps.
  • As a data analyst, I want to easily find and access data so I can focus on my analysis.
  • As a sales person, I want to automate my analyst’s report generation so I can sell at scale.
  • As a manager, I want to quickly create a scaffold of a POC that my team can efficiently work on, so I can get the POC in the hands of clients quickly.

Classified tasks

Data exploration

  • User loads dataset
  • Dataset stats are displayed
  • Dataset can be visualized using default options

Data selection by range

  • User loads waveform
  • Waveform stats are displayed
  • User can select and name a range in that waveform

Data selection by query

  • User loads dataset
  • User loads contextual data
  • User visualizes contextual data
  • User writes a query about contextual data
  • User sees stats about the result of the query

Train/test selection by clicking

  • User loads a dataset
  • User clicks on files to include them into training set

Train/test selection by logic

  • User loads a dataset
  • User queries the dataset
  • Result of the query is used to split the dataset
  • Stats about the split are displayed

Clone this wiki locally