Your SlideShare is downloading. ×
0
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
O que eh desenvolver software
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

O que eh desenvolver software

174

Published on

Published in: Self Improvement
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
174
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
1
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. public class M2M {
    public M2M() {
    naoEhApenasEscreverCodigo();
    }
    public void naoEhApenasEscreverCodigo() {
    System.out.println(“Escrevercódigoéomenor ” +
    “dos nossosproblemas.”);
    }
    }
    O queédesenvolver um software?
  • 2. Vamoscontextualizar
  • 3. Vamoscontextualizar
    Construirsoftwaresnão tem mais de 50 anos
  • 4. Vamoscontextualizar
    Construirsoftwaresnão tem mais de 50 anos
    É natural oshumanoscriaremanalogiasparaconseguirexplicareentendernovosconceitos
  • 5. Vamoscontextualizar
    Construirsoftwaresnão tem mais de 50 anos
    É natural oshumanoscriaremanalogiasparaconseguirexplicareentendernovosconceitos
    Desenvolver um software é um conceito novo!
  • 6. Vamoscontextualizar
    Construirsoftwaresnão tem mais de 50 anos
    É natural oshumanoscriaremanalogiasparaconseguirexplicareentendernovosconceito
    Desenvolver um software é um conceito novo!
    Obviamente, foi criado uma analogia em cima do desenvolvimento de software
  • 7. Vamoscontextualizar
    Construirsoftwaresnão tem mais de 50 anos
    É natural oshumanoscriaremanalogiasparaconseguirexplicareentendernovosconceito
    Desenvolver um software é um conceito novo!
    Obviamente, foi criado uma analogia em cima do desenvolvimento de software
    Um dos maiores problemas das analogias é que costumam ter limites não muito bem definidos.
  • 8. Algumasanalogias(Construçãocivil)
  • 9. Algumasanalogias(Processofabril)
  • 10. O queédesenvolver um software?
    Seráquedesenvolver software se assemelhaàisso?
  • 11. O queédesenvolver um software?
    Seráquedesenvolver software se assemelhaàisso?
    Masseráqueessaé a melhor forma?
  • 12. O queédesenvolver um software?
    Seráquedesenvolver software se assemelhaàisso?
    Masseráqueessaé a melhor forma?
    Entãooquerealmenteédesenvolver um software?
  • 13. Algumasanalogias(Processocritativo)
  • 14. Então, oquerealmenteédesenvolver um software?
  • 15. Então, oquerealmenteédesenvolver um software?
    Um poucosobremeusprojetos:
    Gestãocomercial
    Controle de serviço
    Gestão de frotas
  • 16. Então, oquerealmenteédesenvolver um software?
    Um poucosobremeusprojetos:
    Gestãocomercial
    (aprendicomofuncionalojascomerciais)
    Controle de serviço
    Gestão de frotas
  • 17. Então, oquerealmenteédesenvolver um software?
    Um poucosobremeusprojetos:
    Gestãocomercial
    (aprendicomofuncionalojascomerciais)
    Controlede serviço
    (aprendicomofuncionaagendamento de serviçosemgeral)
    Gestão de frotas
  • 18. Então, oquerealmenteédesenvolver um software?
    Um poucosobremeusprojetos:
    Gestãocomercial
    (aprendicomofuncionalojascomerciais)
    Controle de serviço
    (aprendicomofuncionaagendamento de serviçosemgeral)
    Gestão de frotas
    (estouaprendendocomogerirfrotas de onibus)
  • 19. Então, oquerealmenteédesenvolver um software?
    Um poucosobremeusprojetos:
    GerenciamentoAtacadista
    (aprendicomofuncionalojascomerciais)
    Controle/agendamento de serviço
    (aprendicomofuncionaagendamento de serviçosemgeral)
    Gestão de Frotas
    (estouaprendendocomogerirfrotas de onibus)
  • 20. Então, oquerealmenteédesenvolver um software?
    LEARNING
    and
    COOLNESS
  • 21. Então, oquerealmenteédesenvolver um software?
    LEARNING
    (aprendizagem)
    and
    COOLNESS
    (legalzice)
  • 22. E comoutiliza-los damelhormaneiraopossível
    Learning (aprender)
    Simplicidade
    Feedback
    Comunicação
    Respeito
    Coolness (legalzice)
    Entregar valor
  • 23. E comoutiliza-los damelhormaneiraopossível
    LEARNING
  • 24. Learning(simplicidade)
  • 25. Learning(simplicidade)
  • 26. Learning(feedback)
  • 27. Learning(comunicação)
  • 28. Learning(comunicação)
  • 29. Learning(respeito)
  • 30. Learning(respeito)
  • 31. E comoutiliza-los damelhormaneiraopossível
    COOLNESS
  • 32. Coolness(Entegar valor)
    Qual a coisamenos legal no desenvolvimento de um sistema?
  • 33. Masnemtudosãoflores…
  • 34. Problemas no desenvolvimento
    Clientedistantes
    Choque de culturas
    Falta de testes
    Falhanacomunicação
  • 35. Problemas no desenvolvimento(Clientedistante)
  • 36. Problemas no desenvolvimento(Choque de culturas)
  • 37. Problemas no desenvolvimento(Falta de testes)
  • 38. Problemas no desenvolvimento(Falhanacomunicação)
  • 39. É hora de historinha
  • 40. É hora de historinha
  • 41. Referencias
    Klaus Wuestefeld – Learning And Coolness
    http://www.infoq.com/br/presentations/learning-and-coolness-beyond-xp
    Improveit
    http://www.improveit.com.br/xp
    TriadWorks
    http://www.triadworks.com.br/
    Palestras/HappyHours/Amigos…
    Váriasformasqueeuaprendi
  • 42. Conclusão
    @brunomaomeh
    http://brunomaomeh.wordpress.com

×