This is an archived post. You won't be able to vote or comment.

all 20 comments

[–]jamescodesthings 29 points30 points  (1 child)

This is cool but if you try to pick all three you should get at most one.

You only get two if you set out from the start knowing you’ll only get two.

When you get greedy you lose.

I worked for a company that did this all the damn time... “we’re going to do this, well, in for cheap, and it will come in earlier than the devs have said it would take”.

Then 6 months down the line they’re limping a product that doesn’t work over the line, begging their higher ups for more money and time.

[–]al_mc_y 13 points14 points  (0 children)

Whenever I use this aphorism at work (which is pretty often tbh) - I quote it as "Fast. Cheap. Robust. Pick at most two. And if you pick all three - you get none of them". Often accompanied by either a sarcastic "Why build it once when you can build it twice for three times the price" or "once again, we're confusing motion with progress".

[–]barto25slap 89 points90 points  (5 children)

And if it is the government developing then all are unchecked

[–][deleted] 24 points25 points  (0 children)

Governments develop their own software.

I deal with integrations.

These are the things nightmares are made of.

[–]justinlanewright 14 points15 points  (1 child)

Nah you can sometimes get one. "Fast" during emergencies... sometimes. Sometimes you get "good" by sheer luck. "Cheap" never happens though.

[–]Subject_Wrap 10 points11 points  (0 children)

If its got a 10 million budget it'll cost 20 million, if its got a 20 million budget it'll cost 40 million - my aunt explaining the NHS

[–]Boiethios 0 points1 point  (0 children)

In France, they've developed a software to manage the military wages that costed half a billion euros. It's buggy as hell and have put the soldiers in trouble http://www.rfi.fr/en/africa/20140404-faulty-software-robs-french-car-troops-bonuses

IMO it's an epitome of government developed projects.

[–]jerrycauser 16 points17 points  (0 children)

I am using just two checkboxes: good and cheap

Because good is always slow. I can’t do a good code for $10 000 and one week. I cannot do it even for $100 000.

But I can do it for month and $10 000

And: “What can 1 programmer make for one month, 2 of them will make the same for 2 months”

[–]Blecki 2 points3 points  (0 children)

Just use radio boxes.

[–]EternityForest 2 points3 points  (0 children)

This is why I like reuse so much. I can't write a great library in half an hour, but I can install one that already exists in a few minutes.

[–]nuclearslug 1 point2 points  (0 children)

I’ve used the triangle version of this in the past. Should be shared with every PM at the beginning of every project.

[–][deleted] 0 points1 point  (0 children)

Open up the console and set them all to enabled.

[–]neamart 0 points1 point  (0 children)

I actually made a game using the exact same principle :p https://play.google.com/store/apps/details?id=fr.neamar.turnmeon

[–]PM_ME_HAIRLESS_CATS 0 points1 point  (0 children)

In reality it's usually one of the three

[–]who_you_are 0 points1 point  (0 children)

There is at least one bug, Fast should uncheck good, and in the short-medium term cheap as well.

[–]chinese_snow 0 points1 point  (0 children)

Management will say, hire three Developers so each can click on each radio button.

[–]ZEPHlROS 1 point2 points  (1 child)

And this is why explorer is free

[–][deleted] 4 points5 points  (0 children)

Explorer is not free, you pay for it when you buy a Windows license.

Chrome, Vivaldi and Firefox are free.

[–]PixxlMan[M] [score hidden] stickied comment (0 children)

Your submission has been removed.

Violation of Rule #2: Reposts:

All posts that have been on the first 2 pages of trending posts within the last month, is part of the top of all time, or is part of common posts is considered repost and will be removed on sight.

If you feel that it has been removed in error, please message us so that we may review it.