top of page
Search

A Psicologia do teste

O desenvolvimento de software, incluindo os testes de software, envolve seres humanos. Portanto, a psicologia humana tem efeitos importantes na eficiência dos testes de software.

ree

Psicologia humana e os testes “A identificação de defeitos durante um teste estático, como uma revisão de requisitos ou sessão de refinamento da estória do usuário, ou a identificação de falhas durante a execução do teste dinâmico, pode ser percebida como uma crítica ao produto e ao seu autor.” - ISQTB - Certified Tester Foundation Level Syllabus – 2018. Quantas vezes nos deparamos com pessoas na defensiva ao ser encontrado um erro no software durante o teste de um equipamento, infelizmente não conseguem enxergar que os testes tem com intuito garantir um software de qualidade maior e não apontar erros de qualidade profissional de quem trabalhou, até mesmo pelo fato que mais do que sintaxe e codificação, muitos erros que são encontrados no software são relacionados a requisitos que não foram elucidados corretamente, falta de um ciclo de vida de software com foco em qualidade do produto e a execução de testes em diversos níveis antes dos testes de aceitação. “Um elemento da psicologia humana chamado “viés de confirmação” pode dificultar a aceitação das informações que não concordam com as crenças atualmente mantidas. Por exemplo, como os desenvolvedores esperam que o código esteja correto, eles têm um viés de confirmação que dificulta a aceitação do código incorreto. Além do viés de confirmação, outros vieses cognitivos podem dificultar que as pessoas entendam ou aceitem informações produzidas por testes. Além disso, é um traço humano comum culpar o portador de más notícias, e as informações produzidas pelos testes muitas vezes contêm más notícias. “- ISQTB - Certified Tester Foundation Level Syllabus – 2018. Levando esses fatores em consideração, temos que lembrar que testamos software em busca de qualidade do produto final, porém a forma de que a mensagem de falha encontrada em um software deve ser repassada aos SERES HUMANOS, responsáveis pelo software deve ser


construtiva. Uma abordagem construtiva evita tensões entre analistas, desenvolvedores, proprietários do produto e testadores, isso é aplicável durante testes estáticos e testes dinâmicos. Assim os responsáveis pelos testes, precisam adquirir habilidades interpessoais para comunicar de forma eficiente e construtiva os resultados negativos dos testes. Algumas dicas: · Comece com colaboração em vez de batalhas. O Objetivo de todos é o mesmo. · Enfatize os benefícios do teste. · Comunique os resultados dos testes e outras descobertas de uma maneira neutra, focada no fato, sem criticar a pessoa que criou o item com defeito. Escreva relatórios de defeitos objetivos e factuais e revise os resultados. · Tente entender como a outra pessoa se sente e as razões pelas quais ela pode reagir negativamente à informação. · Confirme se a outra pessoa entendeu o que foi dito e vice-versa.

ree

Mentalidade do testador e do desenvolvedor Os desenvolvedores e testadores geralmente pensam de forma diferente. O objetivo principal do desenvolvimento é projetar e construir um produto. Os objetivos do teste incluem verificar e validar o produto, encontrar os defeitos antes da liberação e assim por diante. Estes são conjuntos diferentes de objetivos que requerem diferentes mentalidades. Reunir essas mentalidades ajuda a alcançar um nível mais alto de qualidade do produto.




A mentalidade de um testador deve incluir curiosidade, pessimismo profissional, olho crítico, atenção aos detalhes e motivação para comunicações e relacionamentos bons e positivos. Essa mentalidade é aprimorada com a experiência do profissional.


A mentalidade de um desenvolvedor pode incluir alguns dos elementos da mentalidade de um testador, mas os desenvolvedores bem-sucedidos geralmente estão mais interessados em projetar e criar soluções.


Com a mentalidade certa, os desenvolvedores podem testar seu próprio código.


Diferentes modelos de ciclo de vida de desenvolvimento de software geralmente têm maneiras diferentes de organizar os testadores e as atividades de teste.


Bibliografia:

ISQTB - Certified Tester Foundation Level Syllabus – 2018.

 
 
 

Comments

Rated 0 out of 5 stars.
No ratings yet

Add a rating

Sobre Nos

SOCIALS 

Participe do nosso Grupo:

Telegram e  WhatsApp.
 

SUBSCRIBE 

PLC com Engenharia de Sofware nasceu de um grupo de WhatsApp, que teve suas origens em 2018 em outro grupo, e criado oficialmente em 2020. Depois de solicitação seus participantes e outras pessoas que gostam do trabalho, vem a criação desse Blog para trazer alguns artigos, apostilas e tamém sempre que possível notícias.

Se inscreva para receber notificações de novas postagens!

Obrigado por sua Inscrição

© 2035 by FEEDs & GRIDs. Powered and secured by Wix

bottom of page