As developers, you are not judged solely on your end product. Every step along the way to delivery is monitored and measured against software quality control standards. All your engineering processes, methods, activities and work items are subject to scrutiny. In today’s environment, you can get it wrong even though you, ultimately, got it right. In the realm of quality assurance, the expectations are that we understand both the need for and the burden of meeting such high software quality control standards. We also know that the way you design your software quality control plan is critical to your professional success.