Skip to content
Snippets Groups Projects
Commit 40ffe83c authored by Alexander Shervud's avatar Alexander Shervud
Browse files

Added more User Stories

parent 3e3324b0
No related branches found
No related tags found
1 merge request!13Resolve "requirements.md: User requirements"
This commit is part of merge request !13. Comments created here will be created in the context of that merge request.
# Requirements
## Functional Requirements
### tasks
- add user stories here
- prioritize with MoSCoW
## Functional Requirements - Alex
### user stories
- as a user, i want to get an overview of the dataset at hand:
how many rows are there?
what columns are there?
what relations do these columns have?
### User Requirements
- as a user, i want to get metrics like mean of a single column of a dataset
- as a user, i want to extract a few rows based on a selective criteria (for example only rows with specific value in a column)
#### Data
- as a user
- as a user, i want to
- Users should be able to get an overview of the dataset at hand:
- how many rows are there?
- what columns are there?
- what relations do these columns have?
- Users should be able to get metrics like mean of a single column of a dataset
- Users should be able to extract a few rows based on a selective criteria (for example only rows with specific value in a column)
- Users should be able to be able to drop specific rows and columns in my data
- Users should be able to be able to treat outliers in a set. That way you can circumvent fake/joke answers and prevent a plot from blowing up.
#### Plotting
## Non-Functional Requirements - Eule
\ No newline at end of file
- Users should be able to have different and easy plotting abilities. I would prefer only entering the plot with the columns I need
- Users should be able to have a disribution option so that they see the answers grouped up by size
-
### User Stories
1. "As a researcher, I want to customize the plotting f.e. like color,axes titles, sorting and colors, so that I can fit the output to my needs"
2. "As a user I want to know who made contributed to this project and have a proper README and other supporting files.
3. "As a researcher I want the dataset to be properly processed. The data should be cleaned and unnecessary/unusable either already deleted or easyily removable. Thereby the data is easier to understand and work with.
4. "As a user I want a license that let me use, view and extend on the code"
5. "As a researcher I want multiple plotting options. I would like
- bar charts,
- stacked bars,
- grouped bar charts,
- histograms,
- box charts
- scatter
plots to be included.
6. "As a user I want to have detailed documentation/docstrings and logs in case I make a mistake using the code. This should make fixing my mistakes and using the software more straight forward.
7. "As a researcher I want easy ways to filter the data and pull information from that. For example
- Pulling the unique answers in one column
- Answers grouped by size
- An option to sort those columns
## Non-Functional Requirements - Niklas
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment