prueba

Proceso de manejo de la calidad de software

La gestión de la calidad del software (SQM) se define como el conjunto integral de procesos diseñados para garantizar que los productos y servicios cumplan con los objetivos organizacionales y las expectativas de los interesados a lo largo de todo el ciclo de vida. Esta disciplina se estructura en cuatro subcategorías clave: la planificación, que establece estándares y metas; el aseguramiento (SQA), que evalúa la adecuación de los procesos; el control (SQC), que examina la conformidad de los artefactos técnicos; y la mejora de procesos (SPI), orientada a elevar la eficiencia y eficacia operativa. En conjunto, estas actividades utilizan mediciones, canales de retroalimentación y una gestión de riesgos disciplinada para proporcionar visibilidad a la gerencia y asegurar que la implementación de los planes resulte en un software de alta calidad.

2.1 Aseguramiento de la Calidad del Software (SQA)

El SQA no se trata de probar el código, sino de auditar los procesos para dar confianza a la organización.

2.2 Verificación y Validación (V&V)

Estos son los dos pilares que determinan si el software es "correcto".

2.3 Revisiones y Auditorías (Reviews and Audits)

Son técnicas de examen de productos y procesos para identificar anomalías o medir el progreso.

2.4 Medición de la Calidad del Software

Para gestionar la calidad, es necesario cuantificarla.

2.5 Gestión de Defectos

Esta parte del proceso se enfoca en el ciclo de vida de un problema detectado.