You are on page 1of 25

T- 8 Mtodos y Herramientas

Contenido

Herramientas para la Gestin de Calidad


Inspecciones y Revisiones Pruebas Tcnicas Estrategias

La gestin de Calidad y el Ciclo de Vida


raudelillo@hotmail.com

1/25

T- 8 Mtodos y Herramientas

Inspecciones Qu son?

Diferentes

definiciones

y nombres Inspeccin, revisin tcnica, walkthrough Se revisa una parte de un componente

raudelillo@hotmail.com

2/25

T- 8 Mtodos y Herramientas

Inspecciones
Inspeccionar

El objetivo es el mismo de la prueba Las


es revisar un programa con el objetivo de encontrar defectos en l

inspecciones esttica

actan

de

manera

No se ejecuta el cdigo Puede realizarse antes que la prueba

raudelillo@hotmail.com

3/25

T- 8 Mtodos y Herramientas

Inspecciones

No es excluyente con la prueba

Se pueden encontrar distintos tipos de defectos Pueden inspeccionarse los documentos de prueba
Defectos hallados con Inspecciones Total de Defectos Hallados Defectos hallados con Pruebas

raudelillo@hotmail.com

4/25

T- 8 Mtodos y Herramientas

Inspecciones

Inspeccin de un Componente
Origen Lista de Verificacin Reglas

Componente

Inspeccin

Informe

raudelillo@hotmail.com

5/25

T- 8 Mtodos y Herramientas

Inspecciones

Qu se realiza?

Se cumplen roles durante la reunin.



Presentador Revisores Escriba Coordinador o Inspector lder Representante de mantenimiento Representante de Estndares Extraos

El material se entrega previamente para familiarizar (o para


revisin individual) a los participantes.

raudelillo@hotmail.com

6/25

T- 8 Mtodos y Herramientas

Inspecciones

Ejecucin

Se recorre el producto por parte de los revisores Se determinan errores del producto Se juzga la calidad del producto y no a su autor No se sugieren alternativas de solucin Se registra lo ocurrido Se elabora un informe final de la revisin que se
entrega al presentador

raudelillo@hotmail.com

7/25

T- 8 Mtodos y Herramientas

Inspecciones / RTF

Qu pasa con los faltantes?


Origen Lista de Verificacin Reglas

Componente

Inspeccin

Informe

raudelillo@hotmail.com

8/25

T- 8 Mtodos y Herramientas

Beneficios de las Inspecciones Ventajas

Directas

Indirectas

Mayor calidad, que lleva a aumentos de la productividad Disminucin de los tiempos de prueba Encuentra la causa directamente y no el efecto Capacitacin (para aprender a escribir hay que leer) Mayor visibilidad del proceso Trabajo en equipo - mejor comunicacin Mejora en la calidad de estndares y mtodos
9/25

raudelillo@hotmail.com

T- 8 Mtodos y Herramientas

Walkthroughs (recorrida)

Revisiones con usuarios Recorrer el producto

para extraer requerimientos para validar el producto Traduccin de los modelos

Diagramas de instancias Grficos simplificados Simulacin de los procesos

raudelillo@hotmail.com

10/25

T- 8 Mtodos y Herramientas

Face Review

Revisin de Caras Citar a los participantes (juntos o por


separado) Pedir a cada uno la opinin o lo actuado Buscar

Acordar
raudelillo@hotmail.com

Similitudes Diferencias

11/25

T- 8 Mtodos y Herramientas

QA en el Ciclo de Desarrollo

Revisiones e Inspecciones Prueba Capacitacin Consultora Auditora de Componentes


Anlisis y Diseo

Puesta en Uso. Pruebas

Construccin

Preparacin de proyecto

Preparacin de pruebas
12/25

raudelillo@hotmail.com

T- 8 Mtodos y Herramientas

QA en el Ciclo de Desarrollo

Participa

Responsable

Consultora Responsable de Puntos de Control Participante

raudelillo@hotmail.com

13/25

T- 8 Mtodos y Herramientas

QA en el Ciclo de Desarrollo Validacin

Verificacin

Estamos haciendo el producto correcto? Estamos haciendo el producto correctamente?

raudelillo@hotmail.com

14/25

T- 8 Mtodos y Herramientas

QA en el Ciclo de Desarrollo Error

Defecto
Un

Equivocacin de un participante

Falla

error lleva a uno o ms defectos, que estn presentes en el cdigo.

Un defecto lleva a cero, una o mas fallas. Manifestacin del defecto.


15/25

raudelillo@hotmail.com

T- 8 Mtodos y Herramientas

Prueba de Software

Probar
Las

es ejecutar un programa con el objetivo de encontrar defectos en l La dura realidad de las pruebas
pruebas slo pueden mostrar la presencia de defectos, no su ausencia Una prueba es exitosa si encuentra errores

raudelillo@hotmail.com

16/25

T- 8 Mtodos y Herramientas

El Proceso de la Prueba
Casos de Prueba Orculo Salida Esperada Resultado

Componente a Probar

Estrategia

Comparacin

Casos de Prueba

Prueba

Salida Real

Las pruebas siempre deben realizarse contra un resultado esperado


raudelillo@hotmail.com

17/25

T- 8 Mtodos y Herramientas

Tipos de Prueba

Prueba Unitaria: caja negra, caja blanca Prueba de Integracin Prueba de Aceptacin del Usuario Prueba de Stress Pruebas de Volumen y Performance Prueba de Regresin Pruebas tipo Alfa y Beta
18/25

raudelillo@hotmail.com

T- 8 Mtodos y Herramientas

Prueba Unitaria

Se

realiza sobre una unidad de cdigo claramente definida En general es hecha por los desarrolladores Es un trabajo complejo y laborioso

raudelillo@hotmail.com

19/25

T- 8 Mtodos y Herramientas

Prueba de Integracin

Prueba orientada a verificar que las partes


de un sistema que funcionan bien aisladamente, tambin lo hacen en conjunto. Incrementales

Bottom-up Top-down Sandwich (parte

top-down, parte bottomup, juntndose en algn lugar del medio)


20/25

raudelillo@hotmail.com

T- 8 Mtodos y Herramientas

Prueba de Aceptacin del Usuario

Pruebas realizadas por los usuarios, para


verificar que el sistema se ajusta a sus requerimientos

raudelillo@hotmail.com

21/25

T- 8 Mtodos y Herramientas

Pruebas de Volumen y Performance

Prueba

que tiene como objetivo verificar que el sistema soporta los volmenes mximos definidos en la cuantificacin de requerimientos

Capacidad de Almacenamiento Capacidad de Procesamiento

raudelillo@hotmail.com

22/25

T- 8 Mtodos y Herramientas

Prueba de Stress

Prueba

del Sistema, excediendo los lmites de su capacidad de procesamiento y almacenamiento Teniendo en cuenta situaciones no previstas originalmente

raudelillo@hotmail.com

23/25

T- 8 Mtodos y Herramientas

Pruebas de Versin Alfa y Beta

Entrego

a los usuarios una primera versin amistosa del sistema, que consideramos est lista para ser probada por ellos

raudelillo@hotmail.com

24/25

T- 8 Mtodos y Herramientas

Conclusiones

SQA

es una actividad de varias dimensiones Se puede empezar ya Paso a paso Toda inversin en QA paga ampliamente el costo

raudelillo@hotmail.com

25/25

You might also like