SlideShare a Scribd company logo
1 of 18
Faça testes
Seja subversivo
http://elephpant.com
https://telegram.me/ElePHPants
Fotografe, compartilhe
Twitter:
@vitormattosrj
@phprio
Conceito formal de subversão
subversão
substantivo feminino
1. ato ou efeito de derrubar, destruir; ruína, destruição, queda.
2. perversão moral.
"assistem passivos à s. dos costumes"
3. med perturbação digestiva.
4. revolta, insubordinação contra a autoridade, as instituições, as leis, as regras aceitas
pela maioria.
"s. dos valores"
5. transformação ou destruição da ordem estabelecida.
6. ato ou efeito de transtornar o funcionamento normal ou o considerado bom de (alguma
coisa); tumulto, perturbação.
7. pol conjunto de ações sistemáticas, efetuadas por elementos internos, que visam minar e
derrubar um sistema político, econômico ou social.
8. p.met. pol conjunto dos indivíduos que praticam essas ações.
"A luta com a s."
Origem
⊙ ETIM lat. subversĭo,ōnis 'destruição, ruína, aniquilamento'
Um exemplo de subversão
Homem que automatizou trabalho e ficou 6
anos “fazendo nada” é demitido
“Eu não tenho feito nada no trabalho. Não estou brincando. Por 40
horas por semana, eu vou para o trabalho, jogo o League of Legends no
meu escritório, navego no Reddit e faço o que eu quero. (...) E ninguém
realmente ligava. Os testes estavam operando com sucesso. Eu não
estou brincando, eu não tinha trabalhos ou nada parecido no trabalho,
então ninguém falava comigo exceto o meu chefe e, ocasionalmente, os
desenvolvedores dos softwares que eu estava testando. Ontem, meu
chefe me demitiu. Acho que alguém do TI descobriu depois de 6 anos e
relatou para o meu chefe. Eu expliquei que automatizei meu trabalho,
mas ainda estava atualizando a ferramenta, o que era mentira. De
qualquer forma, eu fui demitido”.
Releitura do conceito de subversão
Filosofia funcional: Forma diferente de ver as coisas
Uma provocação saudável: mexe com a criatividade
Contraria o senso comum: Agita nossas ideias, ignora
convenções, nos faz imaginar além, pensar o
inesperável, ir onde ninguém foi, fazer o que ninguém
fez.
Nos faz evoluir: É muito arriscado ser subversivo. Não
ser, é mais arriscado ainda.
Um exemplo antigo
Jesus era o mestre
da subversão
Seja criativo, pense fora da caixa
Lembro-me então de que sou um subversivo.
Minha eficácia a longo prazo depende de não
ser reconhecido por quem realmente sou. Se
ele soubesse qual era realmente o meu
trabalho e a diferença que estava fazendo, ele
me demitiria. Isso não é desonesto? Não
exatamente, pois não estou dando uma
impressão falsa de mim mesmo.
Testes automatizados, sonho ou
realidade?
Para muitos um sonho mas para
mentes subversivas um alvo a se
alcançar com um passo a cada dia.
Mas como automatizar testes?
Meu chefe diz que perde tempo
Os colegas de trabalho não gostam
O projeto tem tempo apertado
Nunca fiz testes automatizados
Não temos infra para isto
Experimente
Estime com um pouco mais de tempo
Use seu tempo livre
Faça o simples
Tenha objetivos
Inove!
Seja criativo!
Questionar tudo e todos
Se você aceita a realidade como ela
está posta, sem questionar nada, não
há como aumentar a criatividade.
Parar de reclamar
No lugar da reclamação, busque solução
criativa para o problema em questão
Observação
Observe além do que está posto à nossa
frente. É ler nas entrelinhas, é ver através do
que está posto.
Relacionamentos
Saia de sua zona de
conforto, comunique-se
com todos. Procure se
relacionar com outas
áreas da empresa e
procure problemas que
consegue sanar.
Não ter medo de errar
A inovação jamais acontece dentro
da sua zona de conforto, então é
preciso dar-se o direito de errar.
Ferramentas úteis
Mentoria
Feedback
Aconselhamento
Acompanhamento
https://br.linkedin.com/in/vitormattos
http://telegram.me/VitorMattos
@vitormattosrj

More Related Content

Similar to Subversão na automação de testes

Sputnik - O Boticário (2)
Sputnik - O Boticário (2)Sputnik - O Boticário (2)
Sputnik - O Boticário (2)Guilherme Lito
 
Pare de tomar decisões erradas
Pare de tomar decisões erradasPare de tomar decisões erradas
Pare de tomar decisões erradasCamila Rissi
 
Assertividade.pdf
Assertividade.pdfAssertividade.pdf
Assertividade.pdfamandia
 
Instituto Espírita de Educação - Auto-estima - Posso ou não posso pensar em mim
Instituto Espírita de Educação -  Auto-estima - Posso ou não posso pensar em mimInstituto Espírita de Educação -  Auto-estima - Posso ou não posso pensar em mim
Instituto Espírita de Educação - Auto-estima - Posso ou não posso pensar em mimInstituto Espírita de Educação
 
O poder da influência e suas aplicações
O poder da influência e suas aplicaçõesO poder da influência e suas aplicações
O poder da influência e suas aplicaçõesPET. EAA
 
Reciclagens para a Formação de Dupla Evolutiva
Reciclagens para  a Formação de Dupla EvolutivaReciclagens para  a Formação de Dupla Evolutiva
Reciclagens para a Formação de Dupla EvolutivaCosmoconsciencia
 
Como Mobilizar O Potencial Criativo Das Pessoas, Grupos E OrganizaçõEs
Como Mobilizar O Potencial Criativo Das Pessoas, Grupos E OrganizaçõEs Como Mobilizar O Potencial Criativo Das Pessoas, Grupos E OrganizaçõEs
Como Mobilizar O Potencial Criativo Das Pessoas, Grupos E OrganizaçõEs Jairmoggi
 
Os mecanismos de defesa
Os mecanismos de defesa Os mecanismos de defesa
Os mecanismos de defesa MandyNeres7
 
Análise transacional para o desenvolvimento pessoal e/ou da empresa
Análise transacional para o desenvolvimento pessoal e/ou da empresaAnálise transacional para o desenvolvimento pessoal e/ou da empresa
Análise transacional para o desenvolvimento pessoal e/ou da empresaPalestras & Consultoria
 
Palestra Motivacao Humana
Palestra Motivacao HumanaPalestra Motivacao Humana
Palestra Motivacao Humanataniamaciel
 
Conhecimento de si mesmo
Conhecimento de si mesmoConhecimento de si mesmo
Conhecimento de si mesmoHelio Cruz
 
Apresentação - 28.10.19 - Compliance (1).pdf
Apresentação - 28.10.19 - Compliance (1).pdfApresentação - 28.10.19 - Compliance (1).pdf
Apresentação - 28.10.19 - Compliance (1).pdfEva Cordeiro
 
Apresentação DE ASSEDIO SEXUAL CIPA 2023
Apresentação DE ASSEDIO SEXUAL CIPA 2023Apresentação DE ASSEDIO SEXUAL CIPA 2023
Apresentação DE ASSEDIO SEXUAL CIPA 2023WalterKleidson1
 

Similar to Subversão na automação de testes (20)

Sputnik - O Boticário (2)
Sputnik - O Boticário (2)Sputnik - O Boticário (2)
Sputnik - O Boticário (2)
 
Pare de tomar decisões erradas
Pare de tomar decisões erradasPare de tomar decisões erradas
Pare de tomar decisões erradas
 
Assertividade.pdf
Assertividade.pdfAssertividade.pdf
Assertividade.pdf
 
Assertividade pdf
Assertividade pdfAssertividade pdf
Assertividade pdf
 
Assertividade
AssertividadeAssertividade
Assertividade
 
Assertividade
AssertividadeAssertividade
Assertividade
 
Instituto Espírita de Educação - Auto-estima - Posso ou não posso pensar em mim
Instituto Espírita de Educação -  Auto-estima - Posso ou não posso pensar em mimInstituto Espírita de Educação -  Auto-estima - Posso ou não posso pensar em mim
Instituto Espírita de Educação - Auto-estima - Posso ou não posso pensar em mim
 
O poder da influência e suas aplicações
O poder da influência e suas aplicaçõesO poder da influência e suas aplicações
O poder da influência e suas aplicações
 
Aula -02 Bloqueios Criativos.pdf
Aula -02 Bloqueios Criativos.pdfAula -02 Bloqueios Criativos.pdf
Aula -02 Bloqueios Criativos.pdf
 
Reciclagens para a Formação de Dupla Evolutiva
Reciclagens para  a Formação de Dupla EvolutivaReciclagens para  a Formação de Dupla Evolutiva
Reciclagens para a Formação de Dupla Evolutiva
 
Como Mobilizar O Potencial Criativo Das Pessoas, Grupos E OrganizaçõEs
Como Mobilizar O Potencial Criativo Das Pessoas, Grupos E OrganizaçõEs Como Mobilizar O Potencial Criativo Das Pessoas, Grupos E OrganizaçõEs
Como Mobilizar O Potencial Criativo Das Pessoas, Grupos E OrganizaçõEs
 
Os mecanismos de defesa
Os mecanismos de defesa Os mecanismos de defesa
Os mecanismos de defesa
 
Assertividade
AssertividadeAssertividade
Assertividade
 
Análise transacional para o desenvolvimento pessoal e/ou da empresa
Análise transacional para o desenvolvimento pessoal e/ou da empresaAnálise transacional para o desenvolvimento pessoal e/ou da empresa
Análise transacional para o desenvolvimento pessoal e/ou da empresa
 
A Conquista do Poder - Instituto Espírita de Educação
A Conquista do Poder - Instituto Espírita de EducaçãoA Conquista do Poder - Instituto Espírita de Educação
A Conquista do Poder - Instituto Espírita de Educação
 
Palestra Motivacao Humana
Palestra Motivacao HumanaPalestra Motivacao Humana
Palestra Motivacao Humana
 
Conhecimento de si mesmo
Conhecimento de si mesmoConhecimento de si mesmo
Conhecimento de si mesmo
 
Psicologia
PsicologiaPsicologia
Psicologia
 
Apresentação - 28.10.19 - Compliance (1).pdf
Apresentação - 28.10.19 - Compliance (1).pdfApresentação - 28.10.19 - Compliance (1).pdf
Apresentação - 28.10.19 - Compliance (1).pdf
 
Apresentação DE ASSEDIO SEXUAL CIPA 2023
Apresentação DE ASSEDIO SEXUAL CIPA 2023Apresentação DE ASSEDIO SEXUAL CIPA 2023
Apresentação DE ASSEDIO SEXUAL CIPA 2023
 

More from Vitor Mattos

Composer dependency manager - TDC - POA 2017
Composer   dependency manager - TDC - POA 2017Composer   dependency manager - TDC - POA 2017
Composer dependency manager - TDC - POA 2017Vitor Mattos
 
Composer dependency manager
Composer   dependency managerComposer   dependency manager
Composer dependency managerVitor Mattos
 
Contribuindo e criando software livre
Contribuindo e criando software livreContribuindo e criando software livre
Contribuindo e criando software livreVitor Mattos
 
BDD: Torne viva a documentação de seus sistemas
BDD: Torne viva a documentação de seus sistemasBDD: Torne viva a documentação de seus sistemas
BDD: Torne viva a documentação de seus sistemasVitor Mattos
 
Que oportunidades me encontrem!
Que oportunidades me encontrem!Que oportunidades me encontrem!
Que oportunidades me encontrem!Vitor Mattos
 
Xdebug seus problemas acabaram - tdc floripa 2017
Xdebug   seus problemas acabaram - tdc floripa 2017Xdebug   seus problemas acabaram - tdc floripa 2017
Xdebug seus problemas acabaram - tdc floripa 2017Vitor Mattos
 
BDD: torne viva a documentação de seus sistemas
BDD: torne viva a documentação de seus sistemasBDD: torne viva a documentação de seus sistemas
BDD: torne viva a documentação de seus sistemasVitor Mattos
 
Xdebug seus problemas acabaram - TDC - PHPeste
Xdebug   seus problemas acabaram - TDC - PHPesteXdebug   seus problemas acabaram - TDC - PHPeste
Xdebug seus problemas acabaram - TDC - PHPesteVitor Mattos
 
Apresentação feedback cool
Apresentação feedback coolApresentação feedback cool
Apresentação feedback coolVitor Mattos
 
Melhor que whatsapp: telegram + php
Melhor que whatsapp: telegram + phpMelhor que whatsapp: telegram + php
Melhor que whatsapp: telegram + phpVitor Mattos
 
BDD + PHP = behat!
BDD + PHP = behat!BDD + PHP = behat!
BDD + PHP = behat!Vitor Mattos
 
Xdebug: Seus problemas acabaram!
Xdebug: Seus problemas acabaram!Xdebug: Seus problemas acabaram!
Xdebug: Seus problemas acabaram!Vitor Mattos
 

More from Vitor Mattos (14)

Composer dependency manager - TDC - POA 2017
Composer   dependency manager - TDC - POA 2017Composer   dependency manager - TDC - POA 2017
Composer dependency manager - TDC - POA 2017
 
Composer dependency manager
Composer   dependency managerComposer   dependency manager
Composer dependency manager
 
Contribuindo e criando software livre
Contribuindo e criando software livreContribuindo e criando software livre
Contribuindo e criando software livre
 
BDD: Torne viva a documentação de seus sistemas
BDD: Torne viva a documentação de seus sistemasBDD: Torne viva a documentação de seus sistemas
BDD: Torne viva a documentação de seus sistemas
 
Que oportunidades me encontrem!
Que oportunidades me encontrem!Que oportunidades me encontrem!
Que oportunidades me encontrem!
 
Xdebug seus problemas acabaram - tdc floripa 2017
Xdebug   seus problemas acabaram - tdc floripa 2017Xdebug   seus problemas acabaram - tdc floripa 2017
Xdebug seus problemas acabaram - tdc floripa 2017
 
BDD: torne viva a documentação de seus sistemas
BDD: torne viva a documentação de seus sistemasBDD: torne viva a documentação de seus sistemas
BDD: torne viva a documentação de seus sistemas
 
Xdebug seus problemas acabaram - TDC - PHPeste
Xdebug   seus problemas acabaram - TDC - PHPesteXdebug   seus problemas acabaram - TDC - PHPeste
Xdebug seus problemas acabaram - TDC - PHPeste
 
Apresentação feedback cool
Apresentação feedback coolApresentação feedback cool
Apresentação feedback cool
 
Melhor que whatsapp: telegram + php
Melhor que whatsapp: telegram + phpMelhor que whatsapp: telegram + php
Melhor que whatsapp: telegram + php
 
BDD + PHP = behat!
BDD + PHP = behat!BDD + PHP = behat!
BDD + PHP = behat!
 
PHP em Background
PHP em BackgroundPHP em Background
PHP em Background
 
Xdebug: Seus problemas acabaram!
Xdebug: Seus problemas acabaram!Xdebug: Seus problemas acabaram!
Xdebug: Seus problemas acabaram!
 
JasperReports
JasperReportsJasperReports
JasperReports
 

Subversão na automação de testes

  • 4. Conceito formal de subversão subversão substantivo feminino 1. ato ou efeito de derrubar, destruir; ruína, destruição, queda. 2. perversão moral. "assistem passivos à s. dos costumes" 3. med perturbação digestiva. 4. revolta, insubordinação contra a autoridade, as instituições, as leis, as regras aceitas pela maioria. "s. dos valores" 5. transformação ou destruição da ordem estabelecida. 6. ato ou efeito de transtornar o funcionamento normal ou o considerado bom de (alguma coisa); tumulto, perturbação. 7. pol conjunto de ações sistemáticas, efetuadas por elementos internos, que visam minar e derrubar um sistema político, econômico ou social. 8. p.met. pol conjunto dos indivíduos que praticam essas ações. "A luta com a s." Origem ⊙ ETIM lat. subversĭo,ōnis 'destruição, ruína, aniquilamento'
  • 5. Um exemplo de subversão Homem que automatizou trabalho e ficou 6 anos “fazendo nada” é demitido “Eu não tenho feito nada no trabalho. Não estou brincando. Por 40 horas por semana, eu vou para o trabalho, jogo o League of Legends no meu escritório, navego no Reddit e faço o que eu quero. (...) E ninguém realmente ligava. Os testes estavam operando com sucesso. Eu não estou brincando, eu não tinha trabalhos ou nada parecido no trabalho, então ninguém falava comigo exceto o meu chefe e, ocasionalmente, os desenvolvedores dos softwares que eu estava testando. Ontem, meu chefe me demitiu. Acho que alguém do TI descobriu depois de 6 anos e relatou para o meu chefe. Eu expliquei que automatizei meu trabalho, mas ainda estava atualizando a ferramenta, o que era mentira. De qualquer forma, eu fui demitido”.
  • 6. Releitura do conceito de subversão Filosofia funcional: Forma diferente de ver as coisas Uma provocação saudável: mexe com a criatividade Contraria o senso comum: Agita nossas ideias, ignora convenções, nos faz imaginar além, pensar o inesperável, ir onde ninguém foi, fazer o que ninguém fez. Nos faz evoluir: É muito arriscado ser subversivo. Não ser, é mais arriscado ainda.
  • 7. Um exemplo antigo Jesus era o mestre da subversão
  • 8. Seja criativo, pense fora da caixa Lembro-me então de que sou um subversivo. Minha eficácia a longo prazo depende de não ser reconhecido por quem realmente sou. Se ele soubesse qual era realmente o meu trabalho e a diferença que estava fazendo, ele me demitiria. Isso não é desonesto? Não exatamente, pois não estou dando uma impressão falsa de mim mesmo.
  • 9. Testes automatizados, sonho ou realidade? Para muitos um sonho mas para mentes subversivas um alvo a se alcançar com um passo a cada dia.
  • 10. Mas como automatizar testes? Meu chefe diz que perde tempo Os colegas de trabalho não gostam O projeto tem tempo apertado Nunca fiz testes automatizados Não temos infra para isto
  • 11. Experimente Estime com um pouco mais de tempo Use seu tempo livre Faça o simples Tenha objetivos Inove! Seja criativo!
  • 12. Questionar tudo e todos Se você aceita a realidade como ela está posta, sem questionar nada, não há como aumentar a criatividade.
  • 13. Parar de reclamar No lugar da reclamação, busque solução criativa para o problema em questão
  • 14. Observação Observe além do que está posto à nossa frente. É ler nas entrelinhas, é ver através do que está posto.
  • 15. Relacionamentos Saia de sua zona de conforto, comunique-se com todos. Procure se relacionar com outas áreas da empresa e procure problemas que consegue sanar.
  • 16. Não ter medo de errar A inovação jamais acontece dentro da sua zona de conforto, então é preciso dar-se o direito de errar.

Editor's Notes

  1. Quem nunca trabalhou em uma empresa que diz que testes automatizados, seja BDD ou TDD só atrasam o tempo de desenvolvimento de uma tarefa e não servem para nada? Ou, quem nunca trabalhou em uma empresa que não sabe o que é automatização de testes? Se este é o seu caso, descubra alguns segredos que irão revolucionar sua rotina de trabalho e te permitirão fazer testes mesmo que teu chefe diga não.
  2. A Subversão é uma filosofia funcional. Um jeito diferente de ver as coisas, que muda a posição da câmera, amplificando nossa percepção e nosso poder de enxergar novas possibilidades. A Subversão é uma provocação saudável e um soco no estômago da zona de conforto. Sacode o cérebro, atiça a criatividade, intensifica a aceleração cognitiva. A Subversão nos instiga com ideias inflamáveis, ignorando as convenções e fazendo pouco do senso comum. Atrevida, nos dá coragem para imaginar o inimaginável, pensar o impensável, ir aonde ninguém foi, fazer o que ninguém fez. A Subversão é uma ferramenta de evolução: atende a um propósito definido, atinge o coração do público-alvo e é técnica e economicamente viável. É muito arriscado ser subversivo. Não ser, é mais arriscado ainda. A Subversão é a mãe da criatividade, irmã da inovação e filha adotiva da Chickenz. Está tudo em família.
  3. Um usuário do Reddit, chamado FiletOfFish1066, postou uma história interessante: ele desenvolveu um software na empresa de programação em que atuava que simplesmente automatizava todo o próprio trabalho. Dessa maneira, ele "trabalhou" por seis anos até que a empresa descobriu a façanha, e acabou demitindo o rapaz. Explicou que seu trabalho pagava cerca de US$ 95 mil por ano, e nestes seis anos ele foi capaz de juntar US$ 200 mil, o que não é uma fortuna, mas pelo menos dá a ele a segurança para se reestabelecer e voltar ao mercado, ou abrir um negócio próprio. Antes de apagar a publicação, ele afirmou que iria reaprender a programar para procurar outros trabalhos; só não disse se pretende automatizá-los também.
  4. A Subversão é uma filosofia funcional. Um jeito diferente de ver as coisas, que muda a posição da câmera, amplificando nossa percepção e nosso poder de enxergar novas possibilidades. A Subversão é uma provocação saudável e um soco no estômago da zona de conforto. Sacode o cérebro, atiça a criatividade, intensifica a aceleração cognitiva. A Subversão nos instiga com ideias inflamáveis, ignorando as convenções e fazendo pouco do senso comum. Atrevida, nos dá coragem para imaginar o inimaginável, pensar o impensável, ir aonde ninguém foi, fazer o que ninguém fez. A Subversão é uma ferramenta de evolução: atende a um propósito definido, atinge o coração do público-alvo e é técnica e economicamente viável. É muito arriscado ser subversivo. Não ser, é mais arriscado ainda.
  5. A forma de discurso favorita de Jesus, a parábola, era subversiva. As parábolas parecem histórias absolutamente comuns, casuais. sobre solo e semente, refeições e moedas e ovelhas, bandidos e vítimas, fazendeiros e comerciantes mas no fundo elas possuem um sentido além e ultrapassam de forma subversiva os nossos pensamentos nos levando a mudanças de atitudes e ainda assim age sem imposições de realidades de fora para dentro mas faz crescer flores e frutos de dentro para fora.
  6. No livro “O pastor contemplativo”, Eugene Peterson, um renomado escritor e pregador americano, diz o seguinte: …..(slide)......
  7. Teste manual é demorado; Reduzir a probabilidade de erros das tarefas de teste; Liberar tempo para fazer o trabalho o seu trabalho da melhor forma; Prover uma rede de segurança, se eu fizer uma mudança no código eu terei os testes, que irão me avisar se eu quebrei algo; Prover feedback cedo e frequente; (para mim está é a melhor razão)😀 Os testes que direcionaram a codificação (ex.: TDD e BDD) podem fazer mais do que isso (ex.: se tornam testes de regressão); Os testes provem documentação, aliás, são uma excelente documentação;
  8. Quais outros questionamentos poderíamos criar alem destes para justificar não fazer testes automatizados
  9. Empresas como Google, Linkedin e Apple permitem que seus funcionários dediquem até 20% do seu tempo de trabalho a experimentos pessoais. É um tempo livre para pirar, experimentar, testar novas ideias criativas, que podem ou não vir a gerar novos produtos. O problema aqui é que somos educados a evitar os erros. Assim, acabamos com medo de nos expormos ao ridículo. Poucas pessoas têm a coragem de se colocar intencionalmente em situações nas quais sabem que vão falhar. Abraçar o erro é uma importante parte do processo criativo. Vamos, então, a ele.
  10. A reclamação pode ser entendida como o oposto da criatividade, pois quando você reclama está praticamente aceitando uma situação ruim e definindo que a única coisa a fazer é falar mal dela. Em vez de reclamar, você pode praticar intencionalmente o exercício de buscar uma solução criativa para o problema do qual você estava se queixando.
  11. Aristóteles definiu o homem como um animal social, já que nenhum de nós existe isoladamente. O problema é que conviver somente com pessoas que pensam como nós mesmos acaba minando a nossa criatividade. Como ter criatividade se você só tem contato com uma única visão de mundo, a sua? A solução é você buscar relacionar-se também com pessoas que pensam de maneira completamente diferente que você. O ponto aqui é abrir sua mente para captar de outras pessoas insumos que podem servir para alimentar a sua própria criatividade, que podem ampliar a sua visão de mundo.
  12. Para saber como ser criativo, aceite a falha, aprenda a gostar dela, abrace o quão ruim você é em alguma coisa, pois tudo isso faz parte do processo. Dane-se o que os outros vão pensar. Fazendo ou não fazendo, você será julgado do mesmo jeito. A inovação jamais acontece dentro da sua zona de conforto, então é preciso dar-se o direito de errar. É fazendo merda que se abuda a vida. O café mais caro do mundo é feito nas fezes do elefante