Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This task will be learned by trying it as it will be consistent with other login and registration interfaces. The user might input the wrong username and/or password, but the interface will give immediate feedback so that the user can try again. Only the user is involved in this task.

2.

...

Create and modify budgets (Luke)

  • Create categories (groceries, clothing, etc.)
  • Input budget
  • Input income
  • Input expenses
  • Input recurring expenses (rent, Internet, phone, etc.)

...

  • Precondition: logged in with MIT certificates
  • Post story associated with a particular location
  • Select whether or not others can ask questions about this story (If “yes”, then they are allowing others to email them)
  • Preview story 
  • Submit story
  • Delete story

The purpose of this task is for current MIT students to share their experiences with regards to a particular aspect of MIT life.

The preview feature allow the user to proofread what s/he has written before final submission to check for errors. Nonetheless, a user could still submit a story for the wrong dorm or accidentally mark that people may not ask follow-up questions, in which case they are able to delete the story and create a new one.

the user to create and input his budget and expenses. The user is assumed to know or decide the values of his budget, income, and expenses, and which categories his expenses belong to. The user can create customized categories to reflect his spending trends.

This task can be performed anywhere with a smartphone, but will probably be performed most often at stores right after a purchase is made. This task will most likely be performed at least once a day. This task might be constrained by time, especially if the user is inputting on the go.

This task is learned by trying it because there will be a very intuitive, easy to use interface for the user to input information.

This task is reasonably prone to user error because the user might be constrained by time or distractions when he is entering values for his expenses and budget. Because the user is entering values on a mobile phone, he might additionally mistype a value that can later affect his spending decisions. To account for this, there will be immediate feedback after a user has saved an input so that the user can perform a sanity check to see if he made any gross errorsA potential use case would be students submitting malicious stories about other dorms. We may include an option to report stories for spam or abuse, or simply have an option to notify the webmasters/moderators to remove the story manually.

3. Ask a question (Pichu/Pikachu/Raichu)

...