Projeto Ágil

Estimativa para desenvolvimento ágil

Como os requisitos para um projeto ágil (Capítulo 3) são definidos por uma série de cenários

de usuário (por exemplo, "histórias" em Programação Extrema), é possível desenvolver uma

abordagem de estimativa informal, razoavelmente disciplinada e significativa no contexto de

planejamento de projeto para cada incremento de software. A estimativa para projetos ágeis usa

uma abordagem de decomposição que abrange os seguintes passos:

1. Cada cenário de usuário (o equivalente a um minicaso de uso criado bem no início de um

projeto por usuários finais ou outros interessados) é considerado separadamente para fins

de estimativa.

2. O cenário é decomposto em uma série de tarefas de engenharia de software que serão necessárias

para desenvolvê-lo.

3a. O esforço necessário para cada tarefa é estimado separadamente. Nota: A estimativa pode

ser baseada em dados históricos, em um modelo empírico ou na "experiência".

3b. Como alternativa, o "volume" do cenário pode ser estimado em LOC, FP ou alguma outra

medida orientada para volume (por exemplo, contagem de caso de uso).

4a. As estimativas para cada tarefa são somadas para criar uma estimativa para o cenário.

4b. Como alternativa, o volume estimado para o cenário é traduzido em esforço usando dados

históricos.

5. As estimativas de esforço para todos os cenários implementados para determinado incremento

de software são somadas para desenvolver a estimativa de esforço para o incremento.


Tecs.info - Márcio Ruben
Todos os direitos reservados 2021
Desenvolvido por Webnode
Crie seu site grátis! Este site foi criado com Webnode. Crie um grátis para você também! Comece agora