Home > General > I Believe I Caused This…

I Believe I Caused This…

February 20, 2010 Leave a comment Go to comments

All of us have a faced a technical problem sometime or the other that we need to solve urgently. Let’s take this particular case…

I am working on a project and everything is going well. I have thoroughly unit tested the code… code review is done… QA is done… and the customer is positive about their progress in the acceptance testing. I am already thinking of the project that I am going to work on next! But suddenly in one of the customer tests, the system goes down!!

Our first instinct in such case is naturally to figure out what went wrong. We will look at interfaces, external systems, system capacity etc. and try to do everything to understand the problem & recreate the scenario.

Deep down we always hope that it is NOT our code that has caused the issue and try to find other reasons for the failure. We think since we have followed all the processes in making the code ready, it cannot be our fault and we hesitate to look at our code to find the issue.

I can empathize with the above scenario but do not agree with it. If there is an issue, then we need to always believe that it is caused by our code. If we believe that the issue is caused by us then it is much easier to find the cause of the issue. We will first look at our code to find mistakes & will be able to resolve the issue more quickly!

Advertisements
Tags: ,
  1. Eswaran Narasimhan
    February 22, 2010 at 2:26 am

    This is one scenario where we would tend to think that the grass on the other side is not green!!

  1. No trackbacks yet.

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s

%d bloggers like this: