July 3rd, 2012

You already got your answer, why are you re-asking the question?

Today’s rant is a blend of two earlier rants: People didn’t answer your first email for a reason and If you didn’t like the answer, asking the same question again is unlikely to help. A customer submitted a list of questions (via their customer liaison) to the Widgets discussion list, and somebody wrote up a reply, which was sent back to the customer. So far so good. A few days later, the same list of questions was submitted to the Gizmo discussion list via a different customer liaison. Since the question was about Widgets, the question was forwarded to the Widgets discussion list, at which point the same answer was forwarded back. Okay, so now we have a fishing expedition. Three weeks later, the same list of question was submitted to the Gizmo discussion list via yet another customer liaison. The fishing expedition continues. The question was once again forwarded to the Widgets discussion list, where the same answer was forwarded back. When I asked why the same set of questions was being asked three times, the third customer liaison explained, “The customer is looking for more detail.” Asking the same question over and over again is not a way to get more detail. “By what mechanism does SetWidgetColor inform the widget that its color state has changed?” — The widget receives an OnColorChanged event. “By what mechanism does SetWidgetColor inform the widget that its color state has changed?” — The widget receives an OnColorChanged event. “By what mechanism does SetWidgetColor inform the widget that its color state has changed?” — The widget receives an OnColorChanged event. Why do you keep asking? “I want more details.” If you want more details, you have to say that you’re asking for more details, and you have to say what kind of details you’re looking for.

It turns out that this customer didn’t even know what kind of details they wanted. They just wanted to know “everything” about widget color changes.

Author

Raymond has been involved in the evolution of Windows for more than 30 years. In 2003, he began a Web site known as The Old New Thing which has grown in popularity far beyond his wildest imagination, a development which still gives him the heebie-jeebies. The Web site spawned a book, coincidentally also titled The Old New Thing (Addison Wesley 2007). He occasionally appears on the Windows Dev Docs Twitter account to tell stories which convey no useful information.

0 comments

Discussion are closed.