Este documento introduce los estándares de calidad en el diseño y construcción de programas. Explica la importancia de aplicar características de calidad como la eficiencia y eficacia. También describe varios aspectos básicos de calidad de software como la confiabilidad, usabilidad y mantenibilidad. Finalmente, cubre formas de documentar algoritmos como comentarios y estructura general del programa.