Human nature and email attachment security

Dare’s post about human nature touches on UAC in Vista: How do you design a dialog prompt to warn users about the potential risk of an action they are about to take if they are so intent on clicking OK and getting the job done that they forget that there was even a warning dialog…


You’ve come a long way, baby

Outlook 2000:   Outlook 2007:   Breath with me now: Ahhhhh…   I was an Outlook tester during the 2000 release; when the icon was first released internally, we were harshly critical of it in a very public way – it sucks to be the product that gets ‘yellow’ as your family color because it…


It’s not true unless it’s in a document

Raymond recently blogged about having to repeat himself multiple times in the same thread, answering the same question asked in different ways by the same person. It reminded me of one of my favorite old Exchange team stories: On an internal technical DL about Exchange (I think in the e2k3 development phase but I don’t…


Behind the scenes of software development

Saveen pointed me at these blogs about product development at Adobe. Pretty interesting reads, sounds a lot like things around here: How Adobe products are built How features are added to Illustrator The note at the end of the second one (“In reality, what it all comes down to is testing.”) really resonated with me….


Me Too!

Larry blogged a month ago about an “incident” we had internally in the vein of the infamous Bedlam DL3, and in the comment thread he mentioned that I was making a tshirt. The shirts arrived today and I spent a harried hour handing them out to roughly a bazillion people (I counted). Here are the…


Attachment Security, Part Deux

Here’s Part One. OK this isn’t really a continuation of the history, but rather some more rambling on some of what I discussed in part one. I just wanted an excuse to say “Part Deux”.   After the news reports about the first big email-borne viruses like Melissa started showing up, stories would pop up…


When you write code, you write bugs. Period.

Larry has a great post about the myth of zero defects. As a release manager (or rather, bean counter), the issues discussed there are part of my daily life. One interesting aspect of bug management that may not be immediately obvious has to do with automation. Years ago, product teams at Microsoft didn’t have much…


The history of attachment security in Outlook, part 1 [1]

This posting is provided “AS IS” with no warranties, and confer no rights. Moreover, I’m describing the history of the situation from when I actively worked on this area several years ago. Some things may have changed since then.   I started my career at MS as a tester on the Outlook team, as a…


Web applications in a global marketplace

If you right click in the folder list in OWA (only available in the “rich“ client which is IE5+), one of the options is “Open in New…“. You might ask – why not just add the word “Window“? There’s plenty of  space. What’s the deal? The deal is that IE5 didn’t allow this menu to…


There’s no such thing as a simple feature

Whenever I think about designing seemingly simple features, I reflect back on this to remind myself how nothing is as simple as it seems: For Exchange 2000 Service Pack 2, I was tasked with speccing out a feature – type-down search. In Outlook and Windows Explorer, this is the feature whereby you can sort on a…