Three simple steps to troubleshooting.

Whether it’s fixing that elusive bug or resolving a customer’s complaint, at some part of our career, we would have lost some hairs in troubleshooting an issue.

Sometimes we had it easy and the solution just appear. Sometimes we knocked on many doors and still there were no solutions, just workarounds.

Over time, when we face a new issue, we struggle to recap how we manage to solve the previous issue. 

In short, is our troubleshooting methodology repeatable?

I think so. And here’re the steps that I find myself to use over time.

  1. Develop a hypothesis
  2. Work towards proving or disproving the hypothesis 
  3. Repeat until solved

The bulk of the work is at Step 2 and that is issue specific, and warrants a separate thorough discussion at another time.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: