SóProvas


ID
979618
Banca
IADES
Órgão
EBSERH
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Existem no mercado algumas metodologias de desenvolvimento, que facilitam o processo de produção de software. Uma dessas metodologias é o XP (Extreme Programming), o qual tem um cuidado especial com os processos de teste de software. Como é feito o processo de teste de software, utilizando o XP?

Alternativas
Comentários
  • O XP o cliente/ usuário tem a liberação de pequenas versões(small Releases) funcionais do projeto auxilia muito na avaliação do cliente. Que por sua vez avalia uma parte do software que esta comprando 
  • Para mim o conceito relacionado à teste no XP é TDD.
    Os testes são feitos ANTES da implementação do código, portanto a questão mais adequada seria a 'e': durante a concepção

  • a) Todos os testes são efetuados, ao fim do desenvolvimento pois, assim, o usuário pode ter uma visão ampla dosoftware.

    Alternativa errada. Os testes são efetuados durante todo o ciclo de vida, não só no final do desenvolvimento.


    b) As etapas de teste são suprimidas do processo

    Alternativa errada, muito pelo contrário, os testes são valorizados e não suprimidos.


    c) Ao final de cada etapa, o usuário é convidado a testar o módulo pronto, evitando, assim, erros muito complexos, ao final do desenvolvimento.

    Alternativa correta. A cada entrega o usuário é convidado a testar o produto construído a fim de identificar precocemente problemas que poderiam ficar mais graves ao final do projeto.


    d) O processo é efetuado, apenas por profissionais que trabalharam no desenvolvimento do produto, tornando assim, o teste mais eficaz e próximo da realidade do cliente.

    Alternativa errada. O usuário final também testa o software.


    e) Todos os testes são realizados na etapa de concepção dosoftware.

    Alternativa errada. Os testes são efetuados durante todo o ciclo de vida


  • a questão deveria informar qual o teste - do cliente ou antes da codificação.....como não falou nada a letra E tb está correta.

  • Respondi letra E pensando apenas no teste de aceitação (realizado na fase planejamento). Existe também os testes: unitário (realizado na fase codificação) e aceitação do cliente (realizado na fase teste).

  • O que invalida a alternativa E, é essa palavra "Todos", ou seja, nem todos os teste são feitos na concepção. Na verdade os teste são feitos em todo o ciclo de vida..

  • Essa letra C é a mais certa, mas estranhei esse "o usuário é convidado apara o modulo pronto". Pois o cliente está sempre presente , sempre acompanhando a equipe de desenvolvimento

  • a) E. Primeiro se testa, antes de desenvolver a funcionalidade.

    b) E. Ao contrário, ao longo do processo, vão sendo feitos testes para averiguar a qualidade do produto, isso é uma boa prática.

    c) C. 

    d) E. Se o testes são feito, por exemplo, pelos programadores, não há tanta eficiência quanto um cliente deixar [quem entende 100% o domínio do negócio é o cliente].

    e) E. Vide item b.