4 ms·
Note to self: Remember whenever you think "Good,fast,cheap; pick 2", it frames your choices as either "produce something not-good" or "produce something and tak
by riazrizvi 7y ago
Note to self: Remember whenever you think "Good,fast,cheap; pick 2", it frames your choices as either "produce something not-good" or "produce something and take your time or hire lots of people". You are again regressing to your ivory-tower-inventor tendency, you spend too long perfecting and the perfecting gets worse and worse. Instead it's "fast+cheap, fast+cheap, fast+cheap" to minimize the time between customer-hypothesis and customer-trial. You do that until you achieve "good enough". This is the surest and most economical way to achieve "good". This is agile.
- MattGaiser 7y ago> until you achieve "good enough". Or until the ever-growing pile of garbage that agile produces gets too tall and tips over. Then you throw away the codebase and start again :).
- analyst74 7y agoThis is the way.
- Tade0 7y ago> Instead it's "fast+cheap, fast+cheap, fast+cheap" I've seen this before. After the second iteration it becomes neither fast nor cheap.
- joejerryronnie 7y agoA colleague once had a paper taped to the outside wall of their cubicle which read “Why do we never have time to build it right, but we always have time to build it over again?” Management was not a huge fan of this piece of paper.