Download - Prototipado Agil por Mateu Batle Sastre
![Page 1: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/1.jpg)
Prototipado ÁgilMateu Batle Sastre
![Page 2: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/2.jpg)
Uso informativo y confidencial
![Page 3: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/3.jpg)
Prototipado Ágil● Prototipos● Metodologías ágiles● Metodología Scrum
![Page 4: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/4.jpg)
Definición de prototipo● Ejemplar original o primer molde en que se fabrica una figura u otra
cosa.● Ejemplar más perfecto y modelo de una virtud, vicio o cualidad● Palabra formada por raíces griegas
– protos: primero
– tipos: impresión, modelo
![Page 5: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/5.jpg)
Prototipos● Una representación limitada de un producto● Aproximación del producto a lo largo de una o más
dimensiones de interés● Uno de los pasos en el proceso de innovación: de idea a
prototipo
![Page 6: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/6.jpg)
Finalidad de los Prototipos● Aprender, explorar, pruebas, viabilidad● Comunicar ideas o demostración para al cliente, usuario, inversor● Integración con otros subsistemas● Objetivos o hitos en un plan de desarrollo
![Page 7: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/7.jpg)
Características de los Prototipos● Funcionalidad limitada● Poca fiabilidad● Características de operación pobres● Rapidez de fabricación● Costo bajo● Útiles para aprendizaje y mejora continua● Sujetos a pruebas y experimentación
![Page 8: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/8.jpg)
Fidelidad del prototipo
![Page 9: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/9.jpg)
Prototipo Horizontal vs Vertical
![Page 10: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/10.jpg)
Tipos de Prototipos● Exploratorio: no reutilizable para ver alternativas, investigar, evaluar
requisitos● Experimental: usado para validación, pruebas, análisis● Operacional: iterativo progresivamente refinado hasta convertirse en el
sistema final
![Page 11: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/11.jpg)
Cómo desarrollar prototipos ?
![Page 12: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/12.jpg)
Metodología Tradicional (en cascada)
![Page 13: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/13.jpg)
Metodología Tradicional (en cascada)Ventajas:
● Fácil de planificar● Fácil de usar ● Basada en documentos● Muy popular y usado● Funciona si requisitos claros y
hay pocos cambios
![Page 14: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/14.jpg)
Metodología Tradicional (en cascada)Desventajas:
● Poca tolerancia a cambios o incertidumbre
● Resultados al final del proceso● Retro-alimentación cara y lenta● 18% proyectos fracasan● 43% se entregan mal● Solo 39% de los proyectos tiene éxito
![Page 15: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/15.jpg)
Metodologias Ágiles
Cambio de mentalidad
![Page 16: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/16.jpg)
Metodologías Ágiles● Enfoque incremental e iterativo● Se adaptan a los cambios● Toleran la incertidumbre y suposiciones● Involucran al usuario / cliente / interesados● Feedback continuo● Equipos auto-organizados● Mejora continua del producto y proceso● Buena comunicación y colaboración● Transparencia● Mejor control del riesgo
![Page 17: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/17.jpg)
Orígenes de las metodologías ágiles● 1948 - Toyota Production System● 1950 - Ciclo de Deming (PDCA = Plan-Do-Check-Act)● 1986 - “The New New Product Development Game”, Takeuchi & Nonaka● 1988 - Lean Manufacturing● 2001 - Manifiesto ágil (Software)
![Page 18: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/18.jpg)
Metodología Scrum
![Page 19: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/19.jpg)
Metodología Scrum● Basada en empirismo● Enfoque iterativo e incremental (timeboxing)● Atacar problemas complejos● Entrega productos del máximo valor posible● Flexible● Creatividad● Productividad
![Page 20: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/20.jpg)
Funcionalidad● 80% valor viene del 20% de la funcionalidad (Pareto)● 60% de funcionalidad es raramente usada
![Page 21: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/21.jpg)
Metodología Scrum● Basada en sprints (iteraciones de tiempo fijo)● Un sprint tiene un poco de cada una de las fases● Objetivo de entregar un producto que funciona, testeado y
potencialmente vendible
![Page 22: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/22.jpg)
Horizontal vs Vertical Slice
![Page 23: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/23.jpg)
Introducción Scrum
![Page 24: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/24.jpg)
Metodología Scrum3 conceptos en Scrum:
● Roles● Artefactos● Rituales
![Page 25: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/25.jpg)
Scrum > Roles3 roles
● Dueño del Producto (Product Owner)● Equipo Scrum● Scrum Master
![Page 26: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/26.jpg)
Scrum > Roles > Dueño del Producto● Tiene la visión del producto● Responsable del retorno de inversión (ROI)● Árbitro final para preguntas sobre requerimientos● Maximiza el valor del producto● Se centra más en el qué que en el cómo
![Page 27: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/27.jpg)
Scrum > Roles > Equipo Scrum● Multifuncional (miembros diferentes habilidades)● Responsabilidad de entregar un producto potencialmente entregable
cada sprint● Colaboración● Autoorganizado● 3 a 9 personas
![Page 28: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/28.jpg)
Scrum > Roles > Scrum Master● Es un facilitador● Elimina obstáculos● Líder al servicio del equipo, dueño del producto y organización● Protege al equipo de distracciones e interrupciones● Conduce a través de la metodología Scrum
NO es:● No es un gestor de proyectos● No dirige, el equipo se autogestiona
![Page 29: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/29.jpg)
Scrum > Artefactos● Pila del Producto (Product Backlog)● Pila del Sprint (Sprint Backlog)● Burndown chart
![Page 30: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/30.jpg)
Scrum > Rituales ● Reunión para refinar el backlog● Reunión de planeamiento del Sprint● Reunión diaria Scrum ● Reunión para la revisión del Sprint● Reunión retrospectiva del Sprint
![Page 31: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/31.jpg)
Calendario ejemplo
![Page 32: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/32.jpg)
Tablero de tareas Scrum
![Page 33: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/33.jpg)
Reunión diaria Scrum● Tiempo: 15 minutos misma hora todos los días● Asisten: Equipo, SM, (PO opcional)● Lugar: cerca del tablero de tareas Scrum● En círculo, de pie, sin sillas / teléfonos / portátiles● Cada asistente responde a:
– Qué hice ayer ?
– Qué voy a hacer hoy ?
– Qué obstáculos tengo ?
● Otros temas se discuten fuera de esta reunión
![Page 34: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/34.jpg)
Velocidad● Cuanto trabajo se puede realizar por unidad de tiempo (story points)● Se calcula empíricamente con la información de estimaciones y la
información del trabajo generado en cada sprint
![Page 35: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/35.jpg)
Introducción Scrum
![Page 36: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/36.jpg)
Juego Scrumitario
![Page 37: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/37.jpg)
Reglas del Juego Scrumitario● Objetivo: ordenar baraja lo más rápido posible en grupo● Barajar toda la baraja durante 30 segundos● El resultado final ha de ser cuatro montones de naipes● Cada montón solo tiene naipes del mismo palo● Los naipes están ordenados del As al Rey (K)● Todos los naipes están boca arriba● Cuenta 1 punto por cada naipe ordenado● 5 puntos adicionales por montón completo ordenada● 1 punto por segundo si termina antes de tiempo
![Page 38: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/38.jpg)
Formación de equipos● Grupos de 10 personas máximo● 1 Scrum Master
– Mezcla la baraja
– Inicia / para al equipo, ver impedimentos
– Control de tiempo
– Rellena la hoja de resultados con puntos, comentarios mejora
● 1 Product Owner– Fija objetivos
– Verifica el producto final
– Cuenta los puntos
● 8 miembros del equipo auto-organizado
![Page 39: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/39.jpg)
Cronograma● Formación de equipos (10 personas por equipo)
● 2 min – iteración 1● 1 min – revisión del Product Owner● 1 min – inspección y mejora continua / planeamiento
● hacer 3 iteraciones en total
![Page 40: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/40.jpg)
Conceptos del juego● Iteraciones, flujo, entregable al final● Concepto de velocidad en la iteración● Timeboxing (tiempo límite)● Equipo auto-organizado emergente● Mejora continua● Roles Scrum Master, product owner, equipo● Reuniones:
![Page 41: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/41.jpg)
Conclusiones● Innovación, de idea / visión a prototipo● Problemas con metodología tradicional● Ventajas metodologías ágiles
– Iterativo e incremental
– Tolerancia al cambio
● Metodología SCRUM
![Page 42: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/42.jpg)
Preguntas
![Page 43: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/43.jpg)
Mateu Batle [email protected]
![Page 44: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/44.jpg)
Triángulo triple restricción
![Page 45: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/45.jpg)
Estadísticas Proyectos Software
![Page 46: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/46.jpg)
Ventajas Agile
![Page 47: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/47.jpg)
Productividad en Scrum
![Page 48: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/48.jpg)
Juego de “punto pelota”
![Page 49: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/49.jpg)
Reglas del Juego● Objetivo: conseguir máxima puntuación ● La bola ha pasar por todos los miembros del equipo● La bola debe pasar por el aire● No pasar la bola al vecino de la izquierda o derecha● Posición inicial = Posición final -> 1 punto
![Page 50: Prototipado Agil por Mateu Batle Sastre](https://reader033.vdocumento.com/reader033/viewer/2022052621/557d61f0d8b42aba3d8b5145/html5/thumbnails/50.jpg)
Cronograma● Formación de equipos
● 2 min - equipo planea la estrategia● 2 min – iteración conseguir máximo de puntos● 1 min – inspección y mejora continua
● hasta 5 iteraciones