Questão nº 48
Questão de Tecnologia da Informação · FCC TRE-PR 2017 (nº 48)
No âmbito de um projeto conduzido de acordo com as práticas do Scrum, a quantidade de dias estimada para concluir uma tarefa pode ser medida a partir da quantidade de atividades que um profissional consegue finalizar em um dia de trabalho. Para isso, considere que o cálculo seja feito utilizando a seguinte fórmula:
QD = (TIF / |1 − PIF_DIA|) × 100
- QD = Quantidade de Dias estimada para concluir a tarefa;
- TIF = Tempo necessário para Implementar a Funcionalidade (prazo definido pela própria equipe);
PIF_DIA= Percentual que Indica a estimativa de quanto tempo do dia o desenvolvedor ficará dedicado à implementação da funcionalidade.
Considerando a definição de valores:
- O tempo total para implementação e entrega da tarefa, com teste concluído, em um sistema já existente e em produção no cliente, é o tempo de uma Sprint, com prazo de 1 mês. Mas, para a implementação da funcionalidade serão utilizados apenas 20 dias. O restante dos dias será utilizado para documentação, testes e eventuais correções de erros encontrados pela equipe.
- A produtividade a ser considerada para o desenvolvedor é de 81% em uma jornada de 8 horas por dia.
Com esses valores definidos, a QD corresponde a
- A25 dias. (alternativa correta)
- B15 dias.
- C10 dias.
- D21 dias.
- E18 dias.
Resposta comentada
Gabarito Alternativa A
Estimativas de software em Scrum usam fórmulas para ajustar o tempo de trabalho puro pela produtividade real do desenvolvedor, resultando em uma estimativa mais realista de dias corridos para a conclusão de uma tarefa. A Quantidade de Dias (QD) é calculada considerando o Tempo para Implementar a Funcionalidade (TIF) e o Percentual de Indicação de Funcionalidade por Dia (PIF_DIA), que representa a dedicação real do desenvolvedor à tarefa.
Para resolver a questão, aplicamos os valores fornecidos na fórmula:
- TIF (Tempo necessário para Implementar a Funcionalidade) = 20 dias.
- PIF_DIA (Percentual de dedicação) = 81 (representando 81%).
A fórmula é:
Substituindo os valores:
dias.
- (A) Correta: A aplicação direta da fórmula com os valores fornecidos resulta em 25 dias. A "pegadinha" da banca reside na estrutura incomum da fórmula (
|1 - PIF_DIA|). Embora a produtividade seja de 81%, a fórmula, ao usarPIF_DIA = 81, efetivamente calcula com um denominador de 80 (pois|1 - 81| = 80), o que é equivalente aTIF / 0.80, resultando em 25 dias. - (B) Incorreta: Esta alternativa não pode ser obtida pela aplicação correta da fórmula fornecida.
- (C) Incorreta: Esta alternativa não pode ser obtida pela aplicação correta da fórmula fornecida.
- (D) Incorreta: Embora 21 dias possa ser uma estimativa intuitiva (adicionar um dia de "buffer" aos 20 dias de implementação), não corresponde ao resultado da fórmula. É um distrator comum que apela a heurísticas de estimativa, mas não segue as regras do problema.
- (E) Incorreta: Esta alternativa não pode ser obtida pela aplicação correta da fórmula fornecida.
Fonte: FCC TRE-PR 2017 Técnico Judiciário - Área Apoio Especializado - Especialidade Programação de Sistemas (Caderno Tipo 1). Reproduzida para fins de estudo.