El método MoSCoW (A5C53C2D01)

Método MoSCoW

En la gestión de proyectos es fundamental disponer de herramientas y técnicas que permitan identificar y priorizar las tareas que son esenciales para el éxito del proyecto. Una de estas técnicas, es el método MoSCoW.

Es un método de priorización creado por Dai Clegg en 1994. Su principal utilidad está enfocada en el desarrollo de productos y servicios digitales para aumentar la agilidad en el desarrollo de aplicaciones. Esto significa que es bastante eficaz en entornos de desarrollo ágil

Esta técnica proporciona un marco estructurado desde el inicio del proyecto para lanzar un nuevo producto y avanzar de forma más eficiente. Sirve para definir y gestionar iniciativas, ya sean tareas o funcionalidades, basando la decisión y priorización en la importancia que tienen.

El nombre de este método es un acrónimo construido con la primera letra de las cuatro categorías de priorización: MUST have (debe tener); SHOULD have (debería tener); COULD have (podría tener); WON’T have (no tendrá).

A continuación, se presentan las ventajas y usos del método MoSCoW en la gestión de proyectos. Después, se detalla cada una de las partes que lo componen. Por último, se explica cómo este método puede ayudar en la definición del producto mínimo viable.

VÍDEO

Lean Startup y tableros KanBan

Se define la metodología Lean Startup, se habla de sus ventajas y usos y se explica cómo funciona, mencionando las fases de su proceso y algunos de sus elementos, como el producto mínimo viable. En este punto se introduce brevemente el método MoSCoW como técnica para ayudar a definir el producto mínimo viable, para después verlo con más detalle en la documentación. Por último, se habla de los tableros KanBan como herramienta para implementar distintas metodologías, como Lean Startup y Scrum.

e.digitall.org.es/A5C53C2V02

Ventajas y usos

MoSCoW es un método de priorización eficiente y fiable que permite seleccionar las características más relevantes para construir y avanzar en un producto. La priorización en la que se basa es perfecta para clasificar y organizar las tareas que incrementan la eficiencia y productividad en el resultado final de un proyecto. Hay diversas ventajas que este método de priorización ofrece, algunas de ellas son:

  • Es fácil de usar e implementar por todas las personas involucradas en el proyecto.
  • Permite gestionar los objetivos, recursos y tiempo del proyecto.
  • Favorece la comunicación y el consenso dentro del equipo.
  • Sirve para organizar y diseñar nuevos productos tanto para proyectos grandes  como pequeños con plazos de tiempo fijos o ajustados.
  • Optimiza la asignación de recursos (materiales, de personas o tiempo) y maximiza el valor sobre un producto final entregado al cliente.
  • Facilita el seguimiento del proyecto y la adaptación a cambios, al identificar qué requerimientos deben ser entregados primero.
  • Ayuda a decidir qué funciones se deberían incorporar en un producto mínimo viable de un nuevo proyecto. Distinguiendo entre requerimientos imprescindibles y necesarios hasta los deseables a largo plazo.

Nota

Útil en una variedad de contextos

Es una técnica que funciona muy bien en entornos empresariales ágiles y startups, incluyendo el desarrollo de software, la gestión de proyectos tecnológicos y la planificación de productos digitales. Su flexibilidad y adaptabilidad al cambio lo hacen especialmente adecuado para contextos donde la rapidez y la innovación son fundamentales para el éxito del negocio.

Método MoSCoW: Priorización Efectiva de Requerimientos. (e.digitall.org.es/moscow) Jacar, 2023

Partes de MoSCoW

El método MoSCoW permite identificar cuáles son las tareas que realizar y los requisitos del producto según el resultado que se espera. Es decir, se piensa en qué requerimientos son imprescindibles, cuáles son importantes, pero no críticos, cuáles son opcionales y cuáles no son necesarios.

Estas tareas se clasifican en función de cuatro categorías posibles de priorización de  MoSCoW (Figura 1). A continuación, se profundiza en cada una de ellas.

Partes de MoSCoW

Figura 1. Partes de MoSCoW. Elaboración propia.

Must-have (Debe tener)

El primer elemento hace referencia a las funcionalidades o características imprescindibles que debe tener sí o sí un producto o el resultado final del proyecto. Sin estas el producto no tiene sentido, bien por cuestiones legales, de seguridad o del negocio.

Por ejemplo, si es una aplicación de búsqueda de ubicaciones, es imprescindible desarrollar una pantalla que permita geolocalizar un punto concreto, seleccionar y compartir la localización. Por tanto, habrá que priorizar las tareas orientadas a que así sea.

Should-have (Debería tener)

El segundo elemento hace referencia a los aspectos que sería bueno tener, como tareas que impliquen la personalización y optimización. Estos requisitos son altamente deseables y necesarios, pero no cruciales. Es decir, se pueden plantear como mejoras que agregan valor para un futuro, aunque sin ellas el producto funciona adecuadamente sin alterar el proceso actual.

Por ejemplo, en un sistema de gestión de proyectos implementar una función de notificaciones por correo electrónico cuando se asignan nuevas tareas podría mejorar la experiencia del usuario. Sin embargo, no es esencial para su funcionamiento básico.

Could-have (Podría tener)

El tercer elemento, también conocido como nice-to-have, corresponde a aquellos aspectos que no son imprescindibles ni necesarios. Especialmente si esa funcionalidad encarece el producto y exige un excesivo esfuerzo en tiempo. Dependiendo del caso podría ser interesante tenerlos, pero no llevarlo a cabo no reduce la viabilidad del proyecto.

Siguiendo con el ejemplo anterior, en un sistema de gestión de proyectos, una función adicional que podría considerarse dentro de esta categoría sería la integración con redes sociales para que los usuarios compartan sus logros o tareas en plataformas como LinkedIn.

Won’t-have (No tendrá esta vez)

El último elemento se refiere a aquellas funcionalidades que no son apropiadas y en las que no se trabajará. Ya sea por tiempo, recursos económicos, impacto en los objetivos, etc.  En este caso se descartan hasta un nuevo momento de vida del proyecto en el que aporten más valor.

Saber más

The MoSCoW method. How to prioritize product backlog and get most valued functionality faster. (e.digitall.org.es/priorizar) Medium, 2019.

Aplicación en la definición del producto mínimo viable

En un proyecto toda gestión es importante, pero es necesario tener claras las tareas o los requisitos que aportan más valor al cliente. De esta manera, el método MoSCoW permite priorizar y tomar decisiones sobre los requerimientos que deben incluirse en la definición del producto mínimo viable, asegurando que este cumpla con los criterios mínimos para ser lanzado al mercado con el mayor valor posible. Es decir, las funcionalidades que se incluyan en la categoría de Must-have (Debe tener) comprenden el producto mínimo viable.

Se implementa de forma rápida y es muy útil para la gestión de proyectos en entornos empresariales ágiles y startups, especialmente cuando existen plazos límite de entrega. De esta manera, con la técnica de priorización MoSCoW si hay algún inconveniente con la entrega de algunas funcionalidades se asegura que sean aquellas que tienen menos valor para el cliente. 

A continuación, se presentan algunos consejos para decidir las prioridades en la definición de un producto mínimo viable:

1 | Comprender los objetivos del proyecto: entender las necesidades y expectativas del público objetivo para decidir las iniciativas o características más importantes para el éxito inicial del producto.

2 | Establecer el arbitraje: conviene decidir cómo se resolverán las diferencias que puedan surgir durante el proyecto. Por ejemplo, una opción sería priorizar tareas mediante votaciones.

3 | Evaluar el impacto: analizar cada elemento que afectará al proyecto en términos de  plazos, recursos o costos. Esto permite valorar dónde poner el foco y qué aspectos deben ser clasificados como Must-have o en una categoría inferior. 

4 | Definir categorías de priorización claras: utilizando el método MoSCoW, se identifican aquellos requisitos que son esenciales para incluir en el producto mínimo viable. Conviene que las personas involucradas del equipo comprendan y participen en el proceso de priorización para garantizar una toma de decisiones más coherente.

5 | Revisar regularmente: las prioridades pueden cambiar a lo largo del proceso, por ello se debe revisar y ajustar las categorizaciones según sea necesario.

Saber más

MVP: qué es el producto mínimo viable, cómo hacerlo y ejemplos. (e.digitall.org.es/mvp)  HubSpot, 2023.

MoSCoW. ¿Qué es y cómo priorizar en el desarrollo de tu aplicación? (e.digitall.org.es/moscow-2) ITDO, 2020.

BIBLIOGRAFÍA

Busquets, C. (s.f.) MoSCoW: Qué es y cómo utilizarlo para priorizar. uiFromMars https://www.uifrommars.com/priorizacion-metodo-moscow/

Landajuela, I. (2022) Técnica de priorización MOSCOW. https://soka.gitlab.io/blog/post/2019-06-05-tecnicas-metodologias-priorizacion/#:~:text=Este%20m%C3%A9todo%20se%20suele%20aplicar%20cuando%20existen%20plazos,bien%20para%20definir%20MVP%20de%20un%20nuevo%20proyecto.

López, O. (s.f.) ¿Qué es el método MoSCoW? FormiUx. https://formiux.com/metodo-moscow/

Simões, C. (2020, 14 de julio) MoSCoW. ¿Qué es y cómo priorizar en el desarrollo de tu aplicación? ITDO. https://www.itdo.com/blog/moscow-que-es-y-como-priorizar-en-el-desarrollo-de-tu-aplicacion/