Aún no tienes acceso a esta clase

Crea una cuenta y continúa viendo este curso

El rol de las metodologías ágiles

12/20
Recursos

Aportes 5

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

¿Qué es Lean? 😉

Es un proceso que viene de Lean Manufacturing qué se inventó en Toyota para modificar la cadena de producción de sus carros.

Está metodología se basaba en:

  1. Construir un carro
  2. Lanzarlo al mercado y escuchar el feedback de los usuarios.
  3. Ese carro se modificaba dependiendo las mejoras que se necesitaban en el momento.
  4. Luego de este proceso encontraban el modelo ideal y lo lanzaban al mercado (estos carros tenían mejoras después de unos meses).

¿Qué es Agile? 🤔

Todos los principios de Lean y los lleva al desarrollo de software. La idea de usar Agile en el desarrollo de un producto es encontrar pequeñas iteraciones del producto con el fin de hacer mejoras incrementales.

Aquí escuchamos al usuario antes de hacer mejoras incrementales.

Agile debe cumplir con 2 requisitos:

  • Hacer interacciones pequeñas de nuestro producto.
  • Escuchar a nuestros usuarios para que hayan ciclos de feedback.

Frameworks de Agile: ☝

  • Scrum
  • Lean UX
  • Canvan

Creo que la historia de Lean en Toyota es incorrecta, lo que tengo entendido por otros cursos y lo que aparece en la página de Toyota es que va más enfocado a eliminar el waste y Making only “what is needed, when it is needed, and in the amount needed”, lo cual lo relacionan al concepto de JIT (Just in Time).
Dicho esto, Lean sí tiene relación a optimizar procesos y por ende a realizar mejoras incrementales.

Fuente: https://global.toyota/en/company/vision-and-philosophy/production-system/

El rol de las metodologías ágiles

¿Qué es una metodología Lean?

Lean es un concepto que viene de Lean Manufacturing de la empresa Toyota, la idea era poder hacer algo diferente a todas las otras manufactureras de coches.

¿Qué es una metodología ágil?

Todos los principios de Lean y los aplica al desarrollo de software, es tratar de encontrar iteraciones pequeñas para un producto con el fin de hacer mejoras increméntales.

Puedes lanzar mejoras, pero si no escuchas a tus usuarios, no estás siendo ágil.

agilidad, cumplir ambas cosas, reto!!!