Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

Taller Introducción al desarrollo de Proyectos Ágiles

77 Aufrufe

Veröffentlicht am

En el marco del programa de Transformación Digital del sector turístico de la Comunitat Valenciana organizamos el taller: Introducción al desarrollo de Proyectos Ágiles para el sector turístico que tendrá lugar el 28 de noviembre en Invat·tur.

El objetivo del taller es proporcionar un primer contacto con las nuevas metodologías ágiles de desarrollo de proyectos de una manera más concreta, acercándonos a ellas de forma paulatina realizando un camino de aproximación práctica Para ello, hemos dividido la sesión en 3 niveles, desde la toma de contacto inicial a la reflexión a la incorporación en el día a día.

Veröffentlicht in: Reisen
  • Als Erste(r) kommentieren

Taller Introducción al desarrollo de Proyectos Ágiles

  1. 1. Programa de Transformación digital del sector turístico de la Comunitat Valenciana Taller Introducción al desarrollo de Proyectos Ágiles Impartido por: - Juan Gasca , CEO Thinkers Co, agencia de innovación y diseño especializada en la creación de nuevos productos y experiencias centradas en el cliente. ColaboraOrganiza
  2. 2. Aceleramos el diseño de nuevas soluciones de negocio | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved |
  3. 3. Nuestros proyectos se mueven en diferentes sectores, incluyendo: Nuestros clientes Impacto social Banca, finanzas y seguros Retail y productos de consumo Industria y tecnología Servicios de salud Transporte y telecomunicaciones | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved |
  4. 4. ¿Cuántas veces ocurre que, tras enseñarle los avances de un proyecto al cliente o stakeholder, la reacción es de “¿Qué es esto?” | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 4
  5. 5. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 5
  6. 6. Cierre de oferta/ proyecto Toma detallada de requisitos DesarrolloDiseño Entrega final Ciclo de gestión de proyectos clásico | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 6
  7. 7. 7 | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 7
  8. 8. Cierre de oferta/ proyecto Toma detallada de requisitos DesarrolloDiseño Entrega final Ciclo de gestión de proyectos clásico | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 8
  9. 9. X El conocimiento es estático y se mide por cantidad. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 9
  10. 10. Cómo lo explicó el cliente Cómo lo entendió el Project Manager Cómo lo diseñó el diseñador El enfoque del programador La recomendación del consultor externo La documentación del proyecto La implantación en producción El presupuesto del proyecto El soporte operativo Lo que el usuario realmente necesitaba | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 10
  11. 11. X Las estructuras deben ser jerárquicas y estancas. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 11
  12. 12. Tengo un mensaje que transmitiros... | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved |
  13. 13. | Copyright 2018 © Thinkers Co and/or its affiliates. All rights reserved | 13 | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 13
  14. 14. Problema cliente: DESCONOCIDO Funcionalidad producto: DESCONOCIDA | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved |
  15. 15. Asumir la cultura del fallo, para maximizar la probabilidad de éxito de los proyectos. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 15
  16. 16. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 16 Metodologías Ágiles Innovación Creatividad Liderazgo
  17. 17. Agile Filosofía de gestión para resolver problemas complejos de manera adaptativa | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 17
  18. 18. Pero… ¿Cómo nace AGILE? | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 18
  19. 19. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 19
  20. 20. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 20
  21. 21. ¿Qué es AGILE? Un filosofía de gestión que permite hacer frente a problemas complejos de forma adaptativa, entregando de manera efectiva y eficiente productos del más alto valor para el cliente. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 21
  22. 22. Agile Y MÁS... SCRUM KANBAN DEVOPS CRYSTAL DSDM ATERN XP | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 22
  23. 23. Valores y principios de AGILE | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 23
  24. 24. Los 4 valores de Agile 1. Individuos e interacción 3. Colaboración con el cliente 4. Respuesta al cambio 2. La solución funciona | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 24
  25. 25. Los 12 principios de Agile 1. Entrega temprana y continua de solución con valor al cliente. 2. Aceptar que los requisitos cambien, incluso en etapas tardías. 3. Entregar soluciones funcionales frecuentemente. 4. Los responsables de negocio y los desarrolladores trabajan juntos. 5. Los proyectos se desarrollan en torno a individuos motivados. 6. Conversación cara a cara como método más eficiente y efectivo de comunicación. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 25
  26. 26. Los 12 principios de Agile 7. La solución funcionando es la medida principal de progreso. 8. Desarrollo sostenible y ritmo constante. 9. Atención continua a la excelencia técnica y buen diseño. 10. Simplicidad, o maximizar la cantidad de trabajo realizado. 11. Equipos auto-organizados. 12. Reflexionar sobre la efectividad del equipo y perfeccionarla. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 26
  27. 27. Beneficios de AGILE | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 27
  28. 28. ● Limpieza temprana de fallos y errores. ● Respuesta ante un entorno cambiante e impredecible. ● Alto grado de satisfacción en los proyectos. ● Realización del producto correcto, acorde a las necesidades del cliente. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 28
  29. 29. Cuándo implementar AGILE | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 29
  30. 30. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 30
  31. 31. ¿Sería posible emplear un Marco Ágil en la construcción de una casa? | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 31
  32. 32. ÁGIL PREDICTIVO Prioridad del negocio Valor Cumplimiento Estabilidad de los requisitos Inestables Estables Rigidez del producto Modificable Difícil de modificar Coste del prototipo Bajo Alto Criticidad del sistema Baja Alta Tamaño del equipo Pequeño Grande | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 32
  33. 33. Alcance Coste (Nº de Personas) Tiempo (1-3 Semanas) Calidad No podemos cerrar los 3 vértices | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 33
  34. 34. Los 2 tipos de ciclo de vida de proyecto | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 34
  35. 35. Requisitos Diseño Verificación Implementación Mantenimiento Waterfall o Modelo Cascada (Predictivo) | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 35
  36. 36. ¿Qué ocurre cuando los clientes no saben exactamente lo que quieren, y continuamente cambian los requisitos? | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 36
  37. 37. Planteamiento Requerimientos priorizados Iteración/ Sprint Puesta en marcha Modelo Adaptativo Ciclos de vida iterativos | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 37
  38. 38. SPRINT Monitorear Ejecutar Planificar Analizar Diseñar ● Soluciones intermedias al final de cada Sprint. ● Mostrárselo al cliente. ● Recibir su feedback. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 38
  39. 39. Monitorear Ejecutar Planificar Analizar Diseñar SPRINT 1 Monitorear Ejecutar Planificar Analizar Diseñar SPRINT 2 Monitorear Ejecutar Planificar Analizar Diseñar SPRINT 3 | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 39
  40. 40. La arquitectura del software es esencial y se expresa mediante modelos desde el principio. Basadas en heurísticas provenientes de prácticas de producción de código. Basadas en normas provenientes de estándares seguidos por el entorno de desarrollo. Especialmente preparadas para cambios durante el proyecto. Cierta resistencia a los cambios. Impuestas internamente (por el equipo). Impuestas externamente. Proceso menos controlado, con pocos principios. Proceso mucho más controlado, con numerosas políticas/normas. No existe contrato tradicional, o al menos es bastante flexible. Existe un contrato prefijado. El cliente es parte del equipo de desarrollo. El cliente interactúa con el equipo de desarrollo mediante reuniones. Grupos pequeños (<10 integrantes) y trabajando en el mismo sitio. Grupos grandes y posiblemente distribuidos. Pocos artefactos.Más artefactos. Pocos roles.Más roles. Menos énfasis en la arquitectura del software. Se va definiendo en el desarrollo. METODOLOGÍAS TRADICIONALES METODOLOGÍAS ÁGILES | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 40
  41. 41. Scrum Proceso iterativo e incremental utilizado para la construcción de proyectos. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 41
  42. 42. 42 El proceso de SCRUM | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 42
  43. 43. IDEA STAKEHOLDERS PRODUCT OWNER BACKLOG (PILA PRODUCTO) PILA DEL SPRINT REUNIÓN DE PLANIFICACIÓN REUNIÓN DIARIA REVISIÓN INCREMENTO REUNIÓN REFINAMIENTO DEFINICIÓN DE LISTO DEFINICIÓN TERMINADO INCREMENTO PRODUCTO REUNIÓN RETROSPECTIVA EQUIPO SPRINT SCRUM MASTER 1 ARTEFACTOS ROLES CEREMONIAS SECUENCIA DE REUNIONES 2 3 4 5 | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 43
  44. 44. Proceso Scrum: Roles Permiten dividir las distintas responsabilidades. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 44
  45. 45. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 45 Proceso Scrum: Roles Permiten dividir las distintas responsabilidades. STAKEHOLDERS PRODUCT OWNER EQUIPO SCRUM MASTER Es el responsable de mantener la visión del producto que se va a construir maximizando la cantidad de valor entregado al finalizar cada Sprint. Rol encargado del proceso y de las personas. De remover impedimentos y resolver conflictos. Son los encargados de construir el producto. Son todas aquellas personas que de una manera u otra utilizan el resultado de nuestro producto. Debemos distinguir a usuario de cliente.
  46. 46. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 46 Proceso Scrum: Artefactos Son los elementos con los que trabajamos.
  47. 47. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 47 BACKLOG (PILA PRODUCTO) PILA DEL SPRINT DEFINICIÓN DE LISTO DEFINICIÓN TERMINADO INCREMENTO PRODUCTO SPRINT Es el conjunto de requisitos o características que debe tener nuestro producto. Contiene todo lo que se considera que aporta valor y estará priorizado. Conjunto de tareas o de requisitos que tiene que cumplir cada uno de los PBIs para poder empezarlos. Nos evitará desperdicios durante el Sprint. Lista de acciones que deben cumplirse para dar por terminada una tarea. Cuanto mayor sea la lista de definición de terminado más calidad tendrá mi lista de producto. El incremento de producto es el resultado de cada Sprint: La suma de todos los elementos de la Lista de Producto completados y el valor de los incrementos. Es el resultado de la Reunión de planificación al inicio de cada Sprint. Está compuesta por los todos los requisitos que han sido seleccionados de la pila de producto. Es el bloque de tiempo durante el cual se crea el incremento de producto (1-4 semanas). De esta manera se conseguirá ritmo sostenido. Proceso Scrum: Artefactos Son los elementos con los que trabajamos.
  48. 48. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 48 Proceso Scrum: Ceremonias Eventos predefinidos para evitar reuniones no definidas.
  49. 49. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 49 Proceso Scrum: Ceremonias Eventos predefinidos para evitar reuniones no definidas. REUNIÓN DE PLANIFICACIÓN REUNIÓN DIARIA REUNIÓN REFINAMIENTO REVISIÓN INCREMENTO REUNIÓN RETROSPECTIVA El objetivo tras esta reunión, es la de facilitar la transferencia de información y colaboración entre los miembros del equipo. | Cuándo: al inicio del día. Analizar las problemáticas y las formas de trabajar del propio equipo, para mejorar la productividad y la calidad del producto. | Cuándo: al final del sprint Los objetivos son, revisar qué se ha completado durante el sprint, presentar la demo y examinar el incremento del producto/servicio creado. | Cuándo: al final del sprint El objetivo es añadir detalle, estimaciones y orden a la Lista de Producto o Refinar los requisitos del siguiente sprint. | Cuándo: durante el sprint El objetivo es definir qué tareas van a entrar y cuales no. Y estimar y asignar el trabajo entre los miembros del equipo. | Cuándo: al inicio del sprint.
  50. 50. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 50
  51. 51. Kaban Visualización del proceso de un proyecto. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 51
  52. 52. 52 ¿Qué es KANBAN? Kanban es una metodología ágil de gestión de proyectos, que organiza y coordina el proceso de manera visual. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 52
  53. 53. かんばん | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 53
  54. 54. 54 | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 54
  55. 55. PENDIENTES EN CURSO (5) TERMINADAS | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 55
  56. 56. Kanban en pocas palabras: ● Visualizar el flujo de trabajo ● Limitar el WIP (Work in Progress) ● Medir el lead time ("tiempo de ciclo") | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 56
  57. 57. Veamos algunos casos prácticos. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 57
  58. 58. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 58
  59. 59. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 59
  60. 60. Pero seamos sinceros... | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved |
  61. 61. Tecnología + negocios + persona: deseos / necesidades | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved |
  62. 62. Problema cliente: DESCONOCIDO Funcionalidad producto: DESCONOCIDA | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved |
  63. 63. Lean Startup VALIDACIÓN de Ideas: Solución (ajuste SOLUCION - MERCADO) Design Thinking CREACIÓN de ideas (ajuste PROBLEMA - SOLUCIÓN) Scrum/Kanban IMPLEMENTACIÓN Soluciones (ejecución y desarrollo) PROYECTO SOLUCIÓN NECESIDAD/ OPORTUNIDAD SOLUCIÓN | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 63
  64. 64. Scrum / Kanban IMPLEMENTACIÓN Soluciones (ejecución y desarrollo) Fase de puesta en marcha de nuestro proyecto tras validación del MVP mediante un plan de release o mejoras incrementales hasta construir el concepto global de solución. Lean Startup VALIDACIÓN de Ideas: Solución (ajuste SOLUCION - MERCADO) Contrastar contra mercado (interno o externo) la viabilidad real de la idea y ajuste a las expectativas del mismo. Learning by doing para descubrir quién es o qué quiere realmente mi cliente en base a mi idea de solución, así como la mejor manera de llevarla a cabo. Fase de puesta en marcha de nuestro proyecto y construcción de un Mínimo Producto Viable (MPV). Design Thinking CREACIÓN de ideas (ajuste PROBLEMA - SOLUCIÓN) Fase de comprensión cualitativa de los stakeholders y herramientas de investigación para la comprensión del entorno y desarrollo empatía con el usuario. Captura de necesidades y definición de oportunidades para la generación de ideas de solución que puedan estar alineadas con nuestro modelo de negocio. Despliegue de herramientas y técnicas propias de Design Thinking. PROYECTO SOLUCIÓN NECESIDAD/ OPORTUNIDAD SOLUCIÓN | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 64
  65. 65. Para resumir... | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 65
  66. 66. El cambio de mindset | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 66
  67. 67. 67 1. De la jerarquía a la redarquía | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 67
  68. 68. 2. Del trabajo individual a la participación en un equipo | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 68
  69. 69. 3. De la planificación lineal a la iteración. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 69
  70. 70. 4. Del pensamiento analítico a la actitud reflexiva. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 70
  71. 71. 5. Del cliente pasivo al cliente activo. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 71
  72. 72. 6. De la documentación escrita y laboriosa al Visual Thinking. | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved | 72
  73. 73. 73 /thinkers-co @ThinkersCo @ThinkersCo Accede a todo nuestro conocimiento en thinkersco.com/comunidad | Copyright 2019 © Thinkers Co. and/or its affiliates. All rights reserved |
  74. 74. Programa de Transformación digital del sector turístico de la Comunitat Valenciana Taller Introducción al desarrollo de Proyectos Ágiles Impartido por: - Juan Gasca , CEO Thinkers Co, agencia de innovación y diseño especializada en la creación de nuevos productos y experiencias centradas en el cliente. ColaboraOrganiza

×