Agile

Modelos

¿Qué es?

Los procesos de diseño ágiles (agile, en inglés) se pueden considerar una forma específica de los procesos iterativos y buscan generar soluciones en el menor tiempo posible. Agile es una filosofía, no una metodología. Hay diferentes modelos y propuestas metodológicas para trabajar y diseñar de manera ágil, como por ejemplo: Scrum, Lean o Sprint.

Se trata de una perspectiva de diseño que también proviene del software y la tecnología. Aparece para solucionar los problemas del proceso en cascada y se concreta en un manifiesto, http://agilemanifesto.org, que se basa en doce principios que giran en torno a cuatro ejes: colaboración, equipos interdisciplinarios, entregas frecuentes y planificación adaptable (apertura al cambio).

La perspectiva de trabajo ágil evita formalizar una gran cantidad de requisitos al inicio del proyecto y funciona a partir de establecer unas bases y a continuación realizar iteraciones cortas y rápidas, de manera que permitan replantear los diferentes aspectos del proyecto conforme aparecen. Así pues, los procesos ágiles son principalmente procesos iterativos cortos donde en cada iteración se revisan las asunciones de trabajo y, si hace falta, se redefinen objetivos.

Modelo

No hay un único modelo o propuesta de proceso para trabajar de manera ágil, y los más destacados son: Scrum, Lean y Sprint.

Scrum es una metodología para la gestión de proyectos de manera ágil. Proporciona un marco de trabajo y unas pautas para proyectos de desarrollo de software. Los proyectos se desarrollan con equipos de trabajos pequeños, multidisciplinares, que establecen bloques de trabajo llamados sprints, donde sí hay una planificación y un compromiso para lograr unos objetivos en un periodo de tiempo. El proyecto no se define ni detalla completamente a su inicio, sino que se establecen unos acuerdos iniciales y en cada sprint se toman las decisiones necesarias.

Lean es un marco de trabajo ágil utilizado en empresas de nueva creación donde hay un importante componente tecnológico y también de diseño. El término lean hace referencia a que no le sobra nada, que está en forma, y como analogía resulta adecuada para las start-ups: empresas que quieren generar valor en un contexto con un componente importante de incertidumbre y que quieren adaptarse al mercado. El punto de partida de lean start-up es salir de la oficina, validar los supuestos y planteamientos, hablar con los usuarios, testear las hipótesis. En este contexto es donde se plantea la idea del producto mínimo viable (MVP, minimum viable product). En lugar de esperar al final del proceso de diseño y desarrollo para tener un producto, se trata de tener productos lo más pronto posible.

En la perspectiva lean el diseño es un componente muy importante y a menudo se habla de Lean UX, que propone integrar el diseño a la filosofía agile con una perspectiva de diseño centrado en las personas: centrarse en el usuario y las personas, iterar, trabajar en equipo, compartir información, hacer pequeñas pruebas antes de las más grandes y desarrollar el producto final de manera incremental.

Design sprint es ahora mismo una propuesta metodológica concreta que ha tomado cierto renombre gracias a Google (http://www.gv.com/sprint/). Su punto de partida es que se puede diseñar y evaluar un producto digital interactivo en cinco días: el sprint es un proceso de cinco días para responder a preguntas críticas de negocio a través del diseño, el prototipado y testear ideas con los clientes.

El proceso del Design sprint, tal como lo proponen Jake Knapp y Google, se basa en cinco etapas, cada una de las cuales se realiza en un día:

Understand → Sketch → Decide → Prototype → Validate.

Diagrama

Lean UX

Design sprint

Ventajas

  • Se priorizan las personas y las interacciones por encima de procesos y herramientas.
  • Todos los agentes implicados (diseñadores, clientes, productores, usuarios) en el proyecto interactúan de manera constante.
  • El proyecto se puede adaptar fácilmente a circunstancias o a un contexto cambiante.
  • En el caso de productos digitales interactivos:
    • El cliente puede ver de manera rápida e incremental la progresión del producto digital.
    • Se puede priorizar el software que se utiliza más a menudo.
    • Desde el primer momento hay código que funciona.

Inconvenientes

  • Dependiendo del proceso y el proyecto, se acaba dedicando poco tiempo al diseño o se minimizan etapas relacionadas con la investigación y el modelado, puesto que a menudo se utiliza información genérica y más de negocio.
  • Los proyectos a menudo incorporan y usan muchos métodos de diseño pero de manera superficial.
  • Cuesta focalizarse al mismo tiempo tanto en los detalles como en el conjunto y se puede acabar perdiendo la visión de conjunto del producto.
  • A veces, por querer ir rápido, se desarrollan partes que aún no están diseñadas y se acaba con un producto poco centrado en las personas.
  • Hay proyectos donde no hay mejoras de diseño después del desarrollo y/o el lanzamiento.
  • Trabajar con una filosofía ágil desafía y no cuadra con la organización interna de muchas empresas y organizaciones.
  • No trabajar realmente en equipo a pesar de que el proyecto se estructure por equipos interdisciplinares.

Referencias

A Simple Introduction to Lean UX. <https://www.interaction-design.org/literature/article/a-simple-introduction-to-lean-ux>. [Fecha de consulta: 25 de enero de 2021].

Design Sprint Kit. <https://designsprintkit.withgoogle.com>. [Fecha de consulta: 25 de enero de 2021].

González Fernández, A. Diseño en procesos iterativos: Agile, Lean UX y Design Sprints [en línea]. <https://youtu.be/3qbnbhmohmc>. [Fecha de consulta: 25 de enero de 2021].

Gothelf, J. (2013). Lean UX. Applying Lean Principles to Improve User Experience. O’Reilly Media. <https://www.oreilly.com/library/view/lean-ux/9781449366834/>. [Fecha de consulta: 25 de enero de 2021].

Klein, L. (2013). UX for Lean Startups. Faster, Smarter User Experience Research and Design. O’Reilly Media.

Knapp, J. (2016). Sprint: How to Solve Big Problems and Test New Ideas in Just 5 Days. Atria Paperback. <http://www.thesprintbook.com>. [Fecha de consulta: 25 de enero de 2021].

Módulo «Desarrollo ágil y diseño centrado en el usuario». <https://cv.uoc.edu/webapps/xwiki/wiki/matdesdcucaes/>. [Fecha de consulta: 25 de enero de 2021].

Ries, E. (2011). The Lean Startup. Crown Publishing Group.

Scrum. <http://scrum.org>. [Fecha de consulta: 25 de enero de 2021].

«What is Agile model – advantages, disadvantages and when to use it?». <http://istqbexamcertification.com/what-is-agile-model-advantages-disadvantages-and-when-to-use-it/>. [Fecha de consulta: 25 de enero de 2021].