free html hit counter
Posted on: Friday, 31 December 2010 by Rajiv Popat

There are times where we (the collective we, involving anyone who has ever been associated with the world of software development) silently enter the unspoken agreement of leaving a few things unsaid. These are what I like to call white lies.

Hope is often the root cause of most white lies.

The developer checks-in the code, hoping that if there is a bug someone from QA will catch it and report it.

The tester rushes through the test cases and then does no ad-hoc testing, hoping that the developer would have written decent code.

The manager provides a push, hoping that if there is an issue the team will let him know.

The team provides a hushed up feedback sugar coated with a truck load of mitigated speech, hoping that the manager will read between the lines.

Hope driven white lies where everyone knows they are fu@#ked but no one says so are dangerous, because 1) you're lying 2) you are paving the path to a perfect text book example of a disaster caused by too many small things going wrong in the right sequence and order.

Irrespective of who you are, a developer, a tester, a graphic designer, a business analyst or a manager, this week, stat by calling bullshit on quite lies. Stop hoping and start doing what you do with passion, conviction and a strong spine.

I wish you good luck.