Com o avanço do desenvolvimento de software baseado em proce...

Próximas questões
Com base no mesmo assunto
Q2172141 Engenharia de Software
Com o avanço do desenvolvimento de software baseado em processos de desenvolvimento ágil, também houve adaptações em outros processos que acompanham o desenvolvimento, como o processo de teste em que um novo modelo de trabalho chamado Testes Ágeis surgiu. Nesse modelo, foram adaptados alguns conceitos do Manifesto Ágil para os testes. Assinale a alternativa INCORRETA quanto à definição dos conceitos de testes ágeis.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a E - Os Testers são responsáveis pela qualidade.

No contexto do desenvolvimento ágil e dos testes ágeis, a responsabilidade pela qualidade do software é compartilhada por toda a equipe, não recaindo exclusivamente sobre os testers. Isso é uma adaptação do princípio do Manifesto Ágil que preconiza que a qualidade é uma responsabilidade coletiva. O desenvolvimento ágil promove uma cultura de colaboração onde desenvolvedores, testers e outros membros da equipe trabalham juntos continuamente para melhorar a qualidade e entregar valor ao cliente.

As alternativas A, B, C e D estão alinhadas com os valores dos testes ágeis. Por exemplo, a alternativa A reflete o conceito de integração e teste contínuos, que são práticas comuns em métodos ágeis como o XP (Extreme Programming) e o Scrum. A alternativa B se alinha ao conceito de prevenção de defeitos, que é mais eficiente e eficaz do que simplesmente encontrar bugs já inseridos no código. A alternativa C expressa a importância de entender as expectativas e necessidades dos usuários como parte dos critérios de teste. E a alternativa D reflete a abordagem construtiva dos testes, em que o objetivo é construir um sistema robusto e de qualidade, e não apenas encontrar falhas.

Portanto, a alternativa E está incorreta porque sugere que a qualidade do software é uma responsabilidade única dos testers, o que vai contra os princípios dos testes ágeis e do desenvolvimento ágil de distribuir a responsabilidade pela qualidade por toda a equipe. De fato, no desenvolvimento ágil, todos são responsáveis por contribuir para a entrega de software de alta qualidade, incluindo programadores, analistas de negócios, gerentes de projeto e usuários/clientes.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Quem é responsável pela qualidade do software é o Dev. O tester só testa mesmo.

Em Testes Ágeis, o foco principal é em encontrar maneiras de identificar e corrigir problemas, melhorar a qualidade e otimizar o processo de desenvolvimento. Isso inclui testar o sistema de forma contínua para garantir que seja construído da melhor maneira possível, mas não implica em "quebrar" o sistema deliberadamente. A ideia é evitar quebras no sistema através de práticas de teste contínuo e melhoria contínua do processo.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo