Charla en MAD QA

628 views

Published on

31 de febrero de 2013. Charla en el grupo Madrid QA

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
628
On SlideShare
0
From Embeds
0
Number of Embeds
93
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Charla en MAD QA

  1. 1. y que no Qué caracteriza a lasorganizaciones que mejor desarrollan software
  2. 2. @ jgarzas
  3. 3. Disclaimer. En esta diapositiva debería haber una imagen de los dibujos animados “La vuelta almundo de Willy Fog” (representandocuando trabajé en Chile, Colombia,Venezuela y EEUU). Pero para evitar problemas de “copy right” la imagen… no está
  4. 4. Disclaimer. En esta diapositiva deberíahaber una imagen del Señor Lobo (PulpFiction) y de Alberto Chicote (Pesadilla en la cocina), representando que enestos últimos 5 años me he dedicado a “solucionar problemas”. Pero para evitar problemas de “copy right” la imagen… no está
  5. 5. “En desarrollo software… no existen balas de plata”- Brooks
  6. 6. “Crear software es tan complejo que nadie puede decir que lo sabe todo”- Dijkstra
  7. 7. nización d esarrolla¿ Una orgasoftware b i en ? . . . Tiempo Presupuesto Calidad Felicidad
  8. 8. #1 Construir software noes lo mismo que construir coches o casas
  9. 9. “- Pero ¿por qué no?-¿Por qué no quieres añadir más gente al equipo con el retraso que llevamos? - ¡Si la pago yo!”
  10. 10. “Algo no funciona. Especificamos “planos” UML al detalle… lospasamos al proveedor de desarrollo y no se cumplen”
  11. 11. #2 Organización con equilibriocomercial – técnico
  12. 12. “- ¿Será un error? - En el tiempo que me dais para el proyecto NO hay jornadas suficientes.– No, sí... verás, es que el Gantt lo hicimos contando con los fines de semana... - Había que ganar la oferta.”
  13. 13. “La presión del calendario es una delas principales fuentes de fracaso” (múltiples fuentes)
  14. 14. “Nuestra tecnología es impresionante… pero no la compra nadie”
  15. 15. #3Buenas prácticas decalidad software
  16. 16. “¿Qué hay de malo en copy pegar código?”
  17. 17. “¿Qué hay de malo ensecopy s de 256 parámetr r vicio pegar código?” s o ?
  18. 18. “¿Qué hay de malo ensecopy s ded256 parn mnartabla? r vicio pegar ás e á u et os código?” ?30 cam pos em
  19. 19. “¿QuéDisclaimer.malo en hay de En esta diapositiva debería habersecopy simagen 6 pR.C. mnartabla? r vicio pegardesarn Martin s código?” ? una de 25 á e á u30 cam pos dem (uncle Bob) et o
  20. 20. “La calidad no escomo añadir azúcar al café”
  21. 21. #4 El software lo hacenpersonas no máquinas
  22. 22. “Yo confío en este equipo, porque tienen cara de buena gente”
  23. 23. “Los técnicos son una “comodity”, lo importante es el negocio ”  
  24. 24. “El problema es que no trabajan, toman mucho café, pongamos unsistema de fichar”
  25. 25. #5Métodos adaptados a su realidad, que alineannegocio y desarrollo
  26. 26. “Pensábamos que con metodologías ágiles no había que documentar nada”
  27. 27. “Hacemos software del ABS de coches ¿cómo quieres queimplante continuous delivery?”
  28. 28. “Different kinds of software call for different kinds of software development.”
  29. 29. #6Constancia, mejora yaprendizaje continuo
  30. 30. “- ¿Qué cómo lo hemos hecho? - Con años y años probando, equivocándonos y mejorando”  
  31. 31. “Me ha costado 10 años alcanzar el éxito de la noche a la mañana.”- Woody Allen
  32. 32. Hoy los equipos dedesarrollo software son elmotor que hay trás losnegocios más exitosos,pioneros y de futuro
  33. 33. Gracias… y ánimo! @ jgarzas

×