Por Vitor Castro
2012 o ano que a terra acabou
  por que o software travou
        Vinicius Teles
Notas
• Debito tecnico surge gradualmente e por isso a
  dificuldade de lidar com ele

• Objetivo no Desenvolvimento de Software

  • Felicidade

  • Dialogo

  • Designer de interface

  • Programação
Notas

• Código rodando e código limpo - LEAN
  CODE

• Agile é mais uma ferramenta. Não é a bala de
  prata

• Desafio: SER ÁGIL
Keynote Jim
Notas
• Liderança Adaptável

• Estratégia de Responsividade

• Disciplina para reduzir a divida técnica

• Faça o mínimo para encantar o cliente.

• Faça menos: reduza a quantidade de código.
Notas

• Liderança de envolver e inspirar o pessoal

• Temos que ser previsíveis e adaptáveis

• O que é importante ?
Priorizando a
 Felicidade
Notas

• Conheça o seu usuario 

• Conheça o seu ecossistema

• Felicidade para o ecossistema
Notas

• Devemos lutar pela felicidade e não pela
  satisfação do usuario

• Medir o uso do sistema

• Criticas podem ser inteligentes
Designer UP
Notas
• Adicionar mais gente a um projeto de
  software atrasa ainda mais

• Hardware você chuta, Software você xinga

• Mudança continua no negocio, o software
  precisa acompanhar

• Usar a UML para entender o problema
Notas
• Pensando em mudanças 

 • Visão cebola

 • Designer emergente

 • Desenho como mecanismo de
   comunicação
Notas


• Erro: Aplicar a mesma técnica para tudo

• Tamanho único não veste todo mundo
Greenbar
Notas

• Teste automatizado

 • Traz confiança 

 • Coragem para a refatoração

• 100% de Cobertura ?
Notas

• Code review

• Legibilidade do Código

• Testes mal escritos

• Refatoração continua
Notas
• Teste de Aceitação 

  • Mais criterioso

  • Somente os cenários importantes

  • Teste demorado

• Impacto

  • Qualidade 

  • Amadurecimento da Equipe

Notas AgileBrazil 2011

  • 1.
  • 2.
    2012 o anoque a terra acabou por que o software travou Vinicius Teles
  • 3.
    Notas • Debito tecnicosurge gradualmente e por isso a dificuldade de lidar com ele • Objetivo no Desenvolvimento de Software • Felicidade • Dialogo • Designer de interface • Programação
  • 4.
    Notas • Código rodandoe código limpo - LEAN CODE • Agile é mais uma ferramenta. Não é a bala de prata • Desafio: SER ÁGIL
  • 5.
  • 6.
    Notas • Liderança Adaptável •Estratégia de Responsividade • Disciplina para reduzir a divida técnica • Faça o mínimo para encantar o cliente. • Faça menos: reduza a quantidade de código.
  • 7.
    Notas • Liderança deenvolver e inspirar o pessoal • Temos que ser previsíveis e adaptáveis • O que é importante ?
  • 8.
  • 9.
    Notas • Conheça oseu usuario • Conheça o seu ecossistema • Felicidade para o ecossistema
  • 10.
    Notas • Devemos lutarpela felicidade e não pela satisfação do usuario • Medir o uso do sistema • Criticas podem ser inteligentes
  • 11.
  • 12.
    Notas • Adicionar maisgente a um projeto de software atrasa ainda mais • Hardware você chuta, Software você xinga • Mudança continua no negocio, o software precisa acompanhar • Usar a UML para entender o problema
  • 13.
    Notas • Pensando emmudanças • Visão cebola • Designer emergente • Desenho como mecanismo de comunicação
  • 14.
    Notas • Erro: Aplicara mesma técnica para tudo • Tamanho único não veste todo mundo
  • 15.
  • 16.
    Notas • Teste automatizado • Traz confiança • Coragem para a refatoração • 100% de Cobertura ?
  • 17.
    Notas • Code review •Legibilidade do Código • Testes mal escritos • Refatoração continua
  • 18.
    Notas • Teste deAceitação • Mais criterioso • Somente os cenários importantes • Teste demorado • Impacto • Qualidade • Amadurecimento da Equipe