Thinking consists in envisaging, realizing structural features and structural requirements.
Quality is conformance to requirements, not goodness.