Versions Compared

Key

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

...

We present this design in three whiteboard snapshots.  The first shows Kevin opening the app, adding activities, and adding constraints for those activities.  The second shows how Smak takes Kevin's activities and constraints and translates them to an ordered/time-specific schedule.  The last snapshot illustrates what Kevin does after arriving in Florence and realizing that he woke up late.  The pictures are color coded (see upper right for legend).

Snapshot 1, Adding activities and constraints

Snapshot 2, Generating the scheduling

Snapshot 3, Changing the "Wake-up time" constraint and re-regenerating the schedule

An important feature of this design is that it just plans and saves schedules.  It does not monitor the user or check to make sure the user is following the plan.  If the user/Kevin wakes up late, they have to be the one to tell Smak to reschedule.  This is like the iPhone default navigation app: if the user deviates from the map route, he/she must manually tap "re-route."

...