Testes de produto (com Erin Hess da Crema)

Michael Luchen junta-se a Erin Hess, engenheira sénior de testes na Crema. Começou a sua carreira como designer gráfica antes de se tornar uma programadora autodidata que desenvolveu uma paixão pelos testes de software. Ouça para saber mais sobre os testes de produtos.

Destaques da entrevista:

  • Erin possui um conjunto único de talentos criativos e técnicos, adquirido ao longo de 12 anos de experiência em várias funções no desenvolvimento e na engenharia de software. Começou a sua carreira como representante do apoio ao cliente antes de se tornar uma programadora autodidata que desenvolveu uma paixão pelos testes de software. Uma defensora dos utilizadores por natureza, alguns dos principais pontos fortes de Erin incluem a empatia, a visualização e a antecipação de comportamentos e formas de comunicação. [0:53]
  • Erin gosta de criar mapas de processos e imagina onde poderão existir pontos problemáticos. Ao colocar-se no lugar dos outros, analisar os problemas de vários ângulos e observar as consequências e os benefícios a longo prazo das ações atuais, Erin tem conseguido fazer a diferença em qualquer equipa e produto aos quais se junta. [1:30]
  • Erin também ajuda as organizações a adotar e implementar práticas de design inclusivo, criando e difundindo a consciencialização sobre as barreiras à usabilidade universal. Defende a acessibilidade e contribui continuamente com materiais de recursos para comunidades de testes online em constante crescimento. [1:47]
  • Há tantas atividades que se podem realizar enquanto testador. Uma das coisas absolutamente favoritas de Erin, em geral, é criar relações e conhecer as equipas com quem trabalha. [2:48]

A disciplina tem sido apenas ter paciência e praticar, aprender, fazer retrospetivas comigo própria e com a minha equipa sobre o que fazemos, cuidando uns dos outros e avançando ao longo do sprint.

Erin Hess
  • Algumas das atividades típicas de um engenheiro de testes numa equipa de produto envolvem muita criação de relações, bem como trabalhar e colaborar com diferentes partes da equipa. Enquanto engenheiro de testes, faz parte de tudo isso. Tem de acompanhar e comunicar com todos os membros da equipa, porque, se não o fizer, vai perder alguma coisa. [5:26]
  • Com o tempo, Erin aprendeu que, quanto mais cedo se integrar o engenheiro de testes, melhor. Quando se pretende contar com bons engenheiros de testes, que tragam mais do que apenas competências de teste, deve-se incluí-los na reunião pré-inicial e permitir-lhes ver no que se estão a envolver. [8:14]
  • A primeira coisa a ter em mente durante um sprint é: não sabemos o que não sabemos, por isso não tenha receio de contactar a sua equipa quando tiver uma dúvida ou preocupação, independentemente da gravidade que lhe atribua. Por vezes, uma pequena preocupação pode transformar-se numa melhoria significativa. [9:41]

Não existe um “eu” no desenvolvimento de produtos, tal como não existe um “eu” numa equipa. Não está a fazer isto sozinho. Faz parte da equipa e não vai ajudar a equipa em nada se não lhes disser que está a ter dificuldades.

Erin Hess
  • É definitivamente benéfico que o design e os programadores trabalhem em conjunto com os engenheiros de testes durante o design e o desenvolvimento das histórias de utilizador, sempre que possível. Com base na sua experiência, Erin pode dizer que existem oportunidades para trabalhar em conjunto com as equipas de design e desenvolvimento durante as primeiras fases de um projeto, o que lhe fornece mais informações para preparar cenários de teste, ficheiros de teste ou escrever scripts de automatização. [11:22]
  • A palavra acessibilidade é muito utilizada atualmente. Também é conhecida como “A11Y”, porque existem 11 letras entre o A de acessibilidade e o Y. [22:13]

Eu diria que ser defensor significa ser uma voz para todos os diferentes utilizadores finais e defender que as funcionalidades e o desenvolvimento de produtos e serviços sejam acessíveis a todos.

Erin Hess
  • Erin fez uma apresentação sobre empatia e testes. Foi no evento local TestBash do Ministry of Testing, onde apresentou o tema com a sua amiga Jenny Bramble. Falaram sobre como a “Empatia é a base dos testes” e sobre o que isso significa, bem como sobre a forma como as suas histórias as colocaram numa posição única para falar sobre empatia e as necessidades dos clientes. [24:36]

A empatia é a capacidade de compreender ou sentir o que outra pessoa está a vivenciar a partir do seu próprio quadro de referência.

Erin Hess
  • O hábito pessoal de Erin que mais contribuiu para o seu sucesso é a sua capacidade de criar, estruturar e organizar grandes quantidades de informação, desenvolvida ao longo do tempo. [26:44]
  • O único conselho da Erin para alguém que está no início do seu percurso no produto é: esteja aberto a aprender qualquer coisa, independentemente de quem lha ensine. Se tiver um programador, um designer ou o gestor de produto a querer a sua atenção ou o seu tempo para fazer algo, aceite. Use isso como uma experiência de aprendizagem e tire partido dela. [27:59]

Biografia da convidada:

A Erin começou a sua carreira como designer gráfica antes de se tornar uma programadora autodidata que desenvolveu um gosto por testar software. É, no seu íntimo, uma defensora dos utilizadores — a empatia, a visualização, a antecipação de comportamentos e a comunicação são alguns dos seus principais pontos fortes.

Gosto de criar relações com a minha equipa, por isso não será algo baseado na hierarquia. É porque quero que todas as pessoas da equipa colaborem e trabalhem umas com as outras.

ERIN HESS

Recursos deste episódio:

Artigos e podcasts relacionados:

Leia a transcrição:

Estamos a experimentar transcrever os nossos podcasts utilizando um programa de software. Pedimos desculpa por quaisquer erros tipográficos, uma vez que o bot não está correto 100% das vezes.

Podcast relacionado: Desenvolvimento orientado para as pessoas (com Sam Higham, da Glean)

Leitura relacionada: