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.