No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Metodología Agile

11/22
Recursos

Aportes 34

Preguntas 2

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

¿Qué es Agile?

Es una metodología de trabajo ideada por un grupo de desarrolladores a finales de los 90 y principios de los 00. Incluye a un grupo de metodologías como Scrum y Kanban.

Cuenta con un Agile Manifesto que sigue vigente en la mayoría de sus puntos.

Funciona por Sprints, de manera iterativa, las etapas son muy parecidas a Waterfall pero en Agile se aplica de manera iterativa.

Trabajamos con ciclos cortos que nos permiten avanzar con flexibilidad en el desarrollo.

Ventajas

  • Flexibilidad en cambios de demandas.
  • Margen para la creatividad e innovación.
  • Mejora continua. Se puede aprovechar para aplicar test de usuarios.
  • Contacto muy estrecho entre equipos.

Desventajas

  • Falta de precisión.
  • Puede llevar a falta de disciplina en el desarrollo del trabajo: plazos, horarios…
  • Sin una buena coordinación de equipos pueden surgir inconsistencias.

Una metodología muy útil y popular de Agile es Scrum: https://platzi.com/clases/scrum/

Y vemos que la falta de organización o gestión puede ser la causante de problemas dentro de Scrum así que este otro curso puede ser de ayuda: https://platzi.com/clases/equipos-agiles/

Me está gustando este popurri de metodolgías.
Aunque el ejemplo trata de representar el sprint facilmente, pienso que se queda corto en cuanto a que los usuarios de esos tres elementos son diferentes.

Es muy utilizado para los equipos de alto rendimiento, pues al trabajar por Sprint hace que todo el equipo este organizado, cada integrante tiene un rol y tiene una tarea definida, tiene un tiempo de entrega y todo el equipo está alineado con el objetivo que quieren alcanzar, es una metodología donde el trabajo es equipo y promueve la empatía en el equipo.

La documentación, incluyendo la gestión de procesos y de conocimiento es clave para que cualquier negocio o producto tengan trazabilidad y puedan crecer.

Qué valioso este curso. Me estoy actualizando en conceptos que tenía tan aislados.

Me estoy formando como desarrollador FullStack, aun así siento que este curso tiene una información muy valiosa que todos deberíamos conocer

Agile me recuerda mucho a lo que se conoce como investigación acción.

La flexibilidad permite algo muy importante dentro del diseño de producto que es la “iteración”, esto representa estar continuamente probando y mejorando, eso sí, es muy importante tener claro los tiempos de trabajo para no retrasarse o peor aún que se vuelvan completos reprocesos.

Agile! es por la que me inclino!

Agile es facil de entender, pero dificil de implementar. Implementar Agile implica un cambio de valores y de cultura organizacional, ya que implica el empoderamiento del equipo de trabajo.

Importante decir que, si nos ponemos rigurosos, Agile no es una metodología (ya que no propone una fórmula paso a paso para conseguir ago), sino que es más bien un marco de trabajo, inspirado en una filosofía y unos valores que ponen el trabajo colaborativoe iterativo por encima de la jerarquía y la burocracía.

Agile permite manejar la incertifumbre.

Mini-glosario de Metodología Agile
SPRINT: Período breve de tiempo fijo en el que un equipo de scrum trabaja para completar una cantidad de trabajo establecida.
ITERATION: Iteración significa repetir varias veces un proceso con la intención de alcanzar una meta deseada, objetivo o resultado​. Cada repetición del proceso también se le denomina una “iteración”, y los resultados de una iteración se utilizan como punto de partida para la siguiente iteración.

QUE ES SCRUM ?
Scrum es un proceso en el que se aplican de manera regular un conjunto de buenas prácticas para trabajar colaborativamente, en equipo, y obtener el mejor resultado posible de un proyecto, con base en el Manifiesto Agil.

En Scrum un proyecto se ejecuta en ciclos temporales cortos, o Sprints, de duración fija (iteraciones que normalmente son de 2 hasta 4 semanas máximo).
Cada iteración proporciona un resultado completo, un incremento de producto final que puede ser entregado con el mínimo esfuerzo al cliente

el método lean startup_****_

SPRINTs e IP
Con cada Sprint el equipo Scrum entrega un Incremento de Producto ( IP ), el cual puede o no ser migrado a produccion. Esa migracion es una decision de Negocio.

Un SPRINT es un Time Box, o periodo de Tiempo predefinido, de 1, 2, 3 o 4 semanas, periodo durante el cual se crea un Incremento de Producto utilizable por el cliente. El corazon de Scrum es el Sprint.

En Scrum Agile se realizan 5 ceremonias:

  1. Sprint Planning
  2. Daily Meeting
  3. Sprint Review (Incluida la Demo con el usuario)
  4. Sprint Retrospective
  5. Sprint Gooming o Refinement

Los valores de Scrum Agile son:

  1. Coraje
  2. Foco
  3. Compromiso
  4. Respeto
  5. Apertura

En Scrum hay 3 roles claves:

  1. Scrum Master
  2. Scrum Product Owner
  3. Equipo de Desarrollo

Trabajar con metodologías Agile es trabajar de una manera Iterativa donde la mejora incremental es la pieza clavé, hay ventajas y desventajas y sera el diagnóstico el que nos hara decantarnos por una metodología o por otra.

¿Qué es Agile?

  • Ideado por un grupo de desarrolladores a finales de 90 y principios de los 2000
  • Incluye a un grupo de metodologías como Scrum y Kanban.
  • Agile Manifesto, documento con más de 20 años, con algunos puntos aún vigentes.

Algo que agregaría en el ejemplo de la metodología Agile, es que también depende mucho del quien vaya a ser el usuario. Porque si el usuario final es un infante no importa que tan evolucionado sea el coche en comparación al triciclo, para el infante no va a ser de utilidad.

Gracias

Esta metodología la he escuchado pero no la conocía como tal. Muy importante.

Esta metodología Agile es muy favorable para el proceso de diseño de producto, ya que ofrece margen para la creatividad, gran flexibilidad y funciona por sprints o ciclos de tiempos de trabajo con proceso iterativo (adición de mejoras = Mejora incremental del producto).

Detrás de la filosofía de Agile es el salto de mejoras entre un sprint y otro.

¿Cuales son las ventajas?

  • Flexibilidad en cambios de demandas
  • Margen para la creatividad
  • Mejora continua
  • Contacto muy estrecho entre equipos

¿Cuales son las desventajas?

  • Falta de precisión
  • puede llevar a falta de disciplina en el desarrollo del trabajo: plazos, horarios…
  • Sin una buena coordinación de equipos pueden surgir c¡inconsistencias

es importante todo esto