Por qué son importantes las fases de Discovery

Por qué son importantes las fases de Discovery

En proyectos ágiles una ‘Fase de descubrimiento’ o Discovery es un período de investigación intensivo que se lleva a cabo al comienzo de un proyecto digital, a menudo por una mezcla de personas, como analistas de negocios , diseñadores de UX y arquitectos técnicos .

Durante esta fase, lo que se está tratando de entender es:

  • A dónde quiere llegar el cliente (estado deseado)
  • Lo que existe hoy, en términos de sistemas, herramientas, procesos (estado actual)
  • Lo que necesitamos saber y comprender para llevar la organización al estado deseado (brecha)

 

A medida que el equipo multidisciplinario de expertos avanza a través de la fase de Discovery , se produce documentación para capturar todos los hallazgos clave junto con las acciones de seguimiento que deben explorarse / responderse más a fondo.

 

 

¿Cuándo necesita especialmente una fase de Discovery?

Esta fase no es aplicada en todos los proyectos, pero muchas veces se torna fundamental.

Algunos puntos a tomar como guía para su aplicación son:

  • No se tiene una idea completa del producto final . Sí, es probable que se sepa lo que se quiere obtener, y no se sabe por dónde empezar.
  • Mucha gente responsable e interesada . Si el proyecto tiene varias partes interesadas, los requisitos pueden comenzar a contradecirse entre sí. Esta fase ayudará a comprender qué es realmente importante para la implementación de un proyecto más eficaz.
  • Un proyecto complejo que implica muchos requisitos para el producto final, un mercado demasiado saturado, muchos competidores, etc. También es conveniente cuando el proyecto es de largo plazo.

 

Entre los beneficios de una fase de Discovery podemos mencionar:

  • adecuación del proyecto al presupuesto de la empresa;
  • planificación inteligente basada en hechos reales de investigación de expertos;
  • uso eficiente del tiempo, recursos humanos y financieros;
  • la capacidad de probar inmediatamente el producto en los usuarios finales;
  • optimización e incluso reducción de los costes de desarrollo.

 

 

Como concepto a destacar podemos decir que aplicar una fase de Discovery ayuda a proporcionar un propósito y dirección al equipo del proyecto y alinea a todos los miembros en torno a una visión compartida.

 

Fuente: agile.com