|
|
|
|
|
by rwallace
4799 days ago
|
|
This doesn't necessarily work as well in practice as it sounds like it should. Faced with the above, a lot of managers will say 'screw the quality, we have to ship all the features on time, we can patch later.' The problem is that when the manager says that, he's thinking in terms of, well of course all the features will still work except maybe in a few 1% edge cases. But in practice to achieve drastic schedule cuts by sacrificing quality, you often end up with code that only works in a few 1% edge cases and fails in 99% of cases. At this stage the manager will get angry and accuse you of trolling or gross negligence. So I wouldn't actually use the 'pick two' theory; it's too likely to go horribly wrong. |
|