The Good-Quick-Cheap Project Rule

Share this article

There are 3 ideal outcomes when delivering a web project or any other type of project for your client:

1. It’s good
The application does what it’s supposed to do in an efficient, logical and time-saving manner.

2. It’s delivered quickly
The project is delivered on-time or ahead of schedule.

3. It’s delivered cheaply
The project is delivered at a reasonable cost. Or the benefits outweigh the price by a considerable margin and the client is completely satisfied.

As you would expect, most clients demand all three outcomes. However, in almost all cases, only two can ever be achieved. It doesn’t matter which approach you take, one objective will slip:

If a great project is delivered on-time, it won’t be cheap.

If a good project is completed for a reasonable cost, the delivery date will slip.

If the project is delivered on time at a cheap cost, it won’t be a great system.

It’s an easy ‘rule’ to remember, explain and understand so it could help when you’re faced with unreasonable client expectations. You could ask your client to choose whether good, quick and cheap is their top priority — it may help them focus on what’s really important and provide you with useful scheduling and budgeting information.

Educating clients and managing expectations is one of the hidden costs of the web design and development industry. Simple explanations such as this may help you deal with awkward situations.

Craig BucklerCraig Buckler
View Author

Craig is a freelance UK web consultant who built his first page for IE2.0 in 1995. Since that time he's been advocating standards, accessibility, and best-practice HTML5 techniques. He's created enterprise specifications, websites and online applications for companies and organisations including the UK Parliament, the European Parliament, the Department of Energy & Climate Change, Microsoft, and more. He's written more than 1,000 articles for SitePoint and you can find him @craigbuckler.

Share this article
Read Next
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Loading form