You must have heard the news about ISRO's GSLV that failed to even cross the stratosphere. Its a joy for Indian media who project this as a failure of ISRO but as a Tester, I can see the need of a good tester for ISRO. ( if missing )
This rocket was carrying a communication satellite that could cater Direct to Home TV and as any other true Indian, I too wished we get the news that our BOY is doing well up there, unfortunately it didn't happen.
It is a loss of 256 crore INR. "Oh my God! the tax money I paid was in flames :( ".
Now let us start thinking smart, if at all we can think smart...
_ Are you the good tester ISRO needs?_
This loss of rocket, satellite, money, hopes and moreover efforts from lot of scientists is painful.
Let us analyze the problem that may would have happened - facts first -
#1 - ISRO sources said "this was the first time a vehicle had crashed at the first stage"
#2 - "There seems to be a mishap in the first stage separation. Things have gone wrong," ISRO chairman G Madhavan Nair said at a press meet after the incident ( accident, if you may want to call it as)
#3 - There was a delay and there was a postponement in the take off due to a so called minor problem and that minor problem was - One of the pumps with the cryogenic fluid had opened and failed to re-seal. A team had to be sent to close it and ensure that all parameters were normal before the lift-off.
Well are the above facts enough to analyze the situation?
Not at all, we need tons of data that was collected by the telemetry deployed in the rocket but unfortunately public do not have access to that data. As a tester, I would want to look at it but even if I have a solution for their problem, they wont allow me inside.
If a good tester was allowed inside ISRO -
1) When a minor problem of re-seal failure was detected at the last moment, chucking out time constraints and considering the loss if the rocket fails, a good tester would have asked the personnel to do a thorough check once more. ( Regression testing as some stupids may call it as)
2) I am pretty sure, simulation would have been used to test prototypes/pilots and after this incident, a good tester would want to re look at missing requirements of the simulation engine, design defects and carry forward a rigorous testing on the simulation software and of course, give a report on it.
3) A good tester, would guide other scientists there to concentrate equally on upper stages for the next launch and not to get biased by the failure of the first stage.
4) A good tester, would not blame a department or lab of ISRO but would come out and say "Hey guys it is time to share the learning across organization" and would have stressed on different teams and labs discussing the problems -
a) How they found the problem?
b) How they analyzed the problem?
c) Their experience of solving such problem?
5) A good tester, would want to focus more on integration testing as a ROCKET is the most complicated system because of zillion parts getting integrated to form one.
"The only limitation is your imagination".....
_ Are you the good tester ISRO needs?_
If I have to speak from heart, this is what I would say -
1) 99% of the engineers here do not want to join organizations like ISRO, DRDO and take up these challenges, All they want is to test some shit and they do not do that well finally.
2) We are nasty people, we keep asking each other "is there a future for testing, will we get good pay?". We know nothing better than this to ask about testing !
3) We join orkut communities, Yahoo groups, Google groups, Testing forums - a) to look at job postings b) to check which certification course is good for us c) To make friends to send our resume d) Spam- Forward so called funny mails about testing d) Confuse people with our little knowledge and humongous ego e) Honestly, we do a lot of bull shitting.
4) The base for all this to happen is we do not want to think and rely on spoon feeding. I am irritated about some of us here posting messages in a group which has hell lots of members, because one such among many is .... "I have been asked to test a CD for xxxx testing, Let me know as soon as possible how can I do it?" - Ah ! I can't tolerate it. Moreover, to irritate myself, I see the same person posting the same question in 20 different groups, getting 400 different answers and finally gaining nothing.
When I questioned one such guy, he has to say "I will take the most favorable answer".
Well Well Well, time to think to all those who have been reading this...
I have done such mistakes, I admit, also I have realized and come out of it.
Do I need to mention again that, I too have contributed to the nation quitting my high paying MNC job without expecting a return as I have already mentioned in one of my previous posts ?
I am not expecting you people to quit your job and do such things but whatever you are doing, do it with passion else ... else ... I still cant do anything to you !
"You can see bugs fly higher than you, if you miss them during testing a rocket"
Disclaimer: I do not mean all people do the things that I have told from my heart but you too must agree most of us do it. The facts given above regarding the rocket incident are taken from an article from Times of India news and I did not add any flavor to it. I am not trying to sound that I am Mr Perfect but it is such people who are making me feel because of their repetitive silly mistakes. Don't make me feel so, is my request !
Message to Madhavan Nair : "Sir, Do not worry, someday, soon, we can make ourselves super powers in space. Lot of passionate and good testers are on the upcoming in India and Yes, we will join ISRO"