But "later" never comes. Your customers demand the next feature just as fast, and you're forced to take more shortcuts.
Pretty soon you're living in a mess of an application that you cannot add features to.
By making shortcuts you're really inflating your velocity. You're saying "look Mr. Customer.. I can deliver X in Y time!" Over time that becomes a lie.
Deliver consistently good software and measure your velocity. It stabilizes quite nicely and provides a good tool for future planning.
by Mohammad Azam on 11/3/2008 1:27:25 PM