Resolve "Update userstories"
This commit is contained in:
committed by
Øystein Martinussen
parent
24d8e4c9c7
commit
fd92ae164c
@@ -1,40 +1,16 @@
|
||||
# User Stories
|
||||
|
||||
The users storie are used to uncover and determine what values our app needs to satisfy and provide.
|
||||
The users' stories are used to uncover and determine what values our app needs to provide to satisfy the user.
|
||||
The stories covers most of what our app "Flashy" will be all about.
|
||||
|
||||
## A fresh user to Flashy
|
||||
|
||||
My name is Tom Dahl and I am a highschool student who has some trouble in geography classes. I often
|
||||
forget the capitals of Europe's nations. I have a test coming up in two weeks and I need to memorise
|
||||
every capital in europe. But when I look at the map I see the nations and capitals at the same time,
|
||||
essentially robbing me of a way to test myself. I have other courses also so I want my learning to
|
||||
be as efficient as possible. And I figure the best way to do this is to emulate the test environment.
|
||||
So I can be both confident that I know the answer, while being as efficient as possible I need to
|
||||
find a way to test myself. Luckily my teacher recommended Flashy.
|
||||
My name is Tom Dahl and I am a highschool student. I have some trouble in my geography classes. I often forget the capitals of Europe's nations. I have a test coming up in two weeks and I need to memorize every capital in europe. But when I look at the map I see the nations and capitals at the same time, essentially robbing me of a way to test myself. I have other courses too so I want my learning to be as efficient as possible. And I figure the best way to do this is to emulate the test environment. So I can be confident that I know the answer, while being as efficient as possible I need to find a way to test myself. I also travel by bus a lot so I would like a tool to help me study on the bus. Luckily my teacher recommended Flashy.
|
||||
- For me, as a new user, the app should be easy to use. When I see a card, I should easily be able to flip it by pressing a button.
|
||||
- I should be able to move between cards by pressing a “next card” button and a “previous card” button. This is important for seeing all the cards in the deck.
|
||||
- The toggle buttons should easily show what mode I am in and help me choose between modes. This to ensure that switching between shuffle mode and wrap around mode is possible.
|
||||
- I want to be able to press a button on the menu and write new cards, so I can add new cards to the deck.
|
||||
|
||||
For a new user it is important that Flashy is easy to use. The user needs to be able to create a flashcard
|
||||
and a deck with the smallest amount of complications. Most importantly I need to be able to navigate through
|
||||
the different cards and flip them to see the answer, such that I can properly test my knowledge. To save
|
||||
time I do not need to see the cards I already have memorized.
|
||||
|
||||
#### **Important actions for the app**
|
||||
|
||||
Ensure that the user can:
|
||||
|
||||
- flip the cards
|
||||
- add a new card
|
||||
- add a new deck
|
||||
- go back and forth
|
||||
- change deck
|
||||
- remove cards
|
||||
|
||||
#### **Important traits that needs to be shown**
|
||||
|
||||
- see the content (text/images) of the card
|
||||
- see how many cards are in the deck
|
||||
- visual buttons/icons for navigation
|
||||
- textfields and buttons for creating the card
|
||||
|
||||
## Storyboard
|
||||
|
||||
@@ -44,28 +20,15 @@ Ensure that the user can:
|
||||
|
||||

|
||||
|
||||
|
||||
## A regular user to Flashy
|
||||
|
||||
Jørgen Hansen has been using flashy for over a year and is quite familiar with flashy. As Jørgen,
|
||||
I want to be able to maximize my learning curve with the platform. For what I want to achieve it
|
||||
is important that Flashy lets me personalize how I want to practice with the app.
|
||||
My name is Jørgen Hansen. I have been using flashy for over a year and am quite familiar with flashy. As a regular user, I want to be able to maximize my learning curve with the platform. For what I want to achieve it is important that Flashy lets me personalize how I want to practice with the app.
|
||||
- As a regular user I want to switch which side of the card is shown. This will help get some variation into my learning process.
|
||||
- I want to randomize the order of the cards to make the process less predictable.
|
||||
- I also want a wrap-around mode so I can easily test myself several times.
|
||||
- I want to be able to delete cards, so I can save time by skipping the cards I have already memorized, or cards I no longer need.
|
||||
|
||||
To keep a consistent user base it's important that Flashy’s functions are reliable.
|
||||
#### **Important actions for the app**
|
||||
|
||||
Ensure that the user can:
|
||||
|
||||
- add cards to favourites
|
||||
- switch which side of the card is shown
|
||||
- randomize cards
|
||||
- add wrap around functionality
|
||||
|
||||
#### **Important traits that needs to be shown**
|
||||
|
||||
- the top bar menu with icons which represents the different functionalities
|
||||
- see the content (text/images) of the card
|
||||
- see how many cards are in the deck
|
||||
- toggle buttons that clearly shows which extra functionalities are on
|
||||
|
||||
## Storyboard
|
||||
|
||||
|
||||
Reference in New Issue
Block a user