SlideShare uma empresa Scribd logo
1 de 27
						  TDD naveia!mas …O hello world continua semcobertura :- ( Guilherme Elias @guilhermelias https://github.com/gelias http://codingbyexample.org http://br.linkedin.com/in/guilhermeeilas
Test Driven Developmentnaveia!? http://projectameo.com/2010/12/02/test-driven-development
Comunidades +Práticas = Aprendizado http://images.google.com
A no minímo 10 anosinfluenciando …  Entusiastas Evangelistas Adeptos Metidos Pessoas com valoresemcomum! http://agilemanifesto.org
Exemplo disso? Quem aquijánão … ,[object Object]
Participou de coding DOJO porexemplo?
Discussões/Pitacosemfórunssobre boas práticas de testes?,[object Object]
Mas …  E naempresaquevocêtrabalha?
Jáchegouparaseu timeedisse: -Pessoalamanhãvoucompartilhar …
http://images.google.com
Contribuiaemeventospara disseminar/compartilhar/nivelarconhecimentos (Ex.: coding DOJO)?
Discuta boas práticas de testes com suaequipe/time?
Pair Programming entãosóassim … ouquandoestou “ferrado”?
E emnossasuniversidadesefaculdades??  Salvasexcessões…
[object Object]
Criaçãode qualquercoisa no genêro de testes?				… unitário? Funcional? Carga? ,[object Object],				… conceito, nãoferramentas!
Enfim no final oqueimportaé? ERRADO!!! http://images.google.com
Estamosaplicandooqueaprendemos? http://images.google.com
ArtigonaInfoQ:Aprendemos com a história? Ideiasantigasmostramquenão.(Postadopor Shane Hastie , traduzidopor Fernando Lozano em 26 Ago 2011)http://www.infoq.com/br/news/2011/08/aprender-historia
Penseentãocomovocêpoderiacontribuir?“BE THE CHANGE” Jim Highsmith, Agile Brazil 2011
PREVENÇÃO   over  CORREÇÃO
Experimenteaplicarosvaloresquemovem as comunidades: MOTIVAÇÃO/VONTADE/CORAGEM
Crie um ambiente de APRENDIZADO!! PRAZEROSO ONDE AS PESSOAS TENHAM VONTADE “Tenhagostopelacoisa!!”
Quem nuncatinhaparticipado de um coding DOJO mesmo? LEMBRAM DA CORAGEM??
Relembrando… http://images.google.com
Entregarumaaplicaçãoque realize a impressãodamensagem “Hello World”

Mais conteúdo relacionado

Destaque

TDD na Veia! Mas o Hello World continua sem cobertura
TDD na Veia! Mas o Hello World continua sem coberturaTDD na Veia! Mas o Hello World continua sem cobertura
TDD na Veia! Mas o Hello World continua sem coberturaGuilherme Elias
 
TDC 2013 Cultura Aprendizagem
TDC 2013 Cultura AprendizagemTDC 2013 Cultura Aprendizagem
TDC 2013 Cultura AprendizagemGuilherme Elias
 
FISL 14: Troca de figurinhas - Como criar um ambiente de aprendizagem em sua ...
FISL 14: Troca de figurinhas - Como criar um ambiente de aprendizagem em sua ...FISL 14: Troca de figurinhas - Como criar um ambiente de aprendizagem em sua ...
FISL 14: Troca de figurinhas - Como criar um ambiente de aprendizagem em sua ...Guilherme Elias
 
Como o PostgreSQL ajuda a uMov.me a crescer!!
Como o PostgreSQL ajuda a uMov.me a crescer!!Como o PostgreSQL ajuda a uMov.me a crescer!!
Como o PostgreSQL ajuda a uMov.me a crescer!!Guilherme Elias
 
Testes + Automacao + Atitude = Toolkit para a melhoria continua
Testes + Automacao + Atitude = Toolkit para a melhoria continuaTestes + Automacao + Atitude = Toolkit para a melhoria continua
Testes + Automacao + Atitude = Toolkit para a melhoria continuaGuilherme Elias
 

Destaque (6)

Iasapoa eca eda
Iasapoa eca edaIasapoa eca eda
Iasapoa eca eda
 
TDD na Veia! Mas o Hello World continua sem cobertura
TDD na Veia! Mas o Hello World continua sem coberturaTDD na Veia! Mas o Hello World continua sem cobertura
TDD na Veia! Mas o Hello World continua sem cobertura
 
TDC 2013 Cultura Aprendizagem
TDC 2013 Cultura AprendizagemTDC 2013 Cultura Aprendizagem
TDC 2013 Cultura Aprendizagem
 
FISL 14: Troca de figurinhas - Como criar um ambiente de aprendizagem em sua ...
FISL 14: Troca de figurinhas - Como criar um ambiente de aprendizagem em sua ...FISL 14: Troca de figurinhas - Como criar um ambiente de aprendizagem em sua ...
FISL 14: Troca de figurinhas - Como criar um ambiente de aprendizagem em sua ...
 
Como o PostgreSQL ajuda a uMov.me a crescer!!
Como o PostgreSQL ajuda a uMov.me a crescer!!Como o PostgreSQL ajuda a uMov.me a crescer!!
Como o PostgreSQL ajuda a uMov.me a crescer!!
 
Testes + Automacao + Atitude = Toolkit para a melhoria continua
Testes + Automacao + Atitude = Toolkit para a melhoria continuaTestes + Automacao + Atitude = Toolkit para a melhoria continua
Testes + Automacao + Atitude = Toolkit para a melhoria continua
 

Semelhante a TDD naveia mas hello world sem cobertura

Além do mundo acadêmico - O que fazer após a graduação?
Além do mundo acadêmico - O que fazer após a graduação? Além do mundo acadêmico - O que fazer após a graduação?
Além do mundo acadêmico - O que fazer após a graduação? Suellyn Specie
 
Como Obter Ideias de Conteudo
Como Obter Ideias de ConteudoComo Obter Ideias de Conteudo
Como Obter Ideias de ConteudoFabio Ricotta
 
TDD (Test Driven Development)
TDD (Test Driven Development)TDD (Test Driven Development)
TDD (Test Driven Development)Felipe Pimentel
 
Aprenda a programar direito: pergunte-me como ii
Aprenda a programar direito:  pergunte-me como iiAprenda a programar direito:  pergunte-me como ii
Aprenda a programar direito: pergunte-me como iiBernardo Fontes
 
Do you speak Google? Versão Esalq-USP, 11mar2013
Do you speak Google? Versão Esalq-USP, 11mar2013Do you speak Google? Versão Esalq-USP, 11mar2013
Do you speak Google? Versão Esalq-USP, 11mar2013Suelybcs .
 
Conteudo para as Pessoas e para o Google
Conteudo para as Pessoas e para o GoogleConteudo para as Pessoas e para o Google
Conteudo para as Pessoas e para o GoogleFabio Ricotta
 
Social Vídeo Marketing ou os desafios dos vídeos para redes sociais
Social Vídeo Marketing ou os desafios dos vídeos para redes sociaisSocial Vídeo Marketing ou os desafios dos vídeos para redes sociais
Social Vídeo Marketing ou os desafios dos vídeos para redes sociaisJuliano Kimura
 
Metodologia de migração de uma organização analógica para uma digital
Metodologia de migração de uma organização analógica para uma digitalMetodologia de migração de uma organização analógica para uma digital
Metodologia de migração de uma organização analógica para uma digitalCarlos Nepomuceno (Nepô)
 
Introdução a DevOps e Continuous delivery agileday
Introdução a DevOps e Continuous delivery   agiledayIntrodução a DevOps e Continuous delivery   agileday
Introdução a DevOps e Continuous delivery agiledayCarlos Felippe Cardoso
 
Para configurar ambientes de cocriação interativa
Para configurar ambientes de cocriação interativaPara configurar ambientes de cocriação interativa
Para configurar ambientes de cocriação interativaaugustodefranco .
 
Rápido ou Ágil? (AgileBrazil 2010)
Rápido ou Ágil? (AgileBrazil 2010)Rápido ou Ágil? (AgileBrazil 2010)
Rápido ou Ágil? (AgileBrazil 2010)Giovanni Bassi
 
DevCamp 2016
DevCamp 2016DevCamp 2016
DevCamp 2016Ismael
 
Social Media Week: Como usar o Google Hangout para promover negócios e fazer ...
Social Media Week: Como usar o Google Hangout para promover negócios e fazer ...Social Media Week: Como usar o Google Hangout para promover negócios e fazer ...
Social Media Week: Como usar o Google Hangout para promover negócios e fazer ...Denis Zanini
 
TECNOLOGIAS MOBILE E EDUCAÇÃO (Mobile Learning - Tablets e Smartphones)
TECNOLOGIAS MOBILE E EDUCAÇÃO (Mobile Learning - Tablets e Smartphones)TECNOLOGIAS MOBILE E EDUCAÇÃO (Mobile Learning - Tablets e Smartphones)
TECNOLOGIAS MOBILE E EDUCAÇÃO (Mobile Learning - Tablets e Smartphones)Fabio Lapolli
 
Coding Dojo: uma abordagem teórica e prática
Coding Dojo: uma abordagem teórica e práticaCoding Dojo: uma abordagem teórica e prática
Coding Dojo: uma abordagem teórica e práticaFernando Kenji Kamei
 

Semelhante a TDD naveia mas hello world sem cobertura (20)

Além do mundo acadêmico - O que fazer após a graduação?
Além do mundo acadêmico - O que fazer após a graduação? Além do mundo acadêmico - O que fazer após a graduação?
Além do mundo acadêmico - O que fazer após a graduação?
 
Como Obter Ideias de Conteudo
Como Obter Ideias de ConteudoComo Obter Ideias de Conteudo
Como Obter Ideias de Conteudo
 
Dojo
DojoDojo
Dojo
 
TDD (Test Driven Development)
TDD (Test Driven Development)TDD (Test Driven Development)
TDD (Test Driven Development)
 
Aprenda a programar direito: pergunte-me como ii
Aprenda a programar direito:  pergunte-me como iiAprenda a programar direito:  pergunte-me como ii
Aprenda a programar direito: pergunte-me como ii
 
Do you speak Google? Versão Esalq-USP, 11mar2013
Do you speak Google? Versão Esalq-USP, 11mar2013Do you speak Google? Versão Esalq-USP, 11mar2013
Do you speak Google? Versão Esalq-USP, 11mar2013
 
Conteudo para as Pessoas e para o Google
Conteudo para as Pessoas e para o GoogleConteudo para as Pessoas e para o Google
Conteudo para as Pessoas e para o Google
 
Social Vídeo Marketing ou os desafios dos vídeos para redes sociais
Social Vídeo Marketing ou os desafios dos vídeos para redes sociaisSocial Vídeo Marketing ou os desafios dos vídeos para redes sociais
Social Vídeo Marketing ou os desafios dos vídeos para redes sociais
 
Metodologia de migração de uma organização analógica para uma digital
Metodologia de migração de uma organização analógica para uma digitalMetodologia de migração de uma organização analógica para uma digital
Metodologia de migração de uma organização analógica para uma digital
 
Introdução a DevOps e Continuous delivery agileday
Introdução a DevOps e Continuous delivery   agiledayIntrodução a DevOps e Continuous delivery   agileday
Introdução a DevOps e Continuous delivery agileday
 
Para configurar ambientes de cocriação interativa
Para configurar ambientes de cocriação interativaPara configurar ambientes de cocriação interativa
Para configurar ambientes de cocriação interativa
 
Coding dojo
Coding dojoCoding dojo
Coding dojo
 
Tdd na veia
Tdd na veiaTdd na veia
Tdd na veia
 
TDD, introdução sem mágica!
TDD, introdução sem mágica!TDD, introdução sem mágica!
TDD, introdução sem mágica!
 
Apresentação SLIDO
Apresentação SLIDOApresentação SLIDO
Apresentação SLIDO
 
Rápido ou Ágil? (AgileBrazil 2010)
Rápido ou Ágil? (AgileBrazil 2010)Rápido ou Ágil? (AgileBrazil 2010)
Rápido ou Ágil? (AgileBrazil 2010)
 
DevCamp 2016
DevCamp 2016DevCamp 2016
DevCamp 2016
 
Social Media Week: Como usar o Google Hangout para promover negócios e fazer ...
Social Media Week: Como usar o Google Hangout para promover negócios e fazer ...Social Media Week: Como usar o Google Hangout para promover negócios e fazer ...
Social Media Week: Como usar o Google Hangout para promover negócios e fazer ...
 
TECNOLOGIAS MOBILE E EDUCAÇÃO (Mobile Learning - Tablets e Smartphones)
TECNOLOGIAS MOBILE E EDUCAÇÃO (Mobile Learning - Tablets e Smartphones)TECNOLOGIAS MOBILE E EDUCAÇÃO (Mobile Learning - Tablets e Smartphones)
TECNOLOGIAS MOBILE E EDUCAÇÃO (Mobile Learning - Tablets e Smartphones)
 
Coding Dojo: uma abordagem teórica e prática
Coding Dojo: uma abordagem teórica e práticaCoding Dojo: uma abordagem teórica e prática
Coding Dojo: uma abordagem teórica e prática
 

Mais de Guilherme Elias

GUDAY 2016 - Microserviços e o futuro
GUDAY 2016 - Microserviços e o futuroGUDAY 2016 - Microserviços e o futuro
GUDAY 2016 - Microserviços e o futuroGuilherme Elias
 
Continuous Delivery. Em Busca da Entrega Perfeita!
Continuous Delivery. Em Busca da Entrega Perfeita!Continuous Delivery. Em Busca da Entrega Perfeita!
Continuous Delivery. Em Busca da Entrega Perfeita!Guilherme Elias
 
Continuous Delivery - Em Busca da Entrega Perfeita!
Continuous Delivery - Em Busca da Entrega Perfeita!Continuous Delivery - Em Busca da Entrega Perfeita!
Continuous Delivery - Em Busca da Entrega Perfeita!Guilherme Elias
 
AWS Auto Scaling #Parte1
AWS Auto Scaling #Parte1AWS Auto Scaling #Parte1
AWS Auto Scaling #Parte1Guilherme Elias
 
Continuous Delivery Trainning
Continuous Delivery TrainningContinuous Delivery Trainning
Continuous Delivery TrainningGuilherme Elias
 

Mais de Guilherme Elias (11)

GUDAY 2016 - Microserviços e o futuro
GUDAY 2016 - Microserviços e o futuroGUDAY 2016 - Microserviços e o futuro
GUDAY 2016 - Microserviços e o futuro
 
XpConf
XpConfXpConf
XpConf
 
Continuous Delivery. Em Busca da Entrega Perfeita!
Continuous Delivery. Em Busca da Entrega Perfeita!Continuous Delivery. Em Busca da Entrega Perfeita!
Continuous Delivery. Em Busca da Entrega Perfeita!
 
Continuous Delivery - Em Busca da Entrega Perfeita!
Continuous Delivery - Em Busca da Entrega Perfeita!Continuous Delivery - Em Busca da Entrega Perfeita!
Continuous Delivery - Em Busca da Entrega Perfeita!
 
Aws dev tools
Aws dev toolsAws dev tools
Aws dev tools
 
Torquebox
TorqueboxTorquebox
Torquebox
 
AWS Auto Scaling #Parte1
AWS Auto Scaling #Parte1AWS Auto Scaling #Parte1
AWS Auto Scaling #Parte1
 
Agile official
Agile officialAgile official
Agile official
 
Windows Phone
Windows Phone Windows Phone
Windows Phone
 
Continuous Delivery Trainning
Continuous Delivery TrainningContinuous Delivery Trainning
Continuous Delivery Trainning
 
GettingThingsDone
GettingThingsDoneGettingThingsDone
GettingThingsDone
 

TDD naveia mas hello world sem cobertura

Notas do Editor

  1. - ASSUNTO QUE NOS ENCOMODA A MUITO TEMPOQUASE SEMPRE- TODOS TEM NO MINIMO UMA HISTORIA PARA COMPARTILHAR
  2. ALGUEM NAO??- O QUE E ? … INICIALMENTE PRATICA DE TESTE … CICLO TDD MAS VAI ALEM … GUIANDO O DESIGN DA APP PESSOA DESENVOLVE HABILIDADES … PENSAR ANTES DE CODIFICAR E QUEM VEM INCENTIVANDO???
  3. FOCO NA MELHORIA CONTINUA As Comunidades AUXILIAM, AJUDAM FORMAM, INFLUENCIAm ……
  4. VALE LEMBRAR … 10 ANOSVALORES/SENTIMENTOS EM COMUM MOTIVAÇAO …. VONTADE … CORAGEM!
  5. PARTICIPAÇAO NO DOJO DE de Selenium (USARAM TDD)
  6. - QUAL A ULTIMA VEZ QUE OCORREU ALGUM TREINAMENTO DE BOAS PRATICAS?
  7. - PROIBIDO TDD NAS EMPRESA????CODINGO DOJO SO EM EVENTOS …….?? PQ???
  8. - QUAL A ULTIMA VEZ QUE OCORREU ALGUM TREINAMENTO DE BOAS PRATICAS?
  9. -XIUUUUUUUUUU …MUITO SERVIÇO !!!DESCULPAS A RODO……
  10. RECENTEMENTE NA TREVISAN … EXEMPLO OBJECT MOTHER
  11. SE DOI PRATICA VAI SER DIFICIL … NINGUEM DISSE QUE SERIA FACIL. BENEFICIO LONG PRAZO FALAMOS DAS EMPRESAS MAS E AS FACULS…..
  12. O CENARIO E DIFERENTE??
  13. CONCEITO DE AUTOMAÇAO …… NAO FERRAMENTAS …
  14. ACADEMIA, CORPORACOES APLICANDO O QUE E BOM?TDD SO EM EVENTOS GRATUITOS?? CODING DOJO SO TEM GRACA FAZER COM QUEM EU NAO CONHECO? SO FACO TUDO ISSO PARA GANHAR STATUS???????????? PROJETO = NOSSA CASA: LIMPINHA, CONFORTAVEL BONITA LINDA COM VONTADE DE IR PARA CASA!!
  15. INVISTA EM PREVENÇAO !!!!!!!
  16. APLICAR PRINCIPIOS DAS COMUNIDADES EM NOSSOS SEGUNDOS LARES AMBIENTE DE TRABALHO NAO PRAZEROSO … BUSQUE UM!!!
  17. - CRIE OPORTUNIDADES - DÊ OPORTUNIDADES - ACREDITE NAS PESSOAS - DEPOSITE CONFIANÇA ANTES DE APENAS DESCONFIAR!