Please enable JavaScript.
Coggle requires JavaScript to display documents.
GESTIÓN DE CALIDAD DE SOFTWARE, phva, 1500x844_iso_clave_gestion, unnamed,…
GESTIÓN DE CALIDAD DE SOFTWARE
Conceptos SQA
Deuda técnica
Genera costos
Cambios requeridos no completados
Prácticas
Validación
Objetivo
Construir el producto correcto
Se comprueba que el software
cumple las expectativas del
usuario
Inspección
Revisión formal
de requisitos, diseño o código
Revisión informal
de requisitos, diseño o código
Revisión por pares
Objetivo
Evaluar por pares para identificar fallas
Beneficios
Mantiene la calidad
Mejora el rendimiento
Proporciona credibilidad
Verificación
Objetivo
Construir el producto correctamente
Se comprueba que el software
Cumple requisitos funcionales
Cumple requisitos no funcionales
Bug
Un error que
está todavía dentro del proceso
desencadena un resultado indeseado
aparece sin motivo aparente
Artefacto
Producto tangible
resultado de
una actividad de desarrollo
Estándares de Calidad
ISO 25010
Funcionabilidad
Adaptabilidad
Exactitud
Interoperación
Seguridad
Confiabilidad
Madurez
Tolerancia a defectos
Facilidad de recuperación
Facilidad de Uso
Facilidad de comprensión
Facilidad de aprendizaje
Facilidad en operación
Eficiencia
Comportamiento en el tiemop
Comportamiento de recursos
Facilidad de Mantenimiento
Facilidad de análisis
Facilidad de cambios y de prueba
Estabilidad
Portabilidad
Facilidad de instalación
Facilidad de reemplazo
Conformidad
Se revisa que
Producto
Cumplan requerimientos planteados
Procesos
Cumplan requerimientos planteados
Herramientas de Gestión
Ciclo PHVA
Beneficios
Reducción de costos
Optimización de la productividad
Ganancia de cuota de mercado
Incremento en la rentabilidad
Características
Planificar
Establecimiento de objetivos
para lograr resultados
Identificación de procesos
para lograr resultados
Hacer
Implementa
Cambios
Para lograr mejoras necesarias
Acciones
Para lograr mejoras necesarias
Objetivo
Ganar en eficacia
Corregir fácilmente posibles errores
En ejecución
Verificar
Se miden
Efectividad de los cambios
Se valoran
Efectividad de los cambios
Actuar
Se realizan
Correcciones
Modificaciones
Acciones
Preventivas
elimina
mitiga
causas de
una no conformidad potencial
una situación potencial no deseable
Correctivas
elimina
una no conformidad detectada
una situación no deseable
Corrección
Mejora, arregla o corrige
errores o no conformidades
Establece una línea
para que no haya repetición de
Pruebas de Calidad de Software
Prueba Unitaria (Unit Testing)
Se prueban unidades/componentes
de un software
Prueba de Integración (Integration Testing)
Las unidades/componentes individuales
Se combinan
En grupo
Se prueban
En grupo
Prueba del Sistema (System Testing)
Probar el sistema como un todo
Modulos y componentes
Integrados para
Verificar que
el sistema
funciona
como se esperaba
Prueba de aceptación (Acceptance testing)
se prueba
aceptabilidad
de un sistema
Prueba de Caja Blanca (White Box Testing)
Caracteristicas
Se centra en los detalles procedimentales
Fuertemente ligado al código fuente
Prueba de Caja Negra (Black Box Testing)
Características
Se centra en las entradas y salidas
Se entiende qué es lo que hace, no en el cómo
Prueba de Caja Gris (Gray Box Testing)
Combinación de
Caja blanca
Caja negra
Busca defectos
Causados por
Estructura incorrecta
Uso incorrecto de aplicaciones
Agile Testing
Involucra todos los miembros
Integra prácticas de
Testing independiente
Integración continua
Testing guiado por pruebas
Desarrollo guiado por pruebas de aceptación
Ad Hoc Testing
pruebas de software
Improvisadas
Sin documentación
Sin planificación
Con aplicación
Rápida
No exhaustiva
Aseguramiento de la calidad del software
revision de los productos
cumplimiento de estandares
acciones correctivas
errores reciben
análisis
corrección
revision del contenido del producto
beneficios
que todo vaya segun el plan
minimizar riesgo en el plan
conseguir que el desarollo sea uniforme
registros e informes
documentación
benefecios
disminuir problemas tales como
problemas de personal
despido
enfermedad
una revision por parte de terceros
problemas comunicación entre personal
mala interpretación en colaboraciones
poco tiempo de discucion entre las partes
entendimiento del producto en forma individual
mantener calidad de un producto
beneficios
satisfacer necesidades
generar confianza al comprador sobre la calidad
demostraciones sobre este alcance.
siempre deben existir requerimientos
beneficios
tener un alcance determinado
tener un control de los activos en el desarollo
tener un cronograma claro
Atributos generales del sqa
nos permite tener
usabilidad
fiabilidad
seguridad
compatiblidad
eficiencia
Parametros necesarios para la producción
tecnicas
diagramas tales como
Histograma.
Gráficos de control.
Hoja de recopilación de datos.
mejora en la toma de decisiones
Matriz de análisis de datos
Conceptos
Compromiso
Expectativas
Responsabilidad
Estándares
Genera mayor eficiencia
Estimula la coordinación.
Optimiza los productos o servicios