Tabla de contenido:
- Definición: ¿qué significa Software Quality Assurance (SQA)?
- Techopedia explica Software Quality Assurance (SQA)
Definición: ¿qué significa Software Quality Assurance (SQA)?
El aseguramiento de la calidad del software (SQA) es un proceso que garantiza 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 rutinariamente el software desarrollado para garantizar que cumpla con las medidas de calidad deseadas.
Techopedia explica Software Quality Assurance (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 el software. En lugar de verificar la calidad después de la finalización, SQA procesa la prueba de calidad en cada fase del desarrollo hasta que se completa el software. 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 en uno o más estándares de la industria que ayudan a construir pautas de calidad de software y estrategias de implementación. Estas normas incluyen la ISO 9000 y la integración del modelo de madurez de capacidades (CMMI).