r2 - 25 Apr 2006 - 14:10:03 - SheilaMooneyYou are here: OSAF >  Journal Web  >  ContributorNotes > SheilaMooneyNotes > CalendarDogfoodPerformanceScenarios

Brainstorm of calendar dogfood performance scenarios

This is simply a list (from a user's perspective) of what scenarios seem slow, or features that are confusing as a result of performance.

Scenarios

Keep in mind, these are on the Mac and we probably need to evaluate on all platforms.

  • Switching between calendars
    • Select different calendars in the sidebar and the saturated one (in front) is slow to change.
    • This is also slow if you do it on the calendar canvas (click on an event that isn't on the infront calendar to select a new calendar).
  • Switching between app areas
  • Activating/Deactivating calendars - clicking on the checkbox
    • The user feedback isn't instantaneous so people keep clicking because they don't understand what it does.
  • Importing a calendar takes a while - I can't do anything else with the app
  • Synching calendars is also slow - I can't do anything else until the sync is done
  • Double clicking to create a new event on the calendar
    • This takes some time to respond and often I do it twice so then I get 2 events and have to delete one.
  • Drag an event to the Trash - it doesn't disappear immediately.
  • Dragging to resize an event
  • Dragging events on the calendar to a different - day/time.
    • I find it easier to edit the detail view because I always end up putting it in the wrong place.
  • Switching between day and week view.
    • I clicked on monday (to display day), then Tues, then Wed. I had to wait for it to display all of them.
  • Changing the calendar timezone isn't bad - could be some visual feedback that it's "working".
  • Changing the timezone for an individual event (or making it floating). This for some reason seems slower than changing the entire view.
  • Clicking the all-day checkbox to make a regular event and all-day one (and vis versa).
  • Any edits in the detail view and having it update on the main calendar
    • Changing date/time
    • Changing the status
    • Changing the title
  • Moving back and forth week to week using the arrows at the top of the calendar view.
  • Clicking on the Mini cal to navigate weeks in the calendar
  • Stamping and unstamping events as a communication - to send event notification.
  • Stamping and unstamping events as tasks.
  • Drag and drop events off the calendar canvas
    • So slow that it's hard to know it's working
  • Selecting an event
  • Deleting an event
  • Launching and quitting the app

-- SheilaMooney - 24 Apr 2006

Edit | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r2 < r1 | More topic actions
 
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.