Saiba sobre o Cone da Incerteza Quadro

Leio sobre o Cone da Incerteza quando estava estudando para obter a certificação de Proprietário do Produto. Eu nunca tinha ouvido falar sobre esta estrutura antes, então, claro, decidi aprender mais sobre ela e compartilhar aqui.

O conceito básico do Cone da Incerteza foi desenvolvido para engenharia e construção na indústria química pelos fundadores da AACE International (Associação Americana de Engenheiros de Custos) de acordo com a Wikipedia.

“O propósito principal da estimativa de software não é prever o resultado de um projeto; é determinar se as metas de um projeto são realistas o suficiente para permitir que o projeto seja controlado para alcançá-las” – Steve McConnell.

O nome Cone da Incerteza foi usado pela primeira vez por Steve McConnell para descrever o conceito em seu Guia de Sobrevivência de Projetos de Software quando ele o propôs como um sistema padrão de classificação do tipo estimativa com faixas de incerteza e o apresentou como uma ilustração de cone. Em software, Barry Boehm referiu-se ao conceito como a Curva do Funil.

O Cone da Incerteza pode ser usado no desenvolvimento de software onde o ambiente muda extremamente rápido, incluindo as tecnologias disponíveis e os objectivos de negócio. É justo dizer que os custos de engenharia são diretamente proporcionais à quantidade de incertezas no desenvolvimento de software.

O gerenciamento de projetos difere do desenvolvimento de software onde uma melhor previsibilidade e compreensão geral dos riscos é tipicamente possível, assim como a capacidade de reduzir drasticamente os riscos do projeto. No desenvolvimento de software, entretanto, as incógnitas e pressões externas tornam o ambiente extremamente volátil e imprevisível.

No desenvolvimento de software, especialmente, o objetivo é sempre trabalhar para reduzir as incertezas e minimizar os riscos. Uma maneira de fazer isso é incluir a pesquisa em todas as fases e também remover fontes de variabilidade do produto ou projeto o máximo possível.

Uma maneira de realizar isso é reduzir o número de decisões relativas a escopo e recursos. Como sabemos, Scrum é um framework que ajuda com isso. Alternativamente, a abordagem Lean Startup pode ser aplicada durante o desenvolvimento do software.

O Cone da Incerteza representa a evolução da quantidade de incertezas dos melhores casos durante um projeto. Como você não tem muitas informações sobre o projeto em suas fases iniciais, especialmente se o projeto estiver relacionado a um novo produto, as estimativas incluirão muitas incertezas, e os riscos serão altos. À medida que mais trabalho for feito, a equipe terá mais informações sobre o produto, e as incertezas diminuirão.

Créditos de imagem: Agile in a Nutshell

Como estimar

Prever o sucesso é extremamente difícil. Muitos fatores podem influenciar a sua estimativa e contribuir para as incertezas do projeto. Ao desenvolver a estimativa, uma boa maneira de começar é basear sua estimativa em outro projeto similar.

Uma maneira de introduzir o Cone da Incerteza é incluir uma série de incertezas em sua estimativa. A idéia é que as incertezas e variabilidades irão diminuir à medida que o projeto se desenvolve desde o início do projeto é quando o número de incertezas é maior.

Há mais incertezas no início de um projeto porque muitos detalhes específicos do projeto são desconhecidos e serão definidos à medida que o produto é desenvolvido. O uso do Cone de Incerteza ajudará você e a equipe a entender a gama de imprevisibilidade e também a limitar os compromissos no início para evitar incertezas.

As estimativas devem ser sempre feitas com isso em mente e suportadas por informações históricas de projetos anteriores para prever o cenário mais provável em um formato de intervalo como mostrado pelo Cone de Incerteza.

A quantidade de variações flutuará dependendo da fase do projeto e do tipo de projeto. Tenha em mente que o número de incertezas é maior no início do projeto, e à medida que o projeto progride, as incertezas provavelmente diminuirão na maioria dos casos.

Os compromissos iniciais no projeto serão responsáveis por mais incertezas e riscos. A capacidade de gerenciar as expectativas e garantir que as partes interessadas tenham uma compreensão realista dos riscos e suposições gerais do projeto pode ajudá-lo a trabalhar melhor com a equipe e ganhar sua confiança.

Steve McConnell diz que o fator de incerteza no início do projeto é igual a 4 (para os altos e baixos). Os compromissos assumidos muito cedo podem resultar em ineficiências e falta de confiança e reduzir a capacidade de gerir um projecto com sucesso. Tenha isso em mente!

O Papel do Ágil

Agile definitivamente ajuda a desenvolver a estimativa e também força a equipe a estimar constantemente conforme mais é aprendido, o que é uma coisa incrível. À medida que se aprende mais sobre o produto e o mercado, fica mais fácil estimar. Agile e o Cone da Incerteza são uma combinação poderosa já que Agile ajuda a capacitar as equipes a entregar um resultado; entretanto, não é a resposta para todas as perguntas da sua equipe.

A forma como o mercado funciona hoje em dia enquanto desenvolve software, devemos sempre desenvolver uma estratégia para testar a hipótese e impulsionar a inovação o máximo que pudermos. Agile definitivamente nos ajuda a fazer um trabalho melhor com estimativas em geral.

A principal diferença com Agile é que ele permite múltiplas iterações. A equipe pode se sentir mais confortável estimando e planejando as iterações em pequenos lotes enquanto se aprende mais sobre o produto e o mercado.

Quando usamos a abordagem Ágil, aceleramos nossa capacidade de aprender com iterações e deployment constantes para que a equipe possa validar os aprendizados mais rapidamente e aprender mais sobre o mercado, o que pode reduzir as incertezas.

Como Aplicar

O framework Cone da Incerteza deve fazer parte do gerenciamento de riscos do projeto e todos os riscos conhecidos e desconhecidos. O objetivo do framework é ajudá-lo a entender melhor os riscos do projeto, preparando-se para as incertezas.

O papel do framework no processo de estimativa é determinar o curso mais provável e também calcular o intervalo alto-baixo das probabilidades. Isto pode ser feito usando fórmulas e com base nas estimativas de projetos anteriores usando empirismo.

O framework é usado em diferentes tipos de produtos e projetos porque é uma maneira eficaz de mostrar os riscos de qualquer investimento. O Cone da Incerteza mostrará a quantidade de risco demonstrando o grau de certeza através do ciclo de vida do produto numa figura de um funil.

O empirismo é um grande aliado do framework já que é muito mais fácil medir algo baseado em experiências anteriores e similares. O cone pode ajudar a determinar se o projeto é viável e possível. A esperança é que com o tempo as incertezas diminuam e a contabilidade disso ajudará sua equipe a desenvolver melhores estimativas.

Vantagens de usar o Cone da Incerteza:

  • Diminui a ambiguidade.
  • Determina a estimativa mais provável.
  • Calcula a alta e baixa gama de probabilidades.
  • Ajuda a determinar quanto risco a equipe pode arcar e financiamento incremental.
  • Reforça a importância de pesquisas adicionais.

Dicas de estimativa:

  • Estimatos são incertos no início do projeto, são vagos mas esperançosamente baseados em um processo empírico.
  • Os incentivos precisam ser revistos regularmente, pois sabe-se mais sobre o projeto.
  • As suposições devem ser transparentes e duplamente verificadas diariamente.
  • Os incentivos devem levar em conta as incertezas e ser visíveis nos planos do projeto e nos quadros do Kanban.

Informações sobre incertezas:

  • É difícil entender o mercado e o que ele quer.
  • O mercado está em constante mudança.
  • Competição estará sempre lá.

>

Diverta-se! ❤

Deixe uma resposta

O seu endereço de email não será publicado.