Sally has spent the last six months working as part of a team that has developed a piece of software to control a widget grinding machine. The software is due to be completed within one week but Sally knows that it will take at least one month to fully test the software.
Sally accompanies her boss, Liz, at a meeting with the client who commissioned the software. The client has just landed an important order, and is anxious that the software is delivered and installed on time. At the meeting, Liz says to the client, "Sally and the rest of the team have done an excellent job on this software. It has all of the functionality you asked for and it can be delivered and installed next week. Isn't that right Sally?"
Sally knows that the software may still contain bugs that could cause machine to malfunction and be dangerous to its operators.
If Sally contradicts her boss in front of the client she knows it will be the end of her career with that company - a well paid job that she enjoys. What should she do?
Read More
knol.google.com/k/-/-/1hzaxtdr9c09g/37