Predictibilidad vs. Agilidad vs. Flexibilidad

4,558 views

Published on

A la hora de abordar la gestión de un proyecto de desarrollo software es normal enfrentarse a un sinfín de dudas sobre qué metodología emplear.

En esta presentación, que utilicé en la conferencia Predictibilidad vs. Agilidad vs. Flexibilidad en la TLP 2k11, confronto las metodologías predictivas o clásicas con las más modernas metodologías ágiles, para finalizar tratando de arrojar algo de luz sobre las nuevas tendencias en gestión de proyectos basadas en la flexibilidad.

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

No Downloads
Views
Total views
4,558
On SlideShare
0
From Embeds
0
Number of Embeds
2,528
Actions
Shares
0
Downloads
30
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Predictibilidad vs. Agilidad vs. Flexibilidad

  1. 1. predictibilidad vs. agilidad vs. flexibilidad
  2. 2. EMPLAZAMIENTO PUBLICITARIO ¿Quien soy? Raúl Herranz(rherranz@utopicainformatica.com - www.utopicainformatica.com) Profesional con más de 10 años de experiencia especializado en: ● gestión de proyectos, ● consultoría y formación en metodologías de desarrollo, ● implantación de modelos de calidad y mejora de procesos, ● desarrollos web con java (html y xhtml, css, struts, spring, jsf, ejb, hibernate, ibatis...) y consultoría tecnológica en éste área, ● consultoría en accesibilidad web (WCAG 1.0/2.0) ...y además: Profesor Acreditado
  3. 3. Evolución delConocimiento (Patrón dialéctico)
  4. 4. - predictibilidad - (tesis)
  5. 5. gestión clásica = gestión “predictiva” porque predice, en el plan de proyecto: ● las operaciones requeridas ● el tiempo que se empleará ● el importe que costará
  6. 6. Gestión clásica: Se parte de unos requisitos (detallados y estables). Se desarrolla el plan de proyecto adecuado a los recursos y tiempos disponibles.Se realiza un seguimiento para detectarposibles desviaciones y tomar medidaspara mantener el plan o determinar quécambios son necesarios.
  7. 7. El objetivo es mantener: ¡Mi triángulo! el alcance, el tiempo, y el coste ...que se había planificado
  8. 8. ...y la llave del éxito son los Requisitos Detallados y Estables, pero...
  9. 9. Desarrollo SW+ Requisitos Detallados y Estables = CIENCIA FICCIÓN
  10. 10. XQ?
  11. 11. ¡¡LANZAMIENTO CONSTANTE DE NOVEDADES!! ?
  12. 12. ¡¡TIEMPOSDE DESARROLLO REDUCIDOS!!
  13. 13. ¡¡LANZAMIENTO ¡¡TIEMPOS CONSTANTE DE DE DESARROLLO NOVEDADES!! REDUCIDOS!! XQ?Muchas compañías han descubierto que para mantenerse en el actualmercado competitivo necesitan algo más que los conceptos básicos decalidad elevada, costes reducidos y diferenciación. Además de esto, también es necesario velocidad y flexibilidad. (The New New Product Development Game - Nonaka y Takeuchi - 1986)
  14. 14. ¿Desarrollo SW+ Gestión predictiva?
  15. 15. - agilidad - (antítesis)
  16. 16. …hemos aprendido a valorar Individuos e interacciones sobre procesos y herramientas Software que funciona sobre documentación exhaustiva Colaboración con el cliente sobre negociación de contratos Responder ante el cambio sobre seguimiento de un plan http://agilemanifesto.org/iso/es/
  17. 17. comprometidos implicadosUn ejemplo: Scrum (otros: XP, TDD, Crystal Clear, ...)
  18. 18. El principal objetivo:Incrementar el valor en cada paso
  19. 19. ¿DIFERENCIAS?El principal objetivo:Incrementar el valor en cada paso
  20. 20. ...y la llave del éxito son ¿los Requisitos Detallados y Estables?,
  21. 21. ...y la llave del éxito son las ¡¡PERSONAS!!, pero...
  22. 22. No todo el monte es orégano
  23. 23. Muchos clientes nos pidenproyectos "cerrados" (¿alcance?, tiempo y coste)
  24. 24. desconfían de estosOtros inventos modernos Roy Batty (replicante) – Blade Runner
  25. 25. En nuestras empresas debemos "aplanar" las viejas estructuras jerárquicas
  26. 26. Los Jefes de Proyecto¡no quieren perder poder!
  27. 27. EQUIPO con conocimientos + compromiso+ profesionalidad
  28. 28. En general "Me gusta", pero... (siempre hay alguien)
  29. 29. ...además Predictiva vs. ágil
  30. 30. - flexibilidad - (síntesis)
  31. 31. Tenemos que encontrar el... punto de encuentro
  32. 32. ...y adaptar la forma y el curso del desarrolloa lascaracterísticas del proyecto,y a la evolución de los requisitos.
  33. 33. ELCONOCIMIENTO ES PODER VIVA LAFORMACIÓN
  34. 34. PROCESOS las personas ayudan al procedimiento EXPLICITO CONOCIMIENTO TÁCITOlos procedimientos ayudan a las personas RUTINAS
  35. 35. Entender los procedimientos comoayuda que se adapta a la organización, a losequipos y a las personas ¡NUNCA AL REVÉS! ¡¡¡RUTINAS!!!
  36. 36. las retrospectivas ganan importancia
  37. 37. COMO PROFESIONALESX SEAMOS CRÍTICOS ANTE LAS SOLUCIONES MÁGICAS ESTA VEZ NOS TOCARÁCURRÁRNOSLO
  38. 38. Las balas de plataNO EXISTEN

×