Why Quality Assurance Software Testing?
There are two major industry trends adding to the pressure. The first is accelerated release cycles. As Business Week put it, “A year’s worth of change happens in a couple of months-a pace known as ‘Internet Time.’ And that’s the problem. The whole industry is operating on Internet Time…” Second, while releases are more frequent and cycles shorter, the cost of failure has increased dramatically. Just a few years ago, when client server products were at the cutting edge, releases were, perhaps, annual and the expected number of users was known well in advance, because all the users were employees. An organization could mitigate a system failure with a manual backup; for example, orders could be taken by hand while the system was down. But as huge portions of the business were overhauled, and these systems addressed larger user populations, releases became more frequent, and system failures commonly meant that no orders could be taken at all. Today with E-commerce applications, release