SóProvas


ID
2749642
Banca
IADES
Órgão
ARCON-PA
Ano
2018
Provas
Disciplina
Engenharia de Software
Assuntos

Um dos métodos de desenvolvimento de software mais conhecido e utilizado é o extreme programming (XP). Esse consiste em um modelo

Alternativas
Comentários
  • LETRA D

    Práticas XP:

    Testes – os testes são muito importantes no XP e devem ser implementados de preferêncialamente antes do desenvolvimento;

    Refatoração – sempre que possível o código deve ser simplificado e melhorado;

    Programação Pareada – o XP recomenda que os programadores trabalhem em duplas, assim enquanto um programador digita o outro observa, pensa em melhorias ou alternativas;

    Propriedade Coletiva – o código fonte não pertence a um único programador qualquer, um pode modifica-lo e aperfeiçoa-lo.

    Integração Contínua – depois de testada, cada nova funcionalidade deve ser imediatamente sincronizada entre todos os desenvolvedores;

    Semana de 40 horas – a programação simplesmente não irá render se o programador não estiver descansado e disposto;

    Cliente Sempre Presente – o cliente não é considerado alguém de fora, mas sim um membro da equipe;

    Padronizações – se todo o time seguir padrões pré-acordados de codificação, será mais fácil manter e entender o que já está feito. O uso de padrões é uma das formas de reforçar o valor da comunicação.

  • Um dos cinco valores do XP é a Coragem, que siginifica que uma equipe XP ágil deve ter discipina (coragem) para projetar para hoje, reconhecendo que as necessidades futuras pocem mudar dramaticamente exigindo, consequentemente, substancial retrabalho em relação ao projeto e ao código implementado.

    Os outros quatro valores são: Comunicação, Simplicidade, Feedback e Respeito.

    Fonte: Prof. Ramon Souza (Exponencial)

  • a) E. Na verdade, ele incentiva a refatoração [processo de melhorar o código fonte sem alterar seu comportamento externo].

    b) E. Os testes são feitos ao longo de desenvolvimento, já que testar é uma boa prática.

    c) E. XP incentiva programação em pares.

    d) C.

    e) E. O cliente aqui, é um membro da equipe, ou seja, está sempre presente.