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.