Deliverables

CS 411: Professional Workforce Development II, Spring 2018

User Stories



Administrator

Anyone who is maintaining the application

  • As an Administrator I want to...
    • ...be able to update the program with new languages.
    • ...have access to user accounts and user account data.
  • As an Administrator I would like to...
    • ...receive user feedback on incorrect item matches.
    • ...have user feedback queued when a user does not have an internet connection.

User

Anyone who is using the application

  • As a User I want to...
    • ...hear how a word is pronounced.
    • ...select an object in view for translation.
    • ...be able to log in to the application and view previously searched items.
    • ...use the application offline
    • ...download language packs for a variety of different languages.
    • ...see the word simultaneously in native and foreign languages.
    • ...view basic information about the object.
    • ...hear the word used in a sentence.

Database Manager

Anyone who is altering the database which the application pulls from

  • As a Database Manager I need to...
    • ...add new objects and their associated data into the database.
    • ...be able to associate specific words and phrases to images.
    • ...be able to edit item matches in the case of incorrect matches.