Please enable JavaScript.
Coggle requires JavaScript to display documents.
Marcos de Trabajo Ágiles 20-03 - Coggle Diagram
Marcos de Trabajo Ágiles 20-03
Los 12 principios del manifiesto ágil
1.
2.
3.
4.
5.
6.
El método más eficiente y efectivo de comunicar información al equipo de desarrollo y entre sus miembros es la conversación cara a cara.
7.
8.
2 more items...
El software funcionando es la medida principal del progreso.
Los proyectos se desarrollan en torno a individuos motivados. Hay que darles el
entorno y el apoyo que necesitan y confiarles la ejecución del trabajo.
Los responsables de negocio y los desarrolladores deben trabajar juntos de forma cotidiana durante todo el proyecto.
Entregamos software funcional frecuentemente, entre dos semanas y dos meses, de preferencia al menor tiempo posible.
Aceptamos que los requisitos cambien, incluso en etapas tardías del desarrollo. Los procesos ágiles aprovechan el cambio para proporcionar ventaja competitiva al cliente.
Nuestra mayor prioridad es satisfacer al cliente mediante la entrega temprana y continua de software valioso.
Marcos de Trabajo Ágiles
La gestión ágil entiende que no hay productos finales, solo versiones en mejora continua. Se basa en adaptación rápida y prioriza cuatro valores clave: valor, tiempo, fiabilidad y agilidad.
Los valores de la industria son cumplidos mediante la aplicación de distintas prácticas, entre las que se observan:
Entrega temprana del producto.
Mayor contacto con el cliente.
Incrementos de funcionalidad.
Fases de desarrollo iterativas.
Scrum
Metodología ágil que desarrolla productos mediante ciclos adaptativos e iterativos.
Beneficios:
Entrega hasta un 75% mas rápida.
Reducción de costo hasta un 42%.
Desarrollo de equipos de alto desempeño y auto organizados.
Capacidad de respuesta a cambios desde 1 a 6 semana.
Retos:
Adaptación de procesos y técnicas.
:
Escalamiento a programas y portafolios.
Contar con todos los roles preparados.
Guías de aplicación muy ambiguas.
Busca la forma más rápida y flexible para entregar el mayor valor en el menor tiempo posible.
Kanban
Un tablero Kanban ayuda al equipo aumentar su efectividad.
Beneficios
Fácil implementación y adecuación.
Incremento de productividad en un 30%
Mayor flexibilidad y adaptación a los cambios.
Transparencia y flujos continuos de trabajo.
Retos
Escalamiento en múltiples equipos.
Seguimiento y cumplimiento de actividades.
Inestabilidad en el volumen de trabajo.
Literalmente significa "letrero"
Características de Kanban:
Visualizar el flujo de trabajo.
Limitar el trabajo en proceso.
Gestionar el flujo.
Definir el proceso.
Hacer explicitas las políticas del proceso.
Implementar ciclos de retroalimentación.
Mejorar colaborativamente.
Lean
Lean busca maximizar el rendimiento y satisfacción del cliente eliminando desperdicios y reduciendo tiempos. Más que herramientas, es una filosofía que debe integrarse en toda la organización diariamente.
Principios de Lean
1-
Sobreproducción.
2-
Transporte.
3-
Inventario.
4-
Esperas.
5-
Sobreproceso.
6-
Retrabajo.
7-
Movimiento.
Herramientas Lean
5'S
Metodología que simplifica el trabajo, mejorando la calidad, eficiencia y reduciendo errores desde cada puesto.
Son cinco palabras Japonesas que se traducen de la siguiente forma:
Seiton (Ordenar):
Colocar cada elemento en el lugar indicado y más apropiado de acuerdo a su uso.
Seiri (Organizar):
Identificar lo necesario y retirar lo que no es.
Seiso (Limpiar):
Mantener todos los elementos en buen estado.
Seiketsu (Estandarizar):
Elaborar procedimientos y señalización visible para todos.
Shitsuke (Diciplina):
Establecer el hábito de las definiciones anteriores.
Algunos beneficios de Lean
Aumentar la satisfacción del cliente y la percepción del mismo a la empresa.
Mejorar la capacidad de cumplir requisitos de clientes.
Eliminar costos mediante la gestión eficiente de recursos.
XP (Extreme Programming)
metodología ágil (años 90) que reduce costos mediante desarrollo incremental, pruebas automáticas y comunicación verbal, con diseño en constante evolución.
Retos:
Falta de capacidad para dirigir el equipo.
Subutilización de recursos.
Aplicable en equipos pequeños.
Beneficios:
Programación sumamente organizada, aplicable en cualquier lenguaje.
Tasa de errores muy pequeña.
Fomenta la comunicación entre los clientes y los desarrolladores, facilitando cambios.
Se hacen pruebas continuas durante el proyecto.
Mejor utilizada en la implementación de nuevas tecnologías.
Valores de XP
Comunicación y colaboración.
Simplicidad.
Retroalimentación.
Coraje.
Respeto.