2. Quem sou eu?
Formado em Ciência da Computação PUC-SP.
Participei de projetos na área da educação, saúde,
jogos, varejo, etc.
Atualmente atuo como Analista Desenvolvedor Java.
4. O que é Software?
Conjunto de programas, processos, regras e,
eventualmente, documentação, relativos ao
funcionamento de um conjunto de tratamento de
informações.
Parte lógica do computador.
Inserir, selecionar, alterar e remover - CRUD.
5. Características do bom
software
Precisão (atende o cliente).
Confiabilidade.
Usabilidade.
Desempenho.
Manuteção (passível de alteração).
Seguro.
Interoperabilidade (integração com outros sistemas).
10. Qualidade
Desenvolvimento
Entregamos toda
a aplicação.
Fizemos alguns
ajustes solicitados
Continuamos fazendo
ajustes
Continuamos fazendo
ajustes
11. Claro que o cliente sabe o
que quer…ele quer uma
solução.
12. “Se eu tivesse ouvido os usuários, ao invés do
automóvel eu teria inventado uma carroça mais
rápida.”
–Henry Ford
13. Os primeiros passos são:
Entender muito bem qual é o problema.
Entender o que motiva as pessoas a querer que o
problema seja resolvido.
Pensar, pensar e pensar.
Elaborar uma solução.
Validar a solução.