Aprende sobre el Marco del Cono de Incertidumbre

Leí sobre el Cono de Incertidumbre cuando estaba estudiando para obtener la certificación de Dueño de Producto. Nunca había oído hablar de este marco antes, así que por supuesto, decidí aprender más sobre él y compartirlo aquí.

El concepto básico del Cono de Incertidumbre fue desarrollado para la ingeniería y la construcción en la industria química por los fundadores de la AACE International (Asociación Americana de Ingenieros de Costos) según Wikipedia.

«El propósito principal de la estimación de software no es predecir el resultado de un proyecto; es determinar si los objetivos de un proyecto son lo suficientemente realistas como para permitir que el proyecto sea controlado para cumplirlos» – Steve McConnell.

El nombre Cono de Incertidumbre fue utilizado por primera vez por Steve McConnell para describir el concepto en su Guía de Supervivencia de Proyectos de Software cuando lo propuso como un sistema de clasificación de tipo de estimación estándar con rangos de incertidumbre y lo presentó como una ilustración en forma de cono. En el ámbito del software, Barry Boehm se refirió al concepto como la Curva del Embudo.

El Cono de Incertidumbre puede utilizarse en el desarrollo de software cuando el entorno cambia con extrema rapidez, incluyendo las tecnologías disponibles y los objetivos empresariales. Es justo decir que los costes de ingeniería son directamente proporcionales a la cantidad de incertidumbres en el desarrollo de software.

La gestión de proyectos difiere del desarrollo de software, donde normalmente es posible una mejor predicción y comprensión general de los riesgos, así como la capacidad de reducir drásticamente los riesgos del proyecto. En el desarrollo de software, sin embargo, las incógnitas y las presiones externas hacen que el entorno sea extremadamente volátil e impredecible.

En el desarrollo de software, especialmente, el objetivo es siempre trabajar para reducir las incertidumbres y minimizar los riesgos. Una forma de hacerlo es incluir la investigación en todas las fases y también eliminar las fuentes de variabilidad del producto o proyecto tanto como sea posible.

Una forma de lograrlo es reducir el número de decisiones relativas al alcance y los recursos. Como sabemos, Scrum es un marco que ayuda a ello. Alternativamente, se puede aplicar el enfoque Lean Startup mientras se desarrolla el software.

El Cono de Incertidumbre representa la evolución de la cantidad de incertidumbres del mejor caso durante un proyecto. Como no se tiene mucha información sobre el proyecto en sus fases iniciales, especialmente si el proyecto está relacionado con un nuevo producto, las estimaciones incluirán muchas incertidumbres y los riesgos serán altos. A medida que se vaya trabajando, el equipo tendrá más información sobre el producto y las incertidumbres irán disminuyendo.

Créditos de imagen: Agile in a Nutshell

Cómo estimar

Predecir el éxito es extremadamente difícil. Muchos factores pueden influir en su estimación y contribuir a las incertidumbres del proyecto. Al desarrollar la estimación, una buena forma de empezar es basar su estimación en otro proyecto similar.

Una forma de introducir el Cono de la Incertidumbre es incluir un rango de incertidumbres en su estimación. La idea es que las incertidumbres y variabilidades disminuirán a medida que el proyecto se desarrolle, ya que al principio del proyecto es cuando el número de incertidumbres es mayor.

Hay más incertidumbres al principio de un proyecto porque se desconocen muchos detalles específicos del proyecto y se definirán a medida que se desarrolle el producto. El uso del Cono de Incertidumbre le ayudará a usted y al equipo a entender el rango de imprevisibilidad y también a limitar los compromisos al principio para evitar incertidumbres.

Las estimaciones deben hacerse siempre con esto en mente y apoyarse en la información histórica de proyectos anteriores para predecir el escenario más probable en un formato de rango como el que muestra el Cono de Incertidumbre.

La cantidad de variaciones fluctuará dependiendo de la fase del proyecto y del tipo de proyecto. Hay que tener en cuenta que el número de incertidumbres es mayor al principio del proyecto y que, a medida que éste avanza, las incertidumbres probablemente disminuirán en la mayoría de los casos.

Los compromisos iniciales del proyecto supondrán más incertidumbres y riesgos. La capacidad de gestionar las expectativas y asegurarse de que las partes interesadas tienen un conocimiento realista de los riesgos y supuestos generales del proyecto puede ayudarle a trabajar mejor con el equipo y a ganarse su confianza.

Steve McConnell dice que el factor de incertidumbre al principio del proyecto es igual a 4 (por lo alto y por lo bajo). Los compromisos adquiridos demasiado pronto pueden provocar ineficacia y falta de confianza y reducir la capacidad de gestionar un proyecto con éxito. Tenga esto en cuenta!

El papel de Agile

Agile definitivamente ayuda a desarrollar la estimación y también obliga al equipo a estimar constantemente a medida que se aprende más, lo cual es una cosa increíble. A medida que se aprende más sobre el producto y el mercado, es más fácil estimar. Agile y el Cono de la Incertidumbre son una combinación poderosa ya que Agile ayuda a empoderar a los equipos para entregar un resultado; sin embargo, no es la respuesta a todas las preguntas de su equipo.

La forma en que el mercado funciona hoy en día mientras se desarrolla el software, siempre debemos desarrollar una estrategia para probar la hipótesis e impulsar la innovación tanto como podamos. Agile definitivamente nos ayuda a hacer un mejor trabajo con las estimaciones en general.

La principal diferencia con Agile es que permite múltiples iteraciones. El equipo puede sentirse más cómodo estimando y planificando las iteraciones en pequeños lotes mientras se aprende más sobre el producto y el mercado.

Cuando utilizamos el enfoque ágil, aceleramos nuestra capacidad de aprendizaje con iteraciones y despliegues constantes para que el equipo pueda validar los aprendizajes más rápidamente y aprender más sobre el mercado, lo que puede reducir las incertidumbres.

Cómo aplicar

El marco del Cono de Incertidumbre debería formar parte de la gestión de riesgos del proyecto y de todos los riesgos conocidos y desconocidos. El objetivo del marco es ayudarle a comprender mejor los riesgos del proyecto mediante la preparación para las incertidumbres.

El papel del marco en el proceso de estimación es determinar el curso más probable y también calcular el rango alto-bajo de probabilidades. Esto puede hacerse utilizando fórmulas y basándose en estimaciones de proyectos anteriores utilizando el empirismo.

El marco se utiliza en diferentes tipos de productos y proyectos porque es una forma eficaz de mostrar los riesgos de cualquier inversión. El Cono de Incertidumbre mostrará la cantidad de riesgo demostrando el grado de certeza a través del ciclo de vida del producto en una figura de un embudo.

El empirismo es un gran aliado del marco ya que es mucho más fácil medir algo basado en experiencias anteriores y similares. El cono puede ayudarte a determinar si el proyecto es viable y posible. La esperanza es que con el tiempo las incertidumbres disminuyan y la contabilización de eso ayudará a su equipo a desarrollar mejores estimaciones.

Ventajas de usar el Cono de Incertidumbre:

  • Disminuye la ambigüedad.
  • Determina la estimación más probable.
  • Calcula el rango alto y bajo de probabilidades.
  • Ayuda a determinar cuánto riesgo puede asumir el equipo y la financiación incremental.
  • Refuerza la importancia de la investigación adicional.

Consejos de estimación:

  • Las estimaciones son inciertas al principio del proyecto, son vagas pero se espera que estén basadas en un proceso empírico.
  • Las estimaciones deben ser revisadas regularmente a medida que se conoce más sobre el proyecto.
  • Las suposiciones deben ser transparentes y se deben comprobar dos veces a diario.
  • Las estimaciones deben tener en cuenta las incertidumbres y ser visibles en los planes del proyecto y en los tableros Kanban.

Hechos inciertos:

  • Es difícil entender el mercado y lo que quiere.
  • El mercado cambia constantemente.
  • La competencia siempre estará ahí.

¡Diviértete! ❤

Deja una respuesta

Tu dirección de correo electrónico no será publicada.