Greetings from high over Nebraska, where I’m aboard a Delta flight to San Francisco for a well-deserved day of rest at home (and, hopefully, a visit to In-N-Out) before heading to Vegas for Exchange Connections and then back to Pensacola.
My first visit to Connecticut was, I’d say, quite the success. We had a good-sized group of attendees, and they asked excellent and focused questions throughout. As a presenter it’s always rewarding when the audience asks questions that indicate not only that they’re listening but that they’re thinking and this group did so particularly well. That kind of back-and-forth increases the value of the workshop for everyone, and we had a lot of it.
For a first, Tony and I hit all of our timing marks until the third day! (As you might expect, I ran long on the UM content; my natural enthusiasm got the best of me.) This left the attendees more time than usual for labs, which they used to their full advantage. We didn’t have any major equipment or logistical problems; the sponsor presentations from Hewlett-Packard and BinaryTree were quite well done.
In a side note, I’m glad to report that Tony now knows what “homeboy” means in American English after discussing my PC price advantage post. He and Brian both disagreed strenuously with my assessment of the build quality of H-P’s EliteBook line, and Tony further questioned why I spec’d a 17″ EliteBook given its inconvenient size for truly mobile use– I did so because I wanted the closest match for CPU speed. In any event my admission that there still seems to be a price premium at the higher end of the configuration scale stands. Having said that, I’ve no plans to switch away from my MacBook Pro.
As of right now, we don’t currently have plans to do any Maestro events in 2012. I’m certainly open to the possibility, but we’ve had a hard time finding the optimum way to market these events and get the word out. One possibility is that we’ll work more closely with consulting and systems integration firms to go directly to their customers, and we have a few other potential tricks up our sleeves. Stay tuned for more details!
Craig Roth has a great blog post up on e-mail overload and how “attention management” technologies can help reduce the burden on us puny humans. I thought I’d take a stab at describing how Outlook, Entourage, and Exchange 2010 implement attention management technologies. (You’ll probably want to refer to this map as you read the below points). I’ve taken Craig’s bulleted list and added notes about how Exchange + Outlook support (or don’t support) each proposed attention management feature.
- Scheduled delivery: Outlook and Exchange have supported scheduled sending for some time; you can schedule a message to be sent “not before” a certain time, or just in the next send/receive. However, there’s no built-in way to schedule receiving. This would be fairly simple to implement via an Outlook plugin (or Entourage AppleScript) that switches the client to offline mode until it’s time to pick up new mail.
- Maintain whitelists to bypass blocks and delays: this would be tricky to implement if scheduled delivery were implemented using my crude method of going offline, and I’m not sure how useful it would be anyway.
- “Move to discussion” greys out “reply”: A “move to discussion” feature would be a great addition to Outlook, and (from Microsoft’s perspective) would be desirable as a way to drive people to SharePoint.
- Automated routing and prioritizing: this is a wicked-hard problem. Microsoft’s solving it by letting you build workflows that manage e-mail, so that organizations can build workflows to handle incoming e-mail, IM, and voice traffic according to whatever rules make sense. This isn’t really an end-user-targeted capability, though.
- Un-bury turning off or freezing of “toasts”: I prefer to work with toasts turned off altogether, but I understand that some people want them. Craig’s right, though, that it should be easier to toggle this functionality. One easy thing for Microsoft to do would be to integrate “do not disturb” mode in Communicator with the Outlook equivalent. This already sort-of-works (e.g. during a full-screen PowerPoint presentation you don’t get toasts) but it could be made better.
- Enable e-mail hyperlinking: does anyone remember the Exchange 2000 Web Storage System? Every item in the store had its own uniquely addressable URL, but this turned out to be pretty much useless in the real world. This is less an attention management issue than an e-mail data management issue; there’s little storage penalty to forwarding messages once they already exist.
- Enable role-based profiles: Craig’s idea is to provide a mechanism for defining standard profiles that control attention-related policies. Based on my experience, I think this would go over poorly, as most executives insist on having highly personalized workspaces. Regardless of what I think, though, Microsoft doesn’t provide a way to do this at present.
- Enable sender tagged e-mails: this is one area where the tools available in Outlook and Exchange far outpace their actual use. I need to do a separate post on message classifications, retention tags, and all the other sender-tagging goodness.
- Stop attachment abuse: Outlook already supports sending documents to a document workspace or shared library, although this feature is buried somewhat (and Entourage doesn’t have it at all, sadly).
- Presence-enable recipient lists: Outlook already does this, in spades. The below picture shows a number of Outlook’s built-in presence capabilities, including automatic display of presence icons for presence-enabled users, enhanced status (like “away for XXX” or out-of-office messages), and click-to-communicate with multiple communications modes.
- Enable group-based rules: Exchange and Outlook don’t currently do this, although you can simulate some aspects of it with query-based distribution groups. Honestly, though, this strikes me as only marginally useful; I’d probably rank it close to last in terms of which features I’d rather see first.
- Turn e-mail into generic small-content tool: Not a bad idea, although I think you could use a much lighter-weight tool like the excellent Windows Live Writer to do this more easily.
- Manage multiple inboxes: this is a tremendously useful feature of Entourage, which has long supported multiple Exchange accounts. Outlook 2010 is reported to support multiple Exchange accounts too; I’ll post a more detailed article on this once Microsoft releases publicly-available bits.
- Provide inbox analytics: this sounds like the kind of cool but not-very-practical feature that analysts love 🙂 I’m willing to be convinced otherwise, but it’s not clear to me that having analytical data is actually going to change anyone’s use or misuse of e-mail.
- Token systems: see previous bullet. What if you run out of tokens? Do you just quit work for the rest of the day?
- Remind sender if no reply: I have to do this manually, either through CRM or a manual task, so I’d love a button that would automatically create a task to remind me to follow up if no reply is received by a certain date. This would be simple to script in either Entourage or Outlook.
There are a couple of Outlook and Exchange features that Craig didn’t mention that I think fit into his taxonomy. Chief among them is the new “Ignore” functionality in Outlook 2010 and OWA 2010; when you ignore a thread, the client silently creates a server-side rule to automatically delete messages in the same conversation, so that you just don’t see them. (An alternate name for this feature, the “mute button”, better describes it IMHO). It will be interesting to see whether Microsoft makes a move to include more attention management functionality in future versions of Office and Exchange. I bet they will, given MSR’s investment in this research area, but we’ll have to wait for Office/Exchange v.Next to see for sure.
I’ve been collecting bits and pieces of information that were too short to make meaningful posts on their own– now I’ve mashed them together to make a semi-meaningful post.
First, OCS/LCS guru Joe Schurman has a new book out: Microsoft Voice and Unified Communications. As soon as I got Dustin Hannifin’s mail announcing it, I ordered it.
Second, I found that Microsoft has an extensive listing of products that have been certified as supported with OCS 2007 R2 under the Unified Communications Open Interoperability Program. There’s a lot of interesting stuff there (including the fact that I’m a revision behind on my 3300 firmware).
Third, OCS and Speech Server MVP Marshall Harrison launched a new site, GotUC.net. It’s a portal dedicated to the OCS development community. It’s still fairly new, so there isn’t much there, but I expect that to change over time– drop by and say hi.
I also need to write a summary of my MVP Summit experiences, but that will have to wait until later.