Estimativa de Projetos: Dimensão e Complexidade

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

Qual é o primeiro passo recomendável na elaboração de uma estimativa de projeto?

  • Definir o escopo do software
  • Realizar uma descrição formal dos requisitos (correct)
  • Rever os documentos do desenho
  • Comunicar o nível de risco

O que pode ser utilizado para providenciar detalhes adicionais ao reestimar um projeto em fases avançadas?

  • Cronogramas de entrega
  • Feedback dos clientes
  • Relatórios financeiros
  • Documentos do desenho (correct)

Como é classificada a análise dos pontos de função?

  • Com base nas ferramentas utilizadas
  • De acordo com a linguagem de programação
  • Pelo peso dos requerimentos do utilizador (correct)
  • Pela natureza da documentação do projeto

Qual é o resultado da soma dos tipos de função ponderados?

<p>Pontos de função não ajustados (UFP) (D)</p> Signup and view all the answers

Qual é o propósito dos pontos de função na estimativa de projetos de software?

<p>Medir a dimensão do projeto baseado na perspectiva do usuário (A)</p> Signup and view all the answers

Qual elemento não deve ser considerado um impedimento para estimativas iniciais?

<p>Falta de documentação estruturada (A)</p> Signup and view all the answers

Quantas características gerais do sistema são avaliadas para ajustar os pontos de função?

<p>14 (B)</p> Signup and view all the answers

De quem foi introduzido o método dos pontos de função?

<p>Allan Albrecht (C)</p> Signup and view all the answers

Quais são os três elementos fundamentais para uma estimativa eficaz?

<p>Dimensão, complexidade e fatores de risco (A)</p> Signup and view all the answers

Qual técnica é considerada a mais precisa para avaliar a dimensão de um projeto?

<p>Análise de pontos de função (D)</p> Signup and view all the answers

Quem é responsável por realizar estimativas precisas em um projeto?

<p>O gestor de projeto (C)</p> Signup and view all the answers

Por que a estimativa de projetos de software é considerada uma das atividades mais difíceis?

<p>Incerteza sobre a complexidade (D)</p> Signup and view all the answers

Qual é um dos desafios ao fazer estimativas em projetos complexos?

<p>Um erro significativo pode afetar a lucratividade (B)</p> Signup and view all the answers

Qual é uma prática recomendada ao realizar estimativas para aumentar a precisão?

<p>Envolver programadores na estimativa (A)</p> Signup and view all the answers

Qual visão oposta pode surgir em relação à formação da equipe para estimativas?

<p>A equipe deve ser independente (D)</p> Signup and view all the answers

Qual é uma consequência de uma proposta de estimativa muito baixa em um projeto concorrencial?

<p>Pode resultar em perda do contrato (C)</p> Signup and view all the answers

Qual é o intervalo da escala de grau de influência para as características gerais do sistema?

<p>0 a 5 (C)</p> Signup and view all the answers

Como é calculado o Fator de Complexidade Técnica (TCF)?

<p>TCF = 0,65 + 0,01 * DI (B)</p> Signup and view all the answers

Qual é a principal aplicação dos pontos de função?

<p>Medir a dimensão do projeto de software. (A)</p> Signup and view all the answers

O que indicam os pontos de função implementados por pessoa/mês?

<p>A quantidade de esforço aplicado no desenvolvimento do sistema. (B)</p> Signup and view all the answers

O que é necessário para contar os pontos de função com precisão?

<p>Os pontos de função devem ser contados apenas por peritos. (A)</p> Signup and view all the answers

Qual é a taxa de produtividade de uma aplicação que tem 500 pontos de função, foi desenvolvida por 10 pessoas em 10 meses?

<p>5 pontos de função por pessoa/mês (A)</p> Signup and view all the answers

Quais métricas são frequentemente calculadas em relação aos pontos de função?

<p>Pontos de função implementados por pessoa/mês e por mês de calendário. (B)</p> Signup and view all the answers

Por que o método dos pontos de função é considerado bem-sucedido?

<p>Ele permite estimativas desde o início do ciclo de vida do projeto. (D)</p> Signup and view all the answers

Qual é a principal diferença entre o tempo de trabalho e o tempo de calendário?

<p>O tempo de trabalho considera somente o tempo efetivo despendido na tarefa. (A)</p> Signup and view all the answers

Se uma tarefa demandar 5 horas de trabalho concentrado, quanto tempo pode demorar, considerando uma perda de 25% a 35%?

<p>6h40 a 7h45 (A)</p> Signup and view all the answers

Qual é o tempo estimado que uma tarefa pode levar a ser concluída se 30% do tempo restante for perdido a interrupções?

<p>11 dias (A)</p> Signup and view all the answers

Qual é a afirmação correta sobre a relação entre o número de recursos e a duração da atividade?

<p>A relação entre recursos e duração não é necessariamente direta. (D)</p> Signup and view all the answers

O que Dwayne Philips afirmou sobre o aumento da dimensão da equipe?

<p>A produtividade duplica quando a equipe triplica. (D)</p> Signup and view all the answers

Qual percentual de perda de tempo é mencionado como uma possibilidade comum durante uma tarefa?

<p>25% a 35% (B)</p> Signup and view all the answers

Ao estimar a duração de uma atividade, qual aspecto é primordial?

<p>O tempo de calendário, que reflete a verdadeira duração. (C)</p> Signup and view all the answers

Quantos minutos o advogado leva para revisar e assinar um documento, de acordo com os dados apresentados?

<p>30 minutos (B)</p> Signup and view all the answers

Qual é a principal característica da abordagem de planeamento de-cima-para-baixo?

<p>Começa com estimativas aproximadas que são refinadas ao longo do projeto. (C)</p> Signup and view all the answers

Qual é a consequência das estimativas apresentadas como valores absolutos do projeto?

<p>Inspiram um excesso de confiança nas estimativas. (C)</p> Signup and view all the answers

O que significa uma estimativa 'precisa' em um projeto de software?

<p>Um intervalo que reflete uma série de possibilidades. (A)</p> Signup and view all the answers

Qual é a relação entre a clareza da imagem do software e a precisão da estimativa?

<p>Uma imagem mais clara leva a estimativas mais precisas. (B)</p> Signup and view all the answers

Como as estimativas devem ser apresentadas durante o ciclo de vida do projeto?

<p>Como intervalos que refletem a incerteza dos dados. (D)</p> Signup and view all the answers

Por que é importante que a gestão esteja ciente da abordagem de estimativas?

<p>Para evitar confusão sobre os números apresentados. (D)</p> Signup and view all the answers

Qual é a expectativa do gestor de projeto em relação às estimativas realizadas?

<p>Que sejam o mais precisas possível com os dados disponíveis. (D)</p> Signup and view all the answers

O que ocorre com os intervalos das estimativas à medida que o projeto avança?

<p>Os intervalos ficam menores e mais precisos. (C)</p> Signup and view all the answers

Flashcards are hidden until you start studying

Study Notes

Elementos da Estimativa

  • Um modelo eficaz de estimativa inclui dimensão, complexidade e fatores de risco.
  • A análise de pontos de função é a técnica mais precisa para avaliar a dimensão de projetos.
  • A contagem de linhas de código (COCOMO) depende de informações disponíveis somente em fases avançadas do desenvolvimento.

Dificuldade das Estimativas

  • Obter estimativas realistas é crucial, mas é uma das atividades mais desafiadoras no desenvolvimento de software.
  • O que pode parecer impossível em estimativas é raro e pode ser extremamente caro.

Responsabilidade pela Estimativa

  • O gestor de projeto deve garantir estimativas precisas de esforço, recursos e custo.
  • Propostas mal dimensionadas podem levar à perda de contratos ou prejuízos financeiros.
  • Envolver programadores nas estimativas aumenta a precisão e motiva a equipe.

Tempo de Trabalho versus Tempo de Calendário

  • Diferença crítica entre tempo de trabalho (esforço dedicado) e tempo de calendário (duração total).
  • Estimativas de 5 horas de trabalho podem se transformar em até 11 dias de calendário devido a interrupções.
  • Perdas típicas de eficiência são entre 25% e 35%.

Número de Recursos e Duração da Atividade

  • A relação entre o número de recursos e a duração de atividades não é linear.
  • Dwayne Philips afirma que, ao triplicar a equipe, a produtividade apenas duplica.

Processo de Estimativa

  • Início com descrições formais dos requisitos é ideal, mas estimativas podem ser feitas a partir de descrições verbais.
  • É essencial comunicar riscos e incertezas e revisar as estimativas conforme novas informações surgem.

Análise dos Pontos de Função

  • Método introduzido por Allan Albrecht em 1970 para medir a dimensão de projetos de software.
  • Baseia-se nas funções solicitadas pelo usuário final, independente de tecnologia ou linguagem.
  • As funções são classificadas e ponderadas, resultando em pontos de função não ajustados (UFP).

Cálculo dos Pontos de Função

  • UFP são ajustados através da avaliação de 14 características gerais do sistema.
  • O grau de influência total é convertido em um fator de complexidade técnica (TCF).
  • A fórmula para calcular os pontos de função (FP) é: FP = UFP * TCF.

Importância dos Pontos de Função

  • Pontos de função são fundamentais para medir a dimensão e produtividade de projetos.
  • Permitem calcular a produtividade por pessoa/mês e por mês do calendário.
  • Taxas de produtividade são essenciais para planejamento e gestão de expectativas.

Refinamento de Estimativas

  • O processo de estimativa é gradual, começando com uma imagem difusa e se tornando mais clara ao longo do projeto.
  • A precisão é definida como a proximidade da estimativa com a realidade.
  • Estimativas expressas como intervalos são mais precisas do que valores únicos, permitindo ajustes à medida que o projeto avança.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Like This

Use Quizgecko on...
Browser
Browser