Gergő Pintér, PhD
gergo.pinter@uni-corvinus.hu
The prepresentative of a language association entrusts your software development company to create a flashcard application, which will help people to learn a minority language. The task is to design this software.
We would like you to create a flashcard app for smartphones. Just the usual stuff: it shows cards and then if needed it shows the other side of the card with the meaning.
Oh, and words should be in groups. A word can appear in multiple groups. The user selects a group to practice. Then, the app shows a card with the word (or expression) in the target language. The user can do 3 things:
- Tap the card to show its other side, both sides should be shown at the same time,
- The use can swipe left to indicate that they do not know the word, or
- swipe to right indicating the they know the word well.
The app should count the swipes and keep statistics. And one more thing: the statistics should be tracked per user basis.
one reason is
misunderstanding the task can cost a lot
We would like you to create a flashcard app for smartphones. Just the usual stuff: it shows cards and then if needed it shows the other side of the card with the meaning.
Oh, and words should be in groups. A word can appear in multiple groups. The user selects a group to practice. Then, the app shows a card with the word (or expression) in the target language. The user can do 3 things:
- Tap the card to show its other side, both sides should be shown at the same time,
- The use can swipe left to indicate that they do not know the word, or
- swipe to right indicating the they know the word well.
The app should count the swipes and keep statistics. And one more thing: the statistics should be tracked per user basis.
We would like you to create a flashcard app for smartphones. Just the usual stuff: it shows cards and then if needed it shows the other side of the card with the meaning.
Oh, and words should be in groups. A word can appear in multiple groups. The user selects a group to practice. Then, the app shows a card with the word (or expression) in the target language. The user can do 3 things:
- Tap the card to show its other side, both sides should be shown at the same time,
- The use can swipe left to indicate that they do not know the word, or
- swipe to right indicating the they know the word well.
The app should count the swipes and keep statistics. And one more thing: the statistics should be tracked per user basis.
with a Work Breakdown Structure (WBS) diagram skeleton
these are just some considerations, the customer needs to decide
these are just some considerations, the customer needs to decide
with an incomplete requirements analysis