It is important for a software organization to have an independent testing group. The group should have a formalized position in the organizational hierarchy. A reporting structure should be established and resources allocated to the group. The group should be staffed by people who have the skills and motivation as described in Section 8.1 to be good testers. They should be dedicated to establishing awareness of, and achieving, existing software quality goals, and also to strengthening quality goals for the future software products. They are quality leaders—the test and quality policy makers. They measure quality, and have responsibilities for ensuring the software meets the customers’ requirements.