Dividindo o futuro dos testes mais uniformemente

Dividindo o futuro dos testes mais uniformemente

 

 

Sou consultor especializado em testes agora há cinco meses no CGI. Esses meses me deram um motivo de pensar sobre escala e legado e relevânciaforças motrizes que levam à negociação de me adaptar a um papel entre grandes pessoas. Eu me construí com uma plataforma de conhecimento de teste acionável e preciso descobrir como fazer as coisas melhor. Para mais pessoas, ainda tendo tempo limitado. Para construir as coisas para a frente, mesmo quando não estou por perto. Por ver uma mudança positiva na qualidade e nos testes para empresas na Finlândia.

Ao pensar em onde ir, sabendo para onde você está. E olhar para onde estamos, em escala, é um abridor de olhos. Tudo o que deixei para trás ao aprender sobre como fazer melhor fazer testes, tudo ainda existe. Mas também há um fluxo constante de novas boas idéias, práticas, ferramentas e estruturas que impulsionam um futuro aspiracional melhor dos testes. Fluxo constante de consciência, porém, porque eu percebi que, por palavras de William Gibson:

O futuro já está aqui, simplesmente não está dividido uniformemente.

A amostragem em escala é como acredito que encontramos nosso futuro. Amostragem e experimentação. Evoluindo de onde estamos com idéias de onde poderíamos tentar ser.

Sendo premiado com tantos tempo e atenção de pessoas excelentes para conversas, tanto com meus colegas de consultores quanto em muitos de nossos clientes, comecei a coletar os temas de mudança. Primeiro listando declarações de movimento nos comportamentos esperados e depois estruturando isso ainda mais uma sessão de conferência de espaço aberto, para finalmente descobrir as dimensões criadas em um tipo de visual.

Dividindo o futuro dos testes mais uniformemente

O futuro que está aqui e precisa distribuir de maneira mais uniforme, resumiu até quatro temas.

Automação

Investimento de ciclo de vida. Mais do que teste de regressão.

As mudanças nesse tema são:

  • De transformar testes manuais em testes automatizados para Decompondo testes para escalas de arquiteturas
  • De testes de ponta a ponta integrados para os sistemas integrados para Decompondo mecanismos de feedback de maneira diferente
  • Do controle de mudança para libera como rotina.

A automação não é opcional. Não é sobre o que automatizamos, mas o que automatizamos primeiro. As organizações precisam de propriedade do software durante o ciclo de vida, e as pessoas partirão por razões positivas de crescimento e oportunidades. Não podemos pagar a mudança no software sem automação. Mas a automação não é testes de ponta a ponta, pois os testadores o aprenderam. É a reatribuição do feedback relevante ao design dos sistemas de teste. A mudança está aqui para ficar, e o futuro de que precisamos é aquele em que os testes parecem essencialmente diferentes.

Custo de oportunidade

Consciência do desperdício magro. Mudança contínua.

A mudança nesse tema é:

  • De tempo significativo para testar após a coleta de alterações para tempo significativo para documentar com testes programáticos que testam continuamente
  • De realizar tarefas de teste a Escolhendo ações para fins de qualidade

Muito do que consideramos testar é um desperdício. Não fazer testes exploratórios é um desperdício. O excesso de ênfase nas especificações é um desperdício. Esperar com feedback é um desperdício. Precisamos fazer melhores escolhas de como usamos nosso tempo. Precisamos de agência e colaboração. Escrever casos de teste em um sistema de gerenciamento de teste não é o futuro. Mudamos para a esquerda (requisitos), direito (monitoramento) e para baixo (teste de unidade). E fazemos incrementos menores, tornando os testes contínuos para que a esquerda e a direita não sejam mais conceitos.

Social

Teste de desenvolvedores. Aprender é essencial. Engenharia de qualidade.

A mudança nesse tema é:

  • Da garantia de qualidade através da assistência de qualidade a Engenharia de qualidade
  • Dos testadores como detentores de conhecimento de domínio para Todos como detentores de conhecimento do domínio
  • De equipes de testadores a Teste de equipes
  • De testadores para membros da equipe com ênfase em teste

O trabalho é distribuído para que os títulos não nos contem quem fazem e saibam os testes. Interesse e aprendizado dizem algo sobre isso. Colaboramos para a confiança para que entendamos o que os outros testam e possuímos a qualidade juntos. Os especialistas em testes podem ser chamados de desenvolvedores, e os desenvolvedores estão se transformando em testadores excepcionais. Em vez de tornar os testes menores, prestamos atenção aos mecanismos de feedback, onde alguns podem não se qualificar como teste para algumas pessoas.

Artefatos da próxima geração (AI)

Programação e programação de teste. Insights para recordar.

Não podemos gerar mais artefatos que as pessoas não leem. Precisamos revisitar o custo de oportunidade e ter documentação executável e mecanismos de lembrar insights, mesmo quando as pessoas mudam.

Futuro 2011

Eu tenho ouvido falar sobre o futuro antes, especialmente quando apareceu com um amigo, Erkki Pöyhönen. Fizemos uma palestra em 2011 de duas previsões para o futuro. Traduzi nossas conclusões da época para acesso internacional.

A abordagem que adotamos para a palestra foi falar sobre três coisas que acreditamos que são essenciais para mudar, experimentaremos. Também refletimos o que teria que estar mudando fundamentalmente no que defendemos que as coisas sejam diferentes.

O EKI definitivamente viu o trabalho de especificação pelo exemplo. Vindo de longos ciclos e divisões organizacionais com as quais moro agora, sua plataforma estava sobre como as pessoas vão olhar para a propriedade e, portanto, a distribuição de conhecimentos e habilidades.

Eu esperava coisas que ainda espero. Menos testadores, todo mundo testa. Mas eu não estava pronto para ver quanto de uma automação de função desempenhará, ainda a enquadrando como teste assistido por computador. Eu disse que a IA irá abalar minha fundação, e sim. Solana Token Creator

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *