SóProvas


ID
2519446
Banca
FCC
Órgão
TRE-PR
Ano
2017
Provas
Disciplina
Engenharia de Software
Assuntos

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

Alternativas
Comentários
  • QD = (TIF / [1 - PIF_DIA]) x 100
    QD = (20  / [1 - 81]          x 100
    QD = (20 /  [80])              x 100 
    QD = (0,25)                     x 100
    QD = 25 dias

  • Se você escorregou na porcentagem, dá um joinha...

  • PQP! Fiz essa prova, na hora criei uma teoria da conspiração e a questão era simples!

  • Não vi essas barras de módulo na questão.

  • Fiz em PHP pra ficar mais divertido:

     

    function qd($tif,$pif_dia) {
        return ($tif / abs(1-$pif_dia))*100;
    }

    $tif = 20;
    $pif_dia = 81;

    echo qd($tif,$pif_dia);

     

    Resultado: 25

  • javascript

    const qd = (tif, pif) => { return Math.abs((tif / Math.abs(1 - pif)) * 100); }

    qd(20, 81); ⇨ 25 //letra A

  • isso é tratado dentro da conteúdo de engenharia de software ou matématica em si?

  • juro que achei que implementação, teste e correção entravaram no sprint... fiz o cálculo com 30 dias :(

  • Não consegui entender que era para considerar 81% como 81. Considerei como 0,81 e aí meu ferrei... kkk