Wednesday, December 23, 2009

Developer versus tester- everybody is right

Dear Friends,

Today's topic is a very intresting one which was put forward to me showing the numbers of 6 and 9 and saying both are right in their ways. This was some topic which i delivered a lecture sometime back.

First let me start with Developer. He is the person who has to think of making something new. It has to be helpful in what so ever format. Which means a developer needs to have a positive brain.The thing he wishes to develop may take a shape or may not take a shape. He should have the quality of believing in himself and hope towards the solution. He should develop the solution in a time frame else it becomes redundant. He needs to have a time calculation with himself. He need to be a patient listner for he needs to understand the solution vision and also visualize it for himself. He needs to think whether the product/solution he is developing compliments any other product/solution or exists independent. A developer needs to have patience for he may fail n number of times and he is the torch bearer so he does not have anybody at front to guide. We can keep on writing like this for pages but hopefully we have addressed some of the important things.

Now let us come to the tester. He need to be a critic of product/solution and has to find bugs/issues in the product. He should have a negative bent of brain saying this will not work. He is the one who enters after product/solution has taken a shape unlike the developer.he should have the capability to compare it with present needs unlike the requirements gathered in past. He needs to be aggressive to find anomalies in product/solution. He should be a noise maker to bring to notice of people of the anomalies he found in the product/solution. His pressure for failure is less, as if he fails people will say product is bug free. If he passes people will say he found lot of bugs. So the pressure of proving is less compared to developer.

For a successful developer a positive critic is needed. if the critic is negative/detrimental the entire process of new things gets halted. We have seen this happening in lot of companies.

Even in personal lifes husband is like a developer who has to give shapes to lot of things and setting time limits etc for them. Wife is like a tester who is noise making. If the tester becomes a negative critic then that family derails( I myself is example for this and i dont feel ashamed as i tried as a developer every possible thing).

Karishma kapoor almost came to the extent of divorce being a negative critic of sunjay kapoor. It was a slap from Randhir kapoor among everybody at chembur and the words ' do you want to become your mother who has damaged your lifes by taking u away from me. do you want to create ur daughter the same'. That slap converted her from being negative critic to neutral and life went smooth.

Steffi graph and agassi. Steffi was positive critic of Agassi which made him world no 1 at a very old age.

The simple example is that of bus driver conductor relation. IF conductor stops bus for issuing tickets the driver can do nothing and will get delayed. If the conductor issues tickets while the bus is moving it will reach destination in time.

I leave it to couples after this. The developer tester thing was presented to Mr. sudhakar kavuru, the MD,CEO of indosoft international pvt ltd which was my first IT job. This critical analysis got me my first job for it was mentioned on the sheet as 'the candidate has his feet firm on ground and close to real life mapping;- selected.

I thank the person who wanted this to be presented for it brought memories of old and wish if this blog can make the thought process orient to some better side the purpose of the blog is achieved.

may lord vishnu bless everybody with peace and prosperity.

No comments:

Post a Comment

stats

blogspot statistics