Just wondering how popular this is...
For a project that is nothing to do with any existing project (ie, completely standalone), management decided that we get an outside company to do it as it'll be quicker and cheaper than hiring contractor on site, since the rest of us have too much work load already (normally doesn't stop them, but now that stuff simply doesn't get done, they are finally realising, after a 4 hour meeting, that we can only do so much)
They find the perfect company to take up the task in Guangdong, China. After a painful conference call where they were constantly dropping out, management decides email is better, we finally get to the end and they come back with "3 months" to implement. No good, says management, we need to ship in 3 months, so 2 months tops. The company agrees to the new deadline.
Well, here we are 2 months after that and surely enough, they delivered the code on the Friday just gone. Upon trying it, the application crashes on startup. Emails back and forth speaking to the managers (as all the workers had gone home due to time zone differences) and they come up with the most excellent response (converted from chinglish to english)
"We delivered in 2 months as you requested. We know it doesn't work. We require 3 months for that. If you require it working, please wait 1 month more."
Now management wants us to fix the code to meet the original deadline (we don't have time to wait for China) and came up with another excellent response:
"Skip testing, we don't have time for that. Just make it work."
We don't even have the source code.
I feel a few sicks days coming on