...
While hurting efficiency, deleting bills individually helps prevent errors; however, users may ignore confirmations out of habits and still delete bills accidentally. There is no error recovery currently in place so if a delete is mistakenly made, the user must redo their previous work. It is also ambiguous if deleting a household deletes the entire household or just unlinks it from the account, which could cause further errors. Bill status is shown clearly in every interface which will allow any mistakes that have been made in submitting the bill to be seen immediately after the mistake is made.
Design 2
Storyboard 2
Rob Miller is a returning user to Housebill.com. He has just signed onto the site with his username, "user123", and is redirected to his User Page.
...
Here, he set his preferences to automatically display the bills that are due within a week. The User Page shows his that relative to now, he will owe $85, and there will be 3 bills to pay. Satisfied that he can cover this amount by the end of the week, Rob is curious as to what over bills he has coming up in the near future.
To see these future bills, Rob moves the timeline scrollbar at the bottom of the page to the right, stopping at the 3 weeks point. Now, his User Page has refreshed to show the bills that will be due in 3 weeks' time from now. Rob sees that he will owe $940 dollars in 3 weeks, and sees that there will be 5 bills to pay. Curious about the details of the bills, he clicks on the largest bill of the group, the rent bill.
Once he clicks, Rob is redirected to a Bill Page which shows him the details of the rent bill. To his surprise, one of his housemates, Umbridge, who goes by the username "buddyU", has already paid her share of the bill.
Analysis 2
Learnability
Visibility
Efficiency
...
Once back at his User Page, Rob clicks the tab to go into Calendar View, which shows him all of his bills laid out by date. He sees that his next bill is not due for a while, and decides that he is ready to log out of Housebill.
Analysis 4
Learnability
A frequent user will be used to navigating only the left column of the site, which is where all of the login fields are located. Buttons that allow users to perform actions on a bill (edit, pay, etc.) are clearly labeled and placed next to the listing for that bill. Links to other main pages on the site are displayed prominently in the taskbar at the top of the user page. This lets users access the bills, user, and calendar views. A new user will be able to understand the overall structure, although some functions need to be better grouped. For instance, the Household display in the lower left hand column could use some "change" or "add new" buttons so that the user does not need to search for the Household View in the main User Page to make these types of edits.
...