Friday, April 07, 2006

Investigate all problems

I just came into office, a few days after the last release of our product, feeling relaxed and thinking about the new release. Just then my colleague, who was working on introducing a new LDAP backend, and was testing the migration code which he had written came up to me and reported a flaw in the upgrade/migrate of the just released version. As I have been sharing with you guys, we have a well defined process of making a product release with clear steps and forms which are filled up and recorded to help track back when required. I looked up the release records and found that the particular test which would have trapped this flaw was performed and the tester had reported a success on that. Surprise...Surprise...Surprise. Was it an oversight by a tester or was it a flaw in the process. So lets get to the bottom of things...

I've been very inspired by the program "Nat Geo investigates" on the National Geographic channel, where they do stories on investigations carried out for plane crashes, space shuttle crashes, and other such life threatening disasters. Last week, I saw how the investigators (combined from several countries) looked into a Swiss air crash in the Atlantic, spent over $50 million and 4 yours of painstaking work to recover the splintered millions of pieces of the aircraft to get to the bottom of the cause of the crash. Amazing...Its no wonder that the airlines industry is six sigma.

We have been following similar principals, where we analyze each issue, waste, problem and see how it can be fixed by technology, processes and training (in this order) In this particular instance, it turned out that the process form had an item to confirm that the logs are clean after upgrade....Hello...Which logs, how to check if they are clean...How much time has elapsed since the test before you check the log (logs rotate due to automated cron jobs and leave behind an empty log file which will have no errors). Improved the form immediately and retrained the QA team.

Every problem is an opportunity to improve the system which drives your business. Don't waste it.

7 comments:

Aditya Bhelke said...

Hi Sunil,

On the topic of airplanes..
The Airline industry operates on one very important and interesting principle: Build airplanes such that a failure in any part of the plane, however small it may be, should not result in a plane crashing.

What do you think would be the future of software, if it were built in a similar fashion? 100% uptime would be a reality!

Anonymous said...

Hi !.
might , probably very interested to know how one can manage to receive high yields .
There is no need to invest much at first. You may begin earning with as small sum of money as 20-100 dollars.

AimTrust is what you need
The company incorporates an offshore structure with advanced asset management technologies in production and delivery of pipes for oil and gas.

Its head office is in Panama with affiliates everywhere: In USA, Canada, Cyprus.
Do you want to become a happy investor?
That`s your choice That`s what you wish in the long run!

I`m happy and lucky, I started to get real money with the help of this company,
and I invite you to do the same. It`s all about how to select a proper partner who uses your funds in a right way - that`s it!.
I make 2G daily, and my first deposit was 1 grand only!
It`s easy to get involved , just click this link http://wunomamy.arcadepages.com/iqijes.html
and go! Let`s take this option together to get rid of nastiness of the life

Anonymous said...

Hi!
You may probably be very interested to know how one can make real money on investments.
There is no need to invest much at first.
You may commense earning with a sum that usually goes
on daily food, that's 20-100 dollars.
I have been participating in one company's work for several years,
and I'm ready to let you know my secrets at my blog.

Please visit blog and send me private message to get the info.

P.S. I make 1000-2000 per daily now.

[url=http://theinvestblog.com] Online investment blog[/url]

Anonymous said...

Good day, sun shines!
There have were times of troubles when I didn't know about opportunities of getting high yields on investments. I was a dump and downright pessimistic person.
I have never thought that there weren't any need in big initial investment.
Now, I'm happy and lucky , I begin take up real income.
It gets down to select a proper partner who uses your money in a right way - that is incorporate it in real deals, parts and divides the profit with me.

You may ask, if there are such firms? I'm obliged to tell the truth, YES, there are. Please get to know about one of them:
http://theinvestblog.com [url=http://theinvestblog.com]Online Investment Blog[/url]

Anonymous said...

Good day!

Sure, you’ve heard about me, because my fame is running in front of me,
friends call me James F. Collins.
Generally I’m a venturesome analyst. all my life I’m carried away by online-casino and poker.
Not long time ago I started my own blog, where I describe my virtual adventures.
Probably, it will be interesting for you to find out about my progress.
Please visit my blog. http://allbestcasino.com I’ll be interested on your opinion..

Anonymous said...

Отличная статья! большое спасибо автору за интересный материал. Удачи в развитии!!! :)
--
http://www.miriadafilms.ru/
[url=http://mpeg4.com.ru/index.shtml]Детские скачать[/url]

Anonymous said...

Почему регистрация не работает ?