QSD is a uniform way to embed a culture of high quality among software developers.
- It sets metrics-based standards with guidelines that are clear, easy-to-follow, meaningful, and have a real and immediate impact on code quality.
- It trains developers to use standards effectively, through explanation, examples and exercises that are immediately applicable in daily programming practice.
- It helps teams to organize the development process and quality control around these standards, with tools, techniques, practices that ensure teams can consistently produce excellent code.