Ouch! Unfortunately, this does happen...Exec: I need this feature for the next release in 6 months. Dev Team: It will take a year. Exec: If you can't deliver it in 6 months I'll find someone who can. Dev Team: OK, we'll do it. Outcome A: The project is late. Outcome B: The project is delivered on time, but the Dev Team spends the next year fixing bugs in it, and can't deliver any new features.
"Tom DeMarco: All Late Projects Are the Same, in IEEE software"