Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

¿QA ÁGIL o… te quedaste en el QA de los ´80? - Nov 2014 - II Jornadas Calidad Software - QA Open Space

17,731 views

Published on

¿QA ÁGIL o… te quedaste en el QA de los ´80? - Nov 2014 - Ponencia en las II Jornadas Calidad Software - QA Open Space

Published in: Technology
  • Be the first to comment

¿QA ÁGIL o… te quedaste en el QA de los ´80? - Nov 2014 - II Jornadas Calidad Software - QA Open Space

  1. 1. by Javier Garzás ¿QA ÁGIL o… te quedaste en el QA de los ´80? @jgarzas
  2. 2. @jgarzas
  3. 3. 2001
  4. 4. KYBELE  CONSULTING  S.L.  www.kybeleconsul;ng.com  -­‐  Copyright  ©  2012  All  rights  reserved.  Contains  propietary  informa;on.    
  5. 5. ¿Recordáis lo heavy que era la calidad software en los ‘80 – ‘90? ¿El siglo pasado?... En la época PRE-ÁGIL
  6. 6. En aquellos tiempos PRE-ÁGILES, había que ser muy duro para aguantar en calidad y testing
  7. 7. Rendimiento = Productividad = Minimizar el desperdicio de tiempo = Hacer el máximo con las personas necesarias = Evitar sobre costes = …Tiempo Y Presupuesto Y Calidad… Y Felicidad
  8. 8. ¿Recordamos juntos el QA de aquella época? La llamada época … PRE-ÁGIL
  9. 9. DISCLAIMER <Mensajes irónicos>
  10. 10. Aquellos tiempos… en los que se ganaba mucho más dinero haciendo mal software 1
  11. 11. “A mi me tienen que entregar el software bien, como cuando compro un coche” “Yo no pago, ni hago, pruebas”
  12. 12. Aquellas ventajas de hacer mal software:
  13. 13. Ahorro de costes en personal
  14. 14. Las ofertas más competitivas del mercado
  15. 15. Fidelización de clientes (que nunca podrán huir)
  16. 16. Aumento, casi indefinido, vitalicio, del tiempo de proyecto (y de la facturación)
  17. 17. Aumento de las tarifas
  18. 18. No gestionar la calidad del producto genera deuda técnica (€)
  19. 19. En Agilidad te vas a dar cuenta muy rápido de la mala calidad… Los Sprint NO aguantan su temporalidad, la velocidad cae
  20. 20. Aquellos tiempos en que los equipos no eran multifuncionales y QA era un departamento marginal… 2
  21. 21. KYBELE  CONSULTING  S.L.  www.kybeleconsul;ng.com  -­‐  Copyright  ©  2012  All  rights  reserved.  Contains  propietary  informa;on.     Departamento  de   Desarrollo   Departamento  de   QA   Departamento  de   Sistemas  
  22. 22. ¿Te has preguntado cuanto tardas en pasar un cambio en una línea de código a producción?
  23. 23. 28   No estar en producción es gastar dinero sin hacer dinero -- Kent Beck (eXtreme Programming)
  24. 24. KYBELE  CONSULTING  S.L.  www.kybeleconsul;ng.com  -­‐  Copyright  ©  2012  All  rights  reserved.  Contains  propietary  informa;on.     Equipo  A   QA   Desarrollador  Sistemas   Equipo  B   QA   Desarrollador  Sistemas   Equipo  C   QA   Desarrollador  Sistemas  
  25. 25. 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
  26. 26. KYBELE  CONSULTING  S.L.  www.kybeleconsul;ng.com  -­‐  Copyright  ©  2012  All  rights  reserved.  Contains  propietary  informa;on.     Esto no es Multifuncional
  27. 27. ¿Aún vives en equipos del siglo pasado?
  28. 28. Aquellos tiempos de “EL de calidad” y de pruebas y calidad en “papel” 3
  29. 29. ¿Calidad Software?
  30. 30. ¿Los registros de calidad?
  31. 31. ¿Calidad Software?
  32. 32. ¿Calidad Software? ¿PIIDB? ¿Nivel 2 entre 816 y 1224 registros?
  33. 33. ¿Esto no es calidad?
  34. 34. ¿De verdad crees que pidiendo “papel” “documentación” “pdf” estás seguro?
  35. 35. La calidad software Lo bien hecho que está el software (clean code) hay que verlo en los fuentes, no te fíes de nada más
  36. 36. Pidiendo… ¿comentarios en el código?
  37. 37. ¿Aún piensas que Calidad = a “EL de Calidad”? ¿Piensas que calidad software es sólo papel? ¿Cómo en los ‘80 – ’90?
  38. 38. Tiempos de Testing en cascada y de Proyectos Cerrados (el peor enemigo de la profesión) 4
  39. 39. Ciclo  de  vida  en  Cascada…  
  40. 40. Año  4º!!!   2005
  41. 41. Proyecto… ¿Cerrado o Llave en mano? :-O
  42. 42. 441.000 resultados
  43. 43. KYBELE  CONSULTING  S.L.  www.kybeleconsul;ng.com  -­‐  Copyright  ©  2012  All  rights  reserved.  Contains  propietary  informa;on.     Estamos descubriendo mejores maneras de desarrollar software Firmantes del Manifiesto Ágil (2001)
  44. 44. R D C T R D C T R R C T R C C T C R D T R R C T R D C T R D C T R D C T 1   2   3   CASCADAITERATIVOÁGIL
  45. 45. Eran aquellos tiempos del… “¿Para qué voy a hacer las cosas con calidad si ningún cliente la paga?” 5
  46. 46. ¿Aún crees que la calidad en el software es sólo imagen?
  47. 47. KYBELE  CONSULTING  S.L.  www.kybeleconsul;ng.com  -­‐  Copyright  ©  2012  All  rights  reserved.  Contains  propietary  informa;on.    
  48. 48. Código Espagueti (complejidad ciclomática)  
  49. 49. 30 campos demás en una tabla? Que las clases padres conozcan a las hijas switch(month) { case 1: … case 155: servicios de 256 parámetros?
  50. 50. KYBELE  CONSULTING  S.L.  www.kybeleconsul;ng.com  -­‐  Copyright  ©  2012  All  rights  reserved.  Contains  propietary  informa;on.    
  51. 51. ¿Trabajas en un walking dead software?
  52. 52. Iterativo, refinar, refactorizar Incremental, añadir valor Ciclo de vida ágil…
  53. 53. KYBELE  CONSULTING  S.L.  www.kybeleconsul;ng.com  -­‐  Copyright  ©  2012  All  rights  reserved.  Contains  propietary  informa;on.     ¿Aún ves la calidad software como en los ‘80? ¿Aún vives en la época pre-ágil?
  54. 54. ¿Aún vives (y desarrollas software) como en los ‘80? ¿Aún eres pre-ágil?
  55. 55. 2.500.000 QA Tester Job
  56. 56. 64   KYBELE CONSULTING S.L. www.kybeleconsulting.com - Copyright © 2008 All rights reserved. Contains propietary information. “Las especies que sobreviven no son las más fuertes sino aquellas que se adaptan mejor al cambio.” Darwin
  57. 57. …jejeje, mmm, ¿…no quedó claro? ¿preguntas?
  58. 58. @jgarzas Gracias… y evolucionemos esto de una vez!
  59. 59. @jgarzas   es.linkedin.com/in/jgarzas/   facebook.com/javiergarzas.blog   www.javiergarzas.com  
  60. 60. dfsfsdf   Realicé  el  mayor  esfuerzo  y  propósito  de  referenciar  fuentes  y  atribuir  reconocimiento  a   todos  los  autores  de  los  textos  e  imágenes  que  no  fuesen  míos,  de  reconocer  los   derechos  de  autor,  etc.  Pero  si  crees  que  algo  se  me  ha  pasado  o  que  algo  debe  ser   modificado,  añadido  o  eliminado,  por  favor  mándame  un  correo  a  jgarzas@gmail.com  

×