Backwards compatibility can kill you
Share
Image via Wikipedia
“Release early, release often.” This is the Web 2.0 mantra, and it’s also a major guiding principle behind agile development proceses.
In product development, conventional wisdom has it that first-to-market- or first-mover advantage is hugely important. But for software products, this can kill you by painting your product into a corner from which it [...]

