11.01.2013 Views

Workshop

Workshop

Workshop

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Previous Table of Contents Next<br />

Socializing a Solution: Basic Call-Handling Techniques<br />

Let’s go over the basic call-handling techniques that are applicable when you’re not presented with a<br />

clear picture of what’s going on. Assuming that that user is having unspecified application problems,<br />

how do you probe for more information? Don’t forget to apply the SOAP theory—getting as many<br />

objective facts as possible about any type of trouble can only help you. Ask the user as many factual<br />

questions as you can. Here are some examples:<br />

• What happened?<br />

• When?<br />

• During what? With what applications loaded?<br />

• What were you doing right before the problem?<br />

• Was idle time involved?<br />

• Has this happened before? How was it resolved?<br />

Asking about previous instances of the current problem is really important. Sometimes the history behind<br />

the problem will make the problem come into focus for you. For example, someone might tell you that the<br />

problem happens repeatedly at the same time every week—a major clue. Sometimes, the user might go so<br />

far as to tell you how the problem was fixed last time. A doctor friend of mine says that history is ninetenths<br />

of diagnosis; he’s not too far off.<br />

This whole process—particularly if you’re not at the workstation involved—can be like groping in the<br />

dark. If you don’t have a basis for your questioning, it’s hard to know which questions to ask.<br />

Sometimes, you simply have to go see it for yourself (particularly when the problem being reported is a<br />

local problem). Before you do, however, you might want to try to reproduce the problem from your desk.<br />

For example, to rule out operator error, you can have the user at the other end of the line reboot the<br />

problem workstation—soup to nuts. Have the user power down and ask him or her to describe to you<br />

what’s happening at each stage of the boot process. When it’s time to run the application, bring up the<br />

same application on your workstation, and have the user talk you through what he or she is doing to get<br />

the error; at the same time, you do the same thing on your end. This process can be tedious, and it takes a<br />

bit of practice, particularly if you’re familiar with the application but the user is not (or vice versa).<br />

A better option, particularly if it’s problematic for you to get across town to a user’s workstation, can be<br />

to invest in one of the many network remote control packages out there, such as one of the following:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!