Definición: ¿Qué significa Software Quality Assurance (SQA)?
El aseguramiento de la calidad del software (SQA) es un proceso que asegura que el software desarrollado cumpla y cumpla con las especificaciones de calidad definidas o estandarizadas. SQA es un proceso continuo dentro del ciclo de vida de desarrollo de software (SDLC) que verifica de forma rutinaria el software desarrollado para garantizar que cumpla con las medidas de calidad deseadas.
Techinfo explica la garantía de calidad del software (SQA)
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 software. En lugar de verificar la calidad después de la finalización, los procesos de SQA prueban 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 solo una vez que la fase actual / anterior cumple con los estándares de calidad requeridos.
SQA generalmente trabaja con uno o más estándares de la industria que ayudan a crear pautas de calidad de software y estrategias de implementación. Estos estándares incluyen la ISO 9000 y la integración del modelo de madurez de capacidades (CMMI).