690 likes | 780 Views
Presentaciu00f3n en las II Jornadas Calidad Software u2013 QA Open Space, celebradas en Madrid, Mu00f3stoles, en Nov 2014
E N D
@jgarzas ¿QA ÁGIL o… te quedaste en el QA de los ´80? by by Javier Garzás Javier Garzás
KYBELE CONSULTING S.L. www.kybeleconsul;ng.com -‐ Copyright © 2012 All rights reserved. Contains propietary informa;on.
¿Recordáis lo heavy que era la calidad software en los ‘80 – ‘90? ¿El siglo pasado?... En la época PRE-ÁGIL
En aquellos tiempos PRE-ÁGILES, había que ser muy duro para aguantar en calidad y testing
Rendimiento = Productividad = Minimizar el desperdicio de tiempo = Hacer el máximo con las personas necesarias = Tiempo Y Presupuesto Y Calidad… Y Felicidad Evitar sobre costes = …
¿Recordamos juntos el QA de aquella época? La llamada época … PRE-ÁGIL
DISCLAIMER <Mensajes irónicos>
Aquellos Aquellos en los tiempos… tiempos… en los que se ganaba que se ganaba mucho más mucho más dinero haciendo dinero haciendo mal software mal software 1 1
“A mi me tienen que “A mi me tienen que entregar el software entregar el software bien, como cuando bien, como cuando compro un coche” compro un coche” “Yo no pago, “Yo no pago, ni hago, ni hago, pruebas” pruebas”
Aquellas ventajas Aquellas ventajas de hacer mal de hacer mal software: software:
Ahorro de costes Ahorro de costes en personal en personal
Las ofertas más Las ofertas más competitivas del competitivas del mercado mercado
Fidelización de Fidelización de clientes (que nunca clientes (que nunca podrán huir) podrán huir)
Aumento, casi Aumento, casi indefinido, vitalicio, indefinido, vitalicio, del tiempo de del tiempo de proyecto proyecto (y de la facturación) (y de la facturación)
Aumento de Aumento de las tarifas las tarifas
No gestionar la calidad del producto genera deuda técnica (€)
En Agilidad te vas a dar cuenta muy rápido de la mala calidad… Los Sprint NO aguantan su temporalidad, la velocidad cae
Aquellos tiempos en que los equipos no eran multifuncionales y QA era un departamento 2 2 marginal…
Departamento de Desarrollo Departamento de QA Departamento de Sistemas KYBELE CONSULTING S.L. www.kybeleconsul;ng.com -‐ Copyright © 2012 All rights reserved. Contains propietary informa;on.
¿Te has preguntado cuanto tardas en pasar un cambio en una línea de código a producción?
No estar en producción es gastar dinero sin hacer dinero -- Kent Beck (eXtreme Programming) 28
Equipo A Equipo B Equipo C QA QA QA Desarrollador Desarrollador Desarrollador Sistemas Sistemas Sistemas KYBELE CONSULTING S.L. www.kybeleconsul;ng.com -‐ Copyright © 2012 All rights reserved. Contains propietary informa;on.
Un buen equipo no tiene héroes apaga fuegos solitarios KYBELE CONSULTING S.L. www.kybeleconsul;ng.com -‐ Copyright © 2012 All rights reserved. Contains propietary informa;on.
Esto no es KYBELE CONSULTING S.L. www.kybeleconsul;ng.com -‐ Copyright © 2012 All rights reserved. Contains propietary informa;on. Multifuncional
¿Aún vives en equipos del siglo pasado?
3 3 Aquellos tiempos de “EL de calidad” y de pruebas y calidad en “papel”
¿Calidad Software?
¿Los registros de calidad?
¿Calidad Software?
¿Calidad Software? ¿PIIDB? ¿Nivel 2 entre 816 y 1224 registros?
¿Esto no es calidad?
¿De verdad crees que ¿De verdad crees que pidiendo “papel” pidiendo “papel” “documentación” “ “documentación” “pdf estás seguro? estás seguro? pdf” ”
La calidad software La calidad software Lo bien hecho que está Lo bien hecho que está el software ( el software (clean clean code hay que verlo en los hay que verlo en los fuentes, no te fíes de fuentes, no te fíes de code) ) nada más nada más
Pidiendo… ¿comentarios Pidiendo… ¿comentarios en el código? en el código?
¿Aún piensas que Calidad = a “EL de Calidad”? ¿Piensas que calidad software es sólo papel? ¿Cómo en los ‘80 – ’90?
4 4 Tiempos de Testing en cascada y de Proyectos Cerrados (el peor enemigo de la profesión)
2005 Año 4º!!!
Proyecto… ¿Cerrado o Llave en mano? :-O
441.000 resultados
Estamos descubriendo mejores maneras de desarrollar software Firmantes del Manifiesto Ágil (2001) KYBELE CONSULTING S.L. www.kybeleconsul;ng.com -‐ Copyright © 2012 All rights reserved. Contains propietary informa;on.