SóProvas


ID
836605
Banca
CESPE / CEBRASPE
Órgão
ANAC
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Julgue os itens a seguir, que tratam das disciplinas de
implementação, teste e distribuição.

A integração contínua é uma técnica de alto impacto no levantamento de requisitos.

Alternativas
Comentários
  • Não tem nada haver com levantamento de requisitos. Esse conceito é mais utilizado em metodologias ágeis como XP.

    “Integração Contínua é uma pratica de desenvolvimento de software onde os membros de um time integram seu trabalho frequentemente, geralmente cada pessoa integra pelo menos diariamente – podendo haver multiplas integrações por dia. Cada integração é verificada por um build automatizado (incluindo testes) para detectar erros de integração o mais rápido possível. Muitos times acham que essa abordagem leva a uma significante redução nos problemas de integração e permite que um time desenvolva software coeso mais rapidamente.” Martin Fowler
  • E metodologia ágeis não tem levantamento de requisito...?

    O Erro está que a Integração continua faz parte da fase de execução do projeto. Ela não tem influência na fase de análise.
  • Gabarito: E

    Não tem nada a ver com a disciplina requisitos de software, pertence apenas ao mundo do desenvolvimento. É uma prática ágil (ourindo da metodologia Extreme Programming) que diz que o código novo ou alterado será integrado na mesma frequência com que as funcionalidades são desenvolvidas. Situação prática: suponha que seja desenvolvida novas funcionalidades para um software qualquer. Essas funcionalidades terão que ser inseridas no software. Mas antes disso, a ferramenta de integração irá testar elas (teste unitária) para saber se o acréscimo delas acarreta ou não defeitos no software. Se acarretar, elas serão descartadas até serem corrigidas pelos desenvolvedores. Senão elas serão incorporadas ao software.