One particular measurement which we've been stuggling with for some time is simply known as "Outlook Startup Time". How do you know when Outlook has fully, really, finally, finished starting? Most importantly, when do our users think that Outlook has really "started"? This is an important question for us: if we're going to improve Outlook startup time with Xobni installed, we have to know what that means. Well here are a few ideas for measuring Outlook startup that we've implemented in a tool of ours:
- When the "Reading Pane" is visible and has text
- When the Xobni sidebar appears AND the Reading Pane is visible
- When the Application.Startup event fires in Outlook
- When Outlook has finished syncing with Exchange
- When you are able to move to the next mail and have it load within a certain period of time
- When the CPU usage drops back to a level on-par with usage before you started Outlook