Understanding Managing and Implementing Quality