Every business needs to make some sense of the key metrics and data that drive their business. Traditionally, a business might get started by buying a reporting tool and building some reports using the production database of their core business applications. This might work for a while, but soon this approach runs out of gas due to:
Today many smaller companies don’t give much thought to QA. Their focus is on development – getting their new product to market. And to get started, having software developers do testing might be good enough. But once you have customers using the product, you’ll find that they are discovering routine defects and wondering why you didn’t find these yourself. At this point, you should really consider creating a dedicated QA capability.