You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

Design

Main Page

 

One major decision we made was to keep the corkboard metaphor.  Though we received mixed reviews about it, we decided to keep it after our heuristic evaluations mentioned it as a good design decision.  While testing with other class members, we found that the primary issue with the corkboard background was that it made the background too noisy.  We found the response to this choice to be much more positive after desaturating the background and reducing contrast.

To-Do List

Edit Mode

Our heuristic evaluators all wanted ways to delete and edit tasks, and complained about the lack of safety in task creation.  We decided to forego an undo button in favor of an edit mode that would allow users to easily correct mistakes, as well as make changes to tasks that have been on the list for a while.  Clicking a button puts the list into edit mode, where users can edit or delete any tasks in the list.

Manage Family Page

Though we do not expect family members to change often in a typical use case, We included a family management page to add new members and remove members that have left.  An edit button was included to allow family members to change their name (or picture in a future implementation) without removing their history of tasks.  We decided to use a confirmation dialog to get confirmation before deleting a family member.  The efficiency decrease is negligible since this is an uncommon operation in the typical use case, and the extra safety is important because the operation irreversibly deletes that family member's task history.

Family Member History

This page is a list of tasks a given family member has done or is doing.  In a future implementation, we would like to have options to view longer histories as well as improving the look of the page.  This was designed to be simple, to allow a user to see what a certain family member has been doing "at a glance", and perhaps see if anyone has been slacking off.  

Implementation

Evaluation

Reflection

  • No labels