qualidade de software - uma visão de desenvolvedor
Post on 18-Dec-2014
787 Views
Preview:
DESCRIPTION
TRANSCRIPT
Gestão da Qualidade
Qualidade TotalQualidade Total
O que é um Software de O que é um Software de Qualidade?Qualidade?
Para o Cliente:Para o Cliente:Atende suas expectativas?
É funcional?
Foi entregue no prazo?
Layout agradável e usável? (Bunitinhu)
Para o seu Para o seu Chefe:Chefe:Atende suas expectativas?
É funcional?
Foi entregue no prazo?
Layout agradável e usável? (Bunitinhu)
E para mim?
Clean Clean CodeCode
Mas código importa?Mas código importa?
O perigo está invisívelO perigo está invisível
Como desqualificar o código?
Arquitetura capengaArquitetura capenga
Ego
Código legado macarrão
Metodologias defasadasMetodologias defasadas
http://gohorseprocess.files.wordpress.com/2010/06/am.jpg
http://gohorseprocess.files.wordpress.com/2010/06/xghm.jpg
Comando-ControleComando-Controle
Débito técnico
É preciso rever seus valores profissionais?
Nem tudo está perdidoNem tudo está perdido
Os princípios 5SOs princípios 5S
Seiri - organização
Seiton - arrumaçãoSeiso - limpezaSeiketsu - padronização
Shutsuke - autodisciplina
Aprendizado ContínuoAprendizado Contínuo
Programar Orientado a Objetos.Programar Orientado a Objetos. Não Orientado a Dejetos.Não Orientado a Dejetos.
http://revistavirtus.files.wordpress.com/2009/04/trash-killer.jpg
Padrões de projetoPadrões de projeto
TDDTDD
Pair ProgramingPair Programing
Integração ContínuaIntegração Contínua
RefactoringRefactoring
CompromissoCompromisso
ColaboraçãoColaboração
Obrigado!Obrigado!
http://twitter.com/paulociecomp
http://br.linkedin.com/in/paulociecomp
http://studiosecret.com.br/blog/
top related