Empirismo e desenvolvimento de software

Empirismo e desenvolvimento de software

É incrível como o empirismo nos ajuda na resolução de processos complexos.

Isso acontece pois, o empirismo é baseado no conceito de que problemas complexos são difíceis de serem previstos e ele ajuda as pessoas a tratarem esses problemas complexos. Quando se fala em desenvolvimento de software, na grande maioria das vezes, estamos lidando com assuntos complexos.

Bom, mas como isso é feito? Isso é feito dando um passo de cada vez, a realização de uma pequena quantidade de trabalho, a fim de adquiria experiência. Como não conseguimos prever tudo, desenvolvemos um pouco de software e analisamos se estamos no caminho certo. Com base no feedback do que foi feito, iniciamos um novo ciclo de desenvolvimento, construindo mais um pouco de software, dando passos pequenos em direção a algo maior. 

Observe a ilustração:

Não foi fornecido texto alternativo para esta imagem

Tudo começa nas necessidades do produto, que não necessariamente vai estar todo detalhado. Teremos apenas o suficiente para dar início ao desenvolvimento. Planejamos apenas o escopo necessário para poucas semanas de trabalho, um curto espaço de tempo, controlável e gerenciável.

Desenvolvemos os requisitos, ao final desse período entregamos essa pequena versão ao cliente. Solicitamos o feedback dele e usamos esse feedback para planejar os próximos passos, agora iniciamos a próxima interação com o feedback incorporado.

Na próxima iteração, teremos um empenho melhor do que o primeiro, pois aprendemos com o ciclo anterior e o feedback do cliente. E esse ciclo vai se repetindo, vamos entregando, recebendo feedback e ajustamos os planos, até que o projeto seja entregue por completo.

Isso faz com que haja uma redução de riscos ao longo do projeto, ao longo das iterações, pois conforme você vai entregando, o cliente já vai dando feedbacks e dizendo se estamos no caminho ou não, a chance de falhar é muito menor, isso também faz com que haja aumento do valor de negócio entregue ao longo das interações.

Entre para ver ou adicionar um comentário

Outras pessoas também visualizaram

Conferir tópicos