3 ms·
Any decent manager who demands immediate delivery better be aware of the long term costs. In the long run, it's usually cheaper to deliver a well-built feature
by merek 4y ago
Any decent manager who demands immediate delivery better be aware of the long term costs. In the long run, it's usually cheaper to deliver a well-built feature over a longer time period, compared to a poorly built feature delivered promptly.
https://martinfowler.com/articles/is-quality-worth-cost.html https://martinfowler.com/articles/is-quality-worth-cost.html
- gnz11 4y agoFor this to be effective, it has to be understood all the way to the top. The problem I see is that managers are often not technical enough and simply want to appease their bosses with something tangible ... or they are technical, understand this but their boss is not technical, in which case they end up doubling down anyway to appease their boss. Odds are your middle manager has very little clout to argue for much anyway.
- sph 4y ago> In the long run, it's usually cheaper to deliver a well-built feature over a longer time period, compared to a poorly built feature delivered promptly. It is better in theory, but not in practice. A startup needs to deliver ASAP, and doesn't care if something is built carefully if a competitor beats you out the door with a subpar product. And that applies to any size company in fact. If you want to take your time doing it well, work for yourself. Because out there what matters the most is delivering as quickly as possible.
- dev_0 4y agoOh the ThoughtWorks gang... it's about billing the customers by dragging the project longer for quality and therefore earning more