Good, fast, or cheap: Can you really pick two?

by John on March 10, 2008

There’s a saying that clients can have good, fast, or cheap. Pick two, but then the third will be whatever it has to be based on the other two choices. You can have good and fast if you’re willing to spend a lot of money. You can have fast and cheap, but the quality will be poor. You might even be able to get good and cheap, if you’re willing to wait a long time.

A variation on this theme is the iron triangle. You draw a triangle with vertices labeled “features”, “time” and ”resources.” If you make two of the sides longer, the third has to become longer too. Here goodness is defined as a feature set rather than quality, but the same principle applies.

There’s a problem with this line of reasoning: no matter what clients say, they want quality. They may say they want fast and cheap, and if you tell them you’ll sacrifice quality to deliver fast and cheap, you’ll be a hero — until you deliver. Then they want quality. As Howard Newton put it

People forget how fast you did a job, but they remember how well you did it.

Sometimes you can cut features as long as you do a good job on the features that remain, but only to a point. Clients are not going to be happy unless you meet their expectations, even if those expectations are explicitly contradicted in a contract. You can tell a client you’ll cut out frills to give them something fast and cheap, and they’ll gladly agree. But they still want their frills, or they will want them. The client may be silently disappointed. Or they may be vocally disappointed, demanding excluded features for free and complaining about your work. Eventually you learn what features to insist on including, even if a client says they can live without them.

{ 2 comments… read them below or add one }

1

Jim Archer 03.11.08 at 19:37

John -

This wisdom is too often learned only through experience. Thanks for putting it on your blog so that readers might read, absorb and avoid some of the unpleasant experiences associated with taking your clients at their word when they elect cheap and fast.

Jim Archer

2

Andrew Gelman 03.13.08 at 08:14

I have a friend who works in a lab with lots of DOD grants. He doesn’t actually do military stuff, but it’s environmental research that is relevant to the military as well as others. Anyway, he told me that the Army and Navy granting agencies have very short time horizons. In his words, if they could choose between a correct answer in two years or a wrong answer in one year, they’ll prefer the wrong answer every time.

Leave a Comment

You can use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>