If you ever have been involved in the planning phase of software development, or if you've worked as a project manager, you should have well in mind that there are three basic variables that you can leverage upon in order to manage projects:
In most of the business scenarios described theoretically and practically, the stakeholders decide to fix two of these variables, leaving the team to estimate the third. In other words:
Time, Quality and Cost... pick two.
In reality, what normally happens is that time and cost end up being set outside the project, thus leaving quality as the only variable developers can play on.
You might have already experienced that lowering quality doesn't eliminate work, it will ...