SóProvas


ID
1750840
Banca
FCC
Órgão
TRE-AP
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Um Técnico observou o trabalho de 2 equipes de desenvolvimento de software e constatou as seguintes características do trabalho:

Equipe 1: A implementação do código era feita em dupla, com os dois desenvolvedores trabalhando em um único computador. Eles procuravam identificar erros sintáticos e semânticos, pensando estrategicamente em como melhorar o código que estavam implementando.

Equipe 2: A equipe estava em uma reunião de planejamento cuja intenção era responder as seguintes questões:

“O que será entregue como resultado do incremento da próxima Sprint?" e “Como o trabalho necessário para entregar o incremento será realizado?"

Baseado nas características acima, o Técnico concluiu que as equipes 1 e 2 estavam praticando atividades ligadas, respectivamente, às metodologias 

Alternativas
Comentários

  • CARACTERÍSTICAS DA XP - Extreme Programming:


    PLANEJAMENTO INCREMENTAL
    PEQUENOS ENTREGÁVEIS (RELEASES)
    PROJETO SIMPLES
    DESENVOLVIMENTO DE TESTE ANTES DO CÓDIGO (TEST-FIRST)
    REFATORAÇÃO (REFACTORING) – FACILITA A MANUTENÇÃO DO SOFTWARE
    PROGRAMAÇÃO EM PARES – DOIS PROGRAMADORES NUM MESMO MICRO
    PROPRIEDADE COLETIVA DO CÓDIGO
    INTEGRAÇÃO CONTÍNUA DO SISTEMA
    RITMO SUSTENTÁVEL DE TRABALHO – (EQUIPE MOTIVADA)
    CLIENTE NO LOCAL (ON-SITE) EM TEMPO INTEGRAL – CLIENTE APOIA A EQUIPE E FAZ DELA


    Scrum

    Definição de SPRINT
    •   São projetos divididos em ciclos, tipicamente, mensais.
    •   Representa m tempo definido dentro do qual um conjunto de atividades deve ser executado.
    •   Geralmente duram 2 a 4 semanas
    •   Dentro de uma Sprint, as metas não diminuem e não são feitas mudanças que possam afeitar o objetivo da Sprint.


    Fonte: Livro de Ti  pg 628

    Autor: Rodrigo Marcelo

  • O Extreme Programming traz consigo o conceito de programação em pares conforme trabalho executado pela equipe 1, quanto ao trabalho da equipe 2, quando se fala em Sprint se fala em Scrum.

  • e)XP (Extreme Programming) e Scrum.

    XP é o que dita que deve haver 2 desenvolvedores juntos fazendo teste para cada tarefa. sprints sao os ciclos do scrum, o qual usa abordagem interativa & incremental

  • Alternativa correta: E. 

     

    As seguintes informações me levaram a crer que se tratava de XP e SCRUM:

     

    Equipe 1: A implementação do código era feita em dupla, com os dois desenvolvedores trabalhando em um único computador. Eles procuravam identificar erros sintáticos e semânticos, pensando estrategicamente em como melhorar o código (ou seja, melhorar a qualidade) que estavam implementando.



    Equipe 2: A equipe estava em uma reunião de planejamento cuja intenção era responder as seguintes questões:

    “O que será entregue como resultado do incremento da próxima Sprint?" e “Como o trabalho necessário para entregar o incremento será realizado?" (no Scrum, ao final de cada Sprint sempre se tem um incremento operacional)