Managing the quality of software products and services across several projects. This entails creating a Software Quality Assurance program that is guaranteed through process management and quality control (testing). Ensuring the soundness of the overall software development process creates an opportunity for defects to be discovered sooner, where they are cheaper to correct. Quality control implores methods to ensure the product or service functions according to business, functional, and performance requirements. This service will allow you to define your software development policy or verify the effectiveness of your existing policy. Projects will be tracked to help you see how well you current policy has been adopted. Requirements will be traced throughout the lifecycle to highlight how each phase of the lifecycle furthered the intention of the requirement. Quality control methods will also be analyzed to access the cost and types (regression/new functionality; functional/user acceptance/performance) of testing.