h2 Estimativa de Riscos e Recursos em Projetos de Software

Classificado em Computação

Escrito em em português com um tamanho de 2,56 KB.

Estimativa de Riscos e Recursos em Projetos de Software

Estimativa de Riscos

  • Complexidade do projeto: Afetada pela familiaridade com o projeto.
  • Tamanho do projeto: Quanto maior, maior o risco nas estimativas.
  • Grau de incerteza
  • Disponibilidade da informação histórica: A falta de informações de projetos similares aumenta a incerteza.

Recursos do Projeto

No planejamento, a estimativa de recursos necessários é crucial. Esses recursos são de três tipos:

  1. Infraestrutura: Ambiente de desenvolvimento (HW/SW).
  2. Componentes de software: Reutilização pode reduzir tempo e custo.
  3. Pessoas: Necessárias para o projeto.

Para cada recurso, especifique:

  • Descrição do recurso.
  • Disponibilidade.
  • Data de necessidade.
  • Tempo de utilização.

Estimativa

Técnicas baseadas no problema:

  • Definir o escopo.
  • Dividir o software em funções estimáveis individualmente.
  • Estimar LDC/PF para cada função.

Técnicas baseadas no processo:

  • Definir o escopo.
  • Dividir as funções do problema (parte do processo) e realizar atividades.
  • Estimar o esforço para cada atividade e função.

Objetivos do Plano

O objetivo do planejamento é fornecer uma estrutura que permita ao gerente monitorar as atividades e tarefas, adaptando-se ao progresso do projeto.

Âmbito do Software

Para planejar um projeto de software, é necessário entender o escopo, determinado por:

  • Funções que o software deve executar (decomposição útil).
  • Desempenho: Tempo de resposta e processo esperados.
  • Restrições: Hardware, comunicações, sistemas externos.
  • Interfaces com outros sistemas.
  • Grau de confiabilidade esperado.

Estimativa de Projetos de Software

Para realizar estimativas, as opções são:

  • Não deixar a estimativa para o final.
  • Basear-se em projetos anteriores similares (bons resultados se houver influências semelhantes).
  • Utilizar técnicas de decomposição (dividir para estimar mais facilmente).
  • Usar modelos empíricos.
  • Usar ferramentas automatizadas (aplicam técnicas de decomposição e métodos empíricos).

Entradas relacionadas: