4. Estimativas
Casos de uso
Características
-
Símples
-
Independente de tecnologias
-
Servem como unidade de medida padrão para software
-
Compreensível por técnicos e não-técnicos
- Descrições símples de interações entre atores e sistema
-
Utilizável desde o início do projeto
-
Representa a especificação de uma sequência de ações que o sistema pode executar ao interagir com atores
- Ator é qualquer entidade que interage com o sistema
Exemplos
Fonte
Obs: As imagens não estão relacionadas
Pontos de Caso de Uso
Motivação
- Com o crescimento da adoção da Orientação à Objetos, havia a ilusão de que a medição por Pontos de Função (FPA/APF) passara a não ser mais adequada para atender às demandas mais modernas
- Podem ser usados para medição e também para estimativa
- Modelo de caso de uso define o escopo funcional do sistema a ser desenvolvido
- O escopo funcional é base para estimativas top-down
Introdução sobre Pontos de Caso de Uso
- Desenvolvido por Gustav Karner (1993)
- Extensão de FPA/APF (Mais sobre FPA/APF)
Metodologia de estimativa com PCU/UPC
- Cada ator e UC são categorizados de acordo com sua complexidade e recebem determinado peso
- Pontos de UC sem ajuste são calculados a partir do somatório dos pesos de cada ator e UC
- Pontos de UC são ajustados em função dos valores de 13 fatores técnicos e 8 fatores ambientais
- UPC é multiplicado por um valor de produtividade