Garantía de calidad del software

Fiabilidad

?Qué significa garantía de calidad del software?

La garantía de la calidad del software (SQA) es un proceso que garantiza que el software desarrollado cumple las especificaciones de calidad definidas o estandarizadas.

SQA es un proceso continuo dentro del ciclo de vida de desarrollo de software (SDLC) que comprueba rutinariamente el software desarrollado para asegurar que cumple con las medidas de calidad deseadas.

Definición de la garantía de la calidad del software

El SQA ayuda a garantizar el desarrollo de software de alta calidad. Las prácticas de SQA se implementan en la mayoría de los tipos de desarrollo de software, independientemente del modelo de desarrollo de software subyacente que se utilice.

En un sentido más amplio, SQA incorpora e implementa metodologías de prueba de software para probar el software. En lugar de comprobar la calidad una vez finalizado, los procesos de SQA comprueban la calidad en cada fase del desarrollo hasta que el software está completo. Con SQA, el proceso de desarrollo de software pasa a la siguiente fase sólo cuando la fase actual/anterior cumple las normas de calidad exigidas.

Por lo general, la SQA se basa en una o varias normas del sector que ayudan a elaborar directrices y estrategias de implantación de la calidad del software. Entre estas normas se encuentran la ISO 9000 y la integración del modelo de madurez de capacidades (CMMI).

Temas relacionados

Margaret Rouse
Technology Expert
Margaret Rouse
Experta en tecnología

Margaret Rouse es una galardonada escritora técnica y profesora conocida por su habilidad para explicar temas técnicos complejos a una audiencia de negocios no técnica. Durante los últimos veinte a?os, sus explicaciones han aparecido en sitios web de TechTarget y ha sido citada como autoridad en artículos del New York Times, Time Magazine, USA Today, ZDNet, PC Magazine y Discovery Magazine. La idea de diversión de Margaret es ayudar a profesionales de TI y negocios a aprender a hablar los idiomas altamente especializados de cada uno. Si tienes una sugerencia para una nueva definición o cómo mejorar una explicación técnica,…

',a='';if(l){t=t.replace('data-lazy-','');t=t.replace('loading="lazy"','');t=t.replace(/