I , playing the role of Test lead was speaking about testing progress rate and defect details to my testers group and they were giving me the details and as a result of this discussion it is found that defects count already crossed the earlier predicted threshold limit and still software testers are coming out with lot of defects .On further detailed discussion with my team I had concluded myself that if this trend continues then it’s very tough to complete the testing activity on time since the release date being just two days away from today.
5.00 pm at office
With all the necessary details and the data went to the development team lead and started explaining the current bad quality of the product and listened to him. He replied me like there is no need to worry about this current trend on the testing status and defects count and he said like we will release the product on the planned release date with whatever bugs could be fixed and verified since for him the release date is important and I got shocked on hearing this. For the testing group quality is the important aspect and at the same time it is a reality that release date is also an equal aspect to be considered as quality.
The discussion went for a long time …………..
Now the controversy between testing and development team is: which one is higher priority: Quality or milestone date (release date)?
5.30 pm at office
This is the daily office closing time and I got ready to pack up for the day and started catching the office bus which will be leaving the office premises by 5.40 pm and it will take almost an hour to reach my destination stop to reach my home. The bus as usual started leaving the office by 5.40 pm and I (sitting in one of the very front seats) am inside the moving bus with some other colleagues.
As usual there was considerable amount of traffic on the road and at some places little heavy traffic and I was realizing that the bus will not reach my bus stop by 6.40 pm.
6.30 pm inside bus
Suddenly a lady colleague (who used to get down at the bus stop where I will be getting down) inside the bus stood up from her seat and went towards the driver seat and started speaking with the driver and that discussion went as follows.
Lady: Hey Driver why you are so slow at your driving. Hurry up. Go-fast. I need to reach my home at least by7 pm today. Now itself its 6.40 pm. By this time we should have reached our bus stop.
Driver: Excuse me Madam I am driving as usual but today there is unexpected traffic here and there on the road.
Lady: No. you need to travel still faster so that I can reach my destination by 7 p.m.
Driver: Sorry Madam, There are chances that we may end up in accidents if we are too fast. It is my duty to safely land all the passengers including you on your destination stops and to me today even its ok to land you people at your destination stops with little delay.
At 7.00 pm
Bus reached our destination stop at 7.00 pm where I and that lady colleague safely stepped down from the bus and we started walking towards our home. The bus started moving away from our stop to drop other passengers at their destination stops
On my way of walking towards my home I started thinking about my bus driver and that lady colleague. The point came to my mind was though the bus was delayed by 20 minutes (reached the stop by 7.00 pm instead of 6.40 pm) we were very safely landed. As the driver told to the lady colleague we could have met with some accidents if the driver would have driving too fast.
To me it looks like bus driver is like a tester where the driver’s responsibility is to safely land the people at the destination bus stops on or before the scheduled time and the tester’s responsibility is to deliver a quality product on or before the milestone date.
Though delayed by 20 minutes I and that lady colleague reached our destination safely. I need to wait for 2 more days to see how my product is going to get released…with better quality on time/with some delay? or with not so good quality but on time? Keeping my fingers crossed!

No comments:
Post a Comment