• If we were all deeply pessimistic about redeveloping software then we might still be using VisiCalc.

    Sure, redeveloping software involves costs and risks, but so does running a business on a software system that's hard to support, hard to enhance, and fragile.

    If redeveloping software (with an existing system as a guide) is such an onerous undertaking then where does anybody find the intestinal fortitude to develop software in the first place?

    Creator of SQLFacts, a free suite of tools for SQL Server database professionals.