I had to laugh today when a colleague, shaking his head in
exasperation following a business priority 'corridor conversation',
distilled the basic forces of software development down into a
single statement:
"Right, fast and cheap: Choose any two..."I like the way he rolled up both scope and quality into the user term 'right' (time=fast, cost=cheap) - reminds me of Jeff Patton's definition of user quality .
1 Comment
Close to what I usually use - "Fast, Good, Cheap. Pick two...". But it's amazing how many experienced people don't understand the implications of this eternal triangle - how many times have you heard a variant on the following: "I want it working perfectly to spec, on time, but I want to use the cheapest engineers I can find to save money"....