At the office I’ve doing a bit of project management as we’re short staffed at the moment (well all high tech is short staffed at the moment) and was reminded of this engineering truism:
There are three things you can have in a piece of software:
- It can be good.
- It can be fast.
- It can cheap.
You can only have two of the three:
- It can be good and fast but expensive.
- It can be good and cheap but not fast.
- It can fast and cheap but not good.
any attempt to achieve all three will result in bad, slow, and expensive software.
More wisdom next week,
Andrew
Pingback: Friday Wisdom – Software Quality — Andrew’s View of the Week – Project Management Software
…or it can be Microsoft…
LikeLiked by 1 person
Could be …
LikeLike
We usually wind up with #2, and remind ourselves how virtuous we are being patient. 😉
LikeLiked by 1 person
Yup, that’s normally where I end up.
LikeLiked by 1 person
Oh so true.
LikeLike
It is.
LikeLiked by 1 person
That actually sounds quite logical!
LikeLiked by 1 person
It is very logical.
LikeLiked by 1 person
If I had the loot, I would take good, fast, and expensive. However, as to how my finances are, I’ll take good and cheap.
LikeLiked by 1 person
Me too.
LikeLike
This explains a lot. Thanks, Andrew.
Ω
LikeLiked by 1 person
Doing my best to pass along vital information.
LikeLiked by 1 person
Mission accomplished.
Ω
LikeLike
Is “cheep” the bird sound or a misspelling of the word, “cheap?”
LikeLiked by 1 person
I meant cheap, fixed. Thanks.
LikeLike
Once again, tech as a metaphor for life.
LikeLiked by 1 person
It has lots of applications.
LikeLike