17
Engenharia de Software Unimep/Pronatec 2° Semestre AULA 6 - Prof. André Bertoletti - [email protected]

Engenharia de Software - Unimep/Pronatec - Aula 6

Embed Size (px)

Citation preview

Page 1: Engenharia de Software - Unimep/Pronatec - Aula 6

Engenharia de Software Unimep/Pronatec

2° Semestre

AULA 6

- Prof. André Bertoletti -

[email protected]

Page 2: Engenharia de Software - Unimep/Pronatec - Aula 6

Nossa agenda de hoje

• Ferramentas em Engenharia de Software

• Aplicações Desktop

• Roda de conversa

Page 3: Engenharia de Software - Unimep/Pronatec - Aula 6

Pilares de um bom software

Relembrando...

Page 4: Engenharia de Software - Unimep/Pronatec - Aula 6

Software =

Ferramentas Pessoas Processos + +

Page 5: Engenharia de Software - Unimep/Pronatec - Aula 6

Software

Ferramentas

Pessoas

Processos

Page 6: Engenharia de Software - Unimep/Pronatec - Aula 6

Ferramentas

Pessoas

Processos

Software

Page 7: Engenharia de Software - Unimep/Pronatec - Aula 6

FERRAMENTAS

Page 8: Engenharia de Software - Unimep/Pronatec - Aula 6

Ferramenta

Dispositivo mecânico, mental ou tecnológico que visa facilitar a realização de

tarefas diversas.

Page 9: Engenharia de Software - Unimep/Pronatec - Aula 6

Nossas ferramentas... • Ferramentas físicas

– Computadores e dispositivos em geral

• Ferramentas lógicas

– Editores de código e diagramas

– Compiladores e linguagens de programação

– Gerenciadores de código fonte

– Etc...

• Ferramentas metodológicas

– Técnicas de teste e reuso de software

– Metodologias de desenvolvimento

– Etc...

Page 10: Engenharia de Software - Unimep/Pronatec - Aula 6

Tenha diversas ferramentas a sua disposição!

Page 11: Engenharia de Software - Unimep/Pronatec - Aula 6

Mas vale lembrar!

Page 12: Engenharia de Software - Unimep/Pronatec - Aula 6

Ferramentas são apenas ferramentas

Fazem parte da solução,

mas sozinhas, não são a solução!

Page 13: Engenharia de Software - Unimep/Pronatec - Aula 6

Quando as ferramentas podem ajudar

• Quando fazemos uma análise prévia da ferramenta, conhecendo seus pontos fortes e fracos;

• Quando conhecemos um pouco do seu histórico, descobrindo pra qual tipo de problema ela foi projetada a resolver;

• Quando há uma comunidade que possa se trocar experiências do uso desta ferramenta;

• Quando praticamos o suficiente para saber a forma e o momento certo de usá-las;

Page 14: Engenharia de Software - Unimep/Pronatec - Aula 6

Quando as ferramentas podem atrapalhar

• Quando usamos fora do contexto para o qual ela foi criada;

• Quando a ferramenta é supervalorizada, esquecendo dos processos e das pessoas;

• Quando não estudamos suficientemente a ferramenta para usá-la da forma correta;

• Quando nos apegamos demais a uma única ferramenta, tentando resolver todos os tipos de problemas com ela.

Page 15: Engenharia de Software - Unimep/Pronatec - Aula 6

Conhecendo uma nova ferramenta

Aplicações para Desktop

Page 16: Engenharia de Software - Unimep/Pronatec - Aula 6

Vamos conversar um pouco

Page 17: Engenharia de Software - Unimep/Pronatec - Aula 6

Por hoje é só!

Agora é hora de estudar!