Categories: All - pruebas - seguridad - desarrollo - mejora

by CARLOS ARTURO MENDOZA DURAN 7 years ago

206

Tarea

El aseguramiento de la calidad del software (SQA) tiene como objetivo garantizar que el software desarrollado cumpla con las especificaciones de calidad definidas. Este proceso incluye la identificación de acciones correctivas y preventivas, así como la implementación de procesos de acción del desarrollo, acción correctiva y acción preventiva.

Tarea

Aseguramiento de la Calidad del Software (SQA)

Evalúa el control de calidad mediante:

Pruebas
Reporte de problemas
Auditorias
Revisiones

Necesita responsabilidad por parte de la organización, dicha organización se compone de los siguientes grupos:

Coordinador de desarrollo (DC)
Gerente de calidad (QM)
Líder de grupo (TL)
Project manager (PM)
Ingenieros del software (SE)

Realiza pruebas de:

Caja blanca
Obteniendo los siguiente beneficios:

Sugerencias para mejores practicas de construcción de software

Indicación de mejoras para optimizar el código

Pronta identificación de problemas que puedan impactar la producción

Mejora de aspectos de seguridad del codigo

Mejora del proceso de desarrollo en general

Caja negra
Que tienen las siguientes limitaciones:

Problemas a corto plaza

En terceros sistemas, pueden existir defectos que no se están teniendo en cuenta

Siempre hay que combinarlas con pruebas de integración

Garantiza que el software desarrollado cumpla con las especificaciones de calidad definidas

Y cuenta con las siguientes características:
Integración ISO 9000
Procesa pruebas para la calidad en cada fase
Aplica metodologías de pruebas
Asegurar el desarrollo

Identifica una acción correctiva y una acción preventiva, y posteriormente realiza los siguientes tres procesos:

Proceso de acción del desarrollo
Proceso de acción preventiva
Proceso de acción correctiva