quality testing genexus day v5 (1)

23
#GXMX GXtest y las pruebas funcionales como factor de éxito en el desarrollo de software. FEDERICO KREUSCH Software Quality Assurance Manager, Abstracta Consulting @FedericoKreusch

Upload: genexus

Post on 25-May-2015

229 views

Category:

Presentations & Public Speaking


1 download

TRANSCRIPT

Page 1: Quality testing genexus day v5 (1)

#GXMX

GXtest y las pruebas funcionales

como factor de éxito en el

desarrollo de software.

FEDERICO KREUSCH Software Quality Assurance Manager, Abstracta Consulting @FedericoKreusch

Page 2: Quality testing genexus day v5 (1)

#GXMX

Calidad

Inversión

Tiempo

Agenda

Page 3: Quality testing genexus day v5 (1)

#GXMX

Conclusiones

Preguntas

El valor de testing

Agenda (cont)

Page 4: Quality testing genexus day v5 (1)

#GXMX

Calidad

Inversión Tiempo

Variables de éxito

con GXtest 2.0

Page 5: Quality testing genexus day v5 (1)

#GXMX

Variables de éxito

con GXtest 2.0

Calidad

Inversión Tiempo

Page 6: Quality testing genexus day v5 (1)

#GXMX

Variables de éxito

con GXtest 2.0

Calidad

Inversión Tiempo

Page 7: Quality testing genexus day v5 (1)

#GXMX

Variables de éxito

con GXtest 2.0

Calidad

Inversión Tiempo

Page 8: Quality testing genexus day v5 (1)

#GXMX

Variables de éxito

con GXtest 2.0

Calidad

Inversión Tiempo

Page 9: Quality testing genexus day v5 (1)

#GXMX

Calidad

Inversión Tiempo

Variables de éxito

con GXtest 2.0

Page 10: Quality testing genexus day v5 (1)

#GXMX

Variables de éxito

con GXtest 2.0

Calidad

Inversión Tiempo

Requerimientos no funcionales [usabilidad,

Mantenibilidad, Eficiencia]

(Performance Test)

Requerimientos Funcionales [Diseño,

especificación] (Functional Test)

(-)

Calid

ad

Invers

ión

(-)

(+)

(+)

Page 11: Quality testing genexus day v5 (1)

#GXMX

Variables de éxito

con GXtest 2.0

Calidad

Inversión Tiempo

0

10

20

30

40

50

60

70

80

90

100

Reqs Def Construcción Pruebas

Funcionales

Pruebas de

aceptación

Producción

Reqs

Def

Construcción

Pruebas Funcionales

Pruebas de aceptación

Producción

(+)

Page 12: Quality testing genexus day v5 (1)

#GXMX

Variables de éxito

con GXtest 2.0

Calidad

Inversión Tiempo

𝑇𝑉 =1

2 𝐷𝐶𝐷𝑃 ∗ 𝐶𝐶𝐸𝐷 +

1

2 𝐷𝐶𝐷𝑃 ∗ 𝐷𝐶𝐶𝑃 + 𝑆𝐵𝐿𝑅 − 𝑇𝐵𝐿

1/2 (461+2,191+317) * $14,102 = $20.9M

1/2 (461*$139 + 2,191*$455 + 317*$977) = $0.7M

$4M $2M TV = $20.9M + $0.7M + $4M - $2M

= $23.6M

Factores de costo de Basili y Boehm por fase de desarrollo

Diseño y construcción 461 defectos @ $139/corrección

Compilación y vinculación 2,191 defectos @ $455/corrección

Integración Pre-productiva 317 defectos @ $977/corrección

Actividades post-release 25 defectos @ $14,102/corrección

Page 13: Quality testing genexus day v5 (1)

#GXMX

Calidad

Inversión Tiempo

Variables de éxito

con GXtest 2.0

Page 14: Quality testing genexus day v5 (1)

#GXMX

Variables de éxito

con GXtest 2.0

Calidad

Inversión Tiempo

Page 15: Quality testing genexus day v5 (1)

#GXMX

Variables de éxito

con GXtest 2.0

Calidad

Inversión Tiempo

GeneXus

GXtest

Metodología

Recursos

Page 16: Quality testing genexus day v5 (1)

#GXMX

Variables de éxito

con GXtest 2.0

Calidad

Inversión Tiempo

Page 17: Quality testing genexus day v5 (1)

#GXMX

Variables de éxito

con GXtest 2.0

Calidad

Inversión Tiempo

Page 18: Quality testing genexus day v5 (1)

#GXMX

Variables de éxito

con GXtest 2.0

Calidad

Inversión Tiempo

Page 19: Quality testing genexus day v5 (1)

#GXMX

Variables de éxito

con GXtest 2.0

Calidad

Inversión Tiempo

Page 20: Quality testing genexus day v5 (1)

#GXMX

Variables de éxito

con GXtest 2.0

Calidad

Inversión Tiempo

Page 21: Quality testing genexus day v5 (1)

#GXMX

Page 22: Quality testing genexus day v5 (1)

#GXMX

CONCLUSIONES

El valor de testing es intangible pero

de alto valor económico.

El tiempo es una variable que podemos

usar a nuestro favor utilizando GXtest

El aseguramiento de la calidad es un

factor preponderante en el éxito del

proyecto.

Si no es posible implementar un área

de pruebas apóyate de los expertos.

Page 23: Quality testing genexus day v5 (1)

#GXMX

¡GRACIAS!

federico.kreusch@ abstractaconsulting.com

@FedericoKreusch federico.kreusch@ soluciones-si.com

FEDERICO

KREUSCH

genexus.com/gxmx @genexus facebook.com/ genexus.artech