Metodologías Ágiles para proyectos Daniel Troconis Bonilla · Yurley Andrea Rojas TIPOS DE METODOLOGÍAS Se establece que una metodología es un lineamiento basado en ciertas reglas o caminos que ayudan al desarrollo eficaz de un proyecto o la creación de un producto de manera organizada. con el fin de ejecutar tareas de manera ágil. Ѵv-um-l;|o7oѴo]झ-o|u-7;r;m7;u࢙7;Ѵruo71|oCm-Ѵ y del MVP, ya que cada una de las metodologías aportan de l-m;u-vvblbѴ-u;vr;uo1omr;uvr;1ঞ-v7b=;u;m|;vĺ 01 Scrum 02 04 Lean 03 Kanban 05 Design Sprints (Agile) )-|;u=-ѴѴŐmou;C;u;--]bѴ;ő METODOLOGÍA SCRUM “Scrum es un marco que permite el trabajo colaborativo entre equipos. Al igual que un equipo de rugby (de donde proviene su nombre)” Attlassian Esta metodología es una de las más usadas debido a la seguridad con la t;v;l-m;f-mѴovvrubm|vķvomv-]u-7ov;mv;f;11bॕmĺ Se establecen 3 principales actores 1 PO = Product Owner 2 SM = Scrum Master 3 TS= Team Squad Iniciador de Actividades, Propietario Gestor de Proyecto, Líder Equipo de Desarrollo proyecto METODOLOGÍA KANBAN Esta metodología es la más sencilla para trabajar y se adapta facilmente a los proyectos venideros, esta metodología es usable en un tablero de control el cual maneja varias columnas, pasando tareas de una columna a otra columna de forma ágil, lo que permite al gestor del proyecto afinar detalles de entregas para MVPs y adaptarse rápidamente a los cambios o solicitudes de ultimo momento. “Permite visualizar el flujo de trabajo. Para visualizar un proceso de producción con el sistema Kanban, necesitará un tablero con tarjetas y columnas. Cada columna en el tablero representa un paso en su flujo de trabajo y cada tarjeta Kanban representa una tarea o elemento de trabajo.” QUÉ PRODUCIR CUÁNDO PRODUCIR CUÁNTO PRODUCIR METODOLOGÍA Ґ ""!$"ґ Esta metodología desarrollada por Jake Knapp en Google , esta metdología permite realiza run producto tangible como MVP en una semana, son 5 días hábiles para crear una idea desarrollada de manera ágil y optimiza todo el resto de metdologías como scrum, kanban, etc. Los días se distribuyen basados en la metodología de investigación Design Thinking: 1. Entender 2. Divergir ¿Cuándo se usan? • Lanzar un nuevo producto o servicio • Hacer un pitch “tangible”. • Ponerse manos a la obra • Alineación & teambuilding • Gran apuesta • y muchos más 3. Converger 4. Prototipo 5. Prueba SE ADMINISTRA UN FLUJO QUE SOLO DURA 5 DÍAS METODOLOGÍA LEAN Es una metodología que está enfocada en manufacturas y servicios, que se destina a eliminar los desperdicios en trabajo y en materiales, por lo que se destina no a un proyecto nuevo sino a un estado actual de la empresa u organización. sin embargo, también puede aplicarse a productos vigentes que necesiten una mejora sustancial pero su primordialiidad no es esta. Es parecido a un Yfo1-m-;m;Ѵt; se determina el estado de la empresa y como se ;_-1b-Ѵov v|-h;_oѴ7;uv 7;l࢙vr-uঞ1br-m|;vĺ 01. 02. Scrum Kanban 03. 04. Design Sprints 01. Lean Objetivos claros Flexibilidad Reduce los tiempos Reducción La metodología Scrum se basa en el tiempo y cada Sprint tiene un objetivo y una duración claramente definidos. Se basa en eventos en lugar de segmentos de tiempo, lo que garantiza que se pueda responder a una caída repentina de la demanda de un producto o servicio. Reduce los tiempos de determinación de un problema, identificación de soluciones, prototipado de entregable, confirmación de resultados, etc. Reducción considerable en los tiempos de entrega: Permite un acortamiento en el tiempo comprendido entre una orden de compra y su entrega al cliente. Misma página Eficiencia Productividad El concepto de Kanban es visualizar cada pieza de trabajo en un tablero. Cada miembro del equipo puede ver y actualizar el estado de cada proyecto o tarea. Proporciona soluciones a problemas que hasta ahora la gente evitaba o no sabía cómo solucionar. Utiliza pocas herramientas pero efectivas. Aumento en la productividad: Mayores beneficios en la consecución de los mismos productos finales. Mejoras de la calidad. Alta calidad Control Se obtiene un producto casi terminado (prototipo de alta calidad). Ya que a nivel de solucionar los problemas tiene respuestas rapidas y definitivas. Gran control en los desperdicios del proceso. ya que la productividad es alta y reduce los tiempos de inventario y stock de los productos, los despercios son manejados correctamente. Proyectos grandes Todos los proyectos En Scrum,se pueden agregar en el Backlog y dividirlos en pequeños Sprints fácilmente manejables. mejora cación la comuni- Todos los miembros del equipo participan en las reuniones de Scrum y están motivados a expresar su opinión y contribuir en todas las decisiones.El equipo puede comunicarse fácilmente y eliminar obstáculos que se presenten en el camino. Es fácil Kanban es fácil de entender y no requiere cambios de roles, por ejemplo, tener "Propietario del producto", "Scrum Master", “Stakeholders” y "Equipo Scrum" como en Scrum. 02. Scrum Elementos dos 03. Kanban inespera- El concepto de Scrum es que las tareas planificadas en cada Sprint (iteración) son sagradas y la adición de nuevos elementos está prohibida. Difícil de adoptar El marco de Scrum es complejo y requiere equipos experimentados. Actualizar las funciones y responsabilidades del equipo, obedecer las 4 ceremonias Scrum (reuniones) puede frustrar a los miembros del equipo. Mucho tiempo En los equipos sin experiencia de Scrum, las paradas diarias pueden pasar de reuniones de 15 minutos a una hora, las planificaciones y revisiones de horas a días de trabajo que, combinadas con distancias más cortas de Sprint, pueden resultar en un gasto de tiempo importante. Recursos dos comparti- Menos efectivo en situaciones de recursos compartidos, el diseñador no puede priorizar de manera efectiva y tanto el marketing como el desarrollo pueden bloquearse. Mezcla de productos El sistema Kanban supone que hay un plan de producción estable (flujo de trabajo) que se puede aplicar para la entrega de todos los productos y servicios. Tablero desactualizado Si una tarjeta (tarea) no se mueve a la columna (etapa) apropiada, las otras tareas que dependen de ella nunca se notifican y por ende, se quedan bloqueadas. 04. Design Sprints Lean El prototipo Desabastecimiento A veces, no es fácil de concretar y producir en un día. No obstante, cuando entiendes el impacto de los entregables y aprendes a realizar prototipos de alta calidad, aunque no sean el definitivo, mejoran tus presentaciones a cliente y sus valoraciones. Los procesos Lean deben seguirse con gran precisión, ya que en caso contrario, pueden producirse cuellos de botella, tiempos de cambio en el producto o en su calidad, ocasionando problemas de producción e insatisfacción en los clientes. Innovación Tanto el cambio en la producción como la reducción de costes, pueden implicar problemas en los trabajadores de la industria, ya que se traducirán en recortes o cambios con respecto a su status quo original. Las ideas pueden no ser realmente innovadoras. Si ocurre eso, quizás no se haya realizado correctamente la búsqueda de información de referencia o inspiración, el equipo se haya auto-censurado en sus propuestas, etc. Montaña rusa emocional Los participantes pasan por diferentes estados de ánimo a lo largo de los cinco días. Está perfectamente estudiada la evolución de cada mañana y cada tarde a lo largo del proceso. Personal y dirección Gastos Esta metodología no se aplica de la noche a la mañana, es necesario un cierto tiempo y como consecuencia de ello, unos costes hasta que todo el mundo implicado consiga una buena compenetración. ҏ& ESCOGERÍAS? Cualquiera de estas metodologías es funcional hoy en día, sin embargo está de tu parte revisar cuál es la más adaptable a tu ;tbro 7; |u-0-foĺ v|o 7;|;ulbm-u࢙ ;Ѵ ঞ;lro 7; ];vঞॕm Ѵ- velocidad con la que se ejecutará la tarea o proyecto. ;uvom-Ѵl;m|; ro7;lov v-u -ub-v l;|o7oѴo]झ-v -Ѵ ঞ;lro como por ejemplo una fusión scrumban + waterfall, teniendo como inicial un Design sprint revisando la viabilidad del proyecto. DESIGN SPRINT Esta metodología es importante para revisar la viabilidad del proyecto o para sacar un MVP más ágil, pero no determina un proyecto más robusto. SCRUM KANBAN LEAN Funcional para trabajos arduos que 7;l-m7;m0-v|-m|;ঞ;lro7; ];vঞॕmķt;bmѴ1-mm;tbro7; trabajo grande que deba adaptarse a las necesidades. Sirve para trabajos rápidos o proyectos pequeños que requieran 7;-]bѴb7-7ķvbu;r-u-lিѴঞrѴ;v equipos. y permite a los involucrados ver cuellos de botella. Esta metodología fuinciona para productos ya realizados y requieran de una actualización, están enfocados más en mejorar y estabilizar procesos actuales. (Más Riguroso) (Más rápido) (Depura procesos obsoletos) WATERFALL Esta metodología al no ser una metodología Agile, también puede ser una buena opción para equipos pequeños o trabajos en startups que ayudarán a fusionarse con otras metodologías para crear un híbrido de Poder Daniel Troconis Bonilla Yurley Andrea Rojas