/join #QualidadeDeCodigoQA for Dummies
oi, eu sou o PorKaria!me segue no twitter @porkaria e "mi édi noface".
Quem é você?● Estou nessa brincadeira de ser programadordesde de 2002.● Atualmente (2013) estou programando naGendoc.
Quem é você?● E também sou sócio da Asantee Games.
O que é qualidade de software?A qualidade de software é uma áreade conhecimento da engenharia desoftware que objetiva gara...
O que é qualidade de software paravocê?● Testes?● Integração Contínua?● Entrega Contínua?● Usar frameworks?● Programar em ...
O que é qualidade de software parao seu chefe?● Estar pronto.● Reparou que eu não escrevifuncionando?
E o que é QA pra mim?● Equipe em sintonia● Ferramentas que trazem resultados e nãoproblemas● Refatoração constante
e na Gendoc?
O código não é seu.Coding Standard, é mais doque uma lei a ser seguida, éuma bandeira, uma missão./ Equipe em sintonia
Coding StandardBaseado na PSR-2 e no Cake Standardcriamos o GendocStyle/ Equipe em sintoniahttps://github.com/gendoc/cakep...
Não se organiza o CAOSDisciplina não émetodologia, muito menosmetodologia garantedisciplina./ Equipe em sintonia
Kanban + DS + Conversa + "Gitflow"Quer ter chefe para chicotear? Não? Se vira ese organiza./ Equipe em sintonia
Compartilhe códigoGuarde a vergonha para osbugs e para os prazos nãocumpridos. Códigos nãopodem ser segredos./ Equipe em s...
Github + GitlabNem todo código é ruim o suficiente que nãopossa ser refatorado./ Equipe em sintonia
Utilize todas e não use nenhumaTer CPD, MD, CodeSniffer, DSQI, etc enão analisar os dadosé não ter resultado./ Ferramentas
Jenkins + PHP QA Tools/ FerramentasPrimeira vez...
Jenkins + PHP QA Tools/ FerramentasPrimeira vez...
Jenkins + PHP QA Tools/ FerramentasPrimeira vez...
Jenkins + PHP QA Tools/ FerramentasDepois de ter apanhado bastante...
Jenkins + PHP QA Tools/ FerramentasDepois de ter apanhado bastante...
Jenkins + PHP QA Tools/ FerramentasDepois de ter apanhado bastante...
ComunicaçãoIRC● Chat de toda a equipe● Jarvis● Jezuino/ Ferramentas
Comunicação
É isso ai galeris!Dúvidas?
É isso ai galeris!Dúvidas?
Próximos SlideShares
Carregando em…5
×

#Qualidade decodigo

745 visualizações

Publicada em

0 comentários
4 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
745
No SlideShare
0
A partir de incorporações
0
Número de incorporações
2
Ações
Compartilhamentos
0
Downloads
8
Comentários
0
Gostaram
4
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

#Qualidade decodigo

  1. 1. /join #QualidadeDeCodigoQA for Dummies
  2. 2. oi, eu sou o PorKaria!me segue no twitter @porkaria e "mi édi noface".
  3. 3. Quem é você?● Estou nessa brincadeira de ser programadordesde de 2002.● Atualmente (2013) estou programando naGendoc.
  4. 4. Quem é você?● E também sou sócio da Asantee Games.
  5. 5. O que é qualidade de software?A qualidade de software é uma áreade conhecimento da engenharia desoftware que objetiva garantir aqualidade do software através dadefinição e normatização deprocessos de desenvolvimento.
  6. 6. O que é qualidade de software paravocê?● Testes?● Integração Contínua?● Entrega Contínua?● Usar frameworks?● Programar em Ruby?● Funcionou não réla a mão?
  7. 7. O que é qualidade de software parao seu chefe?● Estar pronto.● Reparou que eu não escrevifuncionando?
  8. 8. E o que é QA pra mim?● Equipe em sintonia● Ferramentas que trazem resultados e nãoproblemas● Refatoração constante
  9. 9. e na Gendoc?
  10. 10. O código não é seu.Coding Standard, é mais doque uma lei a ser seguida, éuma bandeira, uma missão./ Equipe em sintonia
  11. 11. Coding StandardBaseado na PSR-2 e no Cake Standardcriamos o GendocStyle/ Equipe em sintoniahttps://github.com/gendoc/cakephp-codesniffer
  12. 12. Não se organiza o CAOSDisciplina não émetodologia, muito menosmetodologia garantedisciplina./ Equipe em sintonia
  13. 13. Kanban + DS + Conversa + "Gitflow"Quer ter chefe para chicotear? Não? Se vira ese organiza./ Equipe em sintonia
  14. 14. Compartilhe códigoGuarde a vergonha para osbugs e para os prazos nãocumpridos. Códigos nãopodem ser segredos./ Equipe em sintonia
  15. 15. Github + GitlabNem todo código é ruim o suficiente que nãopossa ser refatorado./ Equipe em sintonia
  16. 16. Utilize todas e não use nenhumaTer CPD, MD, CodeSniffer, DSQI, etc enão analisar os dadosé não ter resultado./ Ferramentas
  17. 17. Jenkins + PHP QA Tools/ FerramentasPrimeira vez...
  18. 18. Jenkins + PHP QA Tools/ FerramentasPrimeira vez...
  19. 19. Jenkins + PHP QA Tools/ FerramentasPrimeira vez...
  20. 20. Jenkins + PHP QA Tools/ FerramentasDepois de ter apanhado bastante...
  21. 21. Jenkins + PHP QA Tools/ FerramentasDepois de ter apanhado bastante...
  22. 22. Jenkins + PHP QA Tools/ FerramentasDepois de ter apanhado bastante...
  23. 23. ComunicaçãoIRC● Chat de toda a equipe● Jarvis● Jezuino/ Ferramentas
  24. 24. Comunicação
  25. 25. É isso ai galeris!Dúvidas?
  26. 26. É isso ai galeris!Dúvidas?

×