1. public class M2M { public M2M() { naoEhApenasEscreverCodigo(); } public void naoEhApenasEscreverCodigo() { System.out.println(“Escrevercódigoéomenor ” + “dos nossosproblemas.”); } } O queédesenvolver um software?
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.
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?
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)