Ken North is a software developer and the author of Windows Multi-DBMS Programming (Wiley). He presents tutorials and workshops at Database and Client/Server World, Web Development, Software Development, DB Expo, and other conferences.
The importance of testing is undeniable in the overall application lifecycle. We have all been in projects where testing is inadequate. The result is significant effort and cost to fix bugs that are introduced into production; not to mention the cost of a damaged reputation. Many times, institutions do not invest enough to comprehensively test an application at all levels. It is either seen as too costly or too time consuming.