Versions Compared

Key

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

...

Businesspeople: One business person we spoke to used an online application to look at his employees' schedules so that he would know who would be at what meetings , and how they were managing their time. He would make sure that every one of his employees would have the resources that he needed in order to complete a planned task.

Students: Students have to deal with lots of deadlines , which are not associated with any particular place. As opposed to an activity, which might take place from 11am - 12pm on Wednesday, a problem set deadline might be at 12pm on Wednesday, but a student must .  Students we spoke to wanted to be aware of it the upcoming deadline for the entire previous week so that they would be sure to complete the assignment by the deadline.

Families: Families have a lot of tasks that need to be done, but that don't necessarily have deadlines. They currently make paper todo lists.  A mother we spoke to wished that her current calendar system would allow her to jot down a todo list, just as she might scribble notes in the margin of her physical calendar.

System Tasks:

1) Manage Account

...

2) Manage Categories/Events (precondition: log in)

  • Create (frequency: multiple times per day) Create 
    • Date
    • Time
    • Description
    • Type: Activity/Todo/Deadline
    • Access control (who can read , writefrom/write to the category/event)
  • Categorize
    • add parent, move the event up/down the event hierarchy
  • Read (View) (frequency: multiple times per day)
    • Yearly 
    • Monthly
    • Weekly
  • Update created fields
    • access control (share)
    • date
    • time
    • description
  • Delete

...