Until the introduction of ISO 9000 standards, no generic frameworks that were globally applicable, existed for ensuring system-wide quality. The twenty elements of ISO 9000, which cover the whole process of design, development, production, installation and servicing, provide an operational framework for implementing system-wide quality assurance. They also provide an integrated quality management system, which is relatively easy to understand and apply, and can serve as a key step towards Total Quality Management.