TQM as a management system consisting of values, techniques and tools