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

Engenharia de Software - Unimep/Pronatec - Aula 1

Embed Size (px)

Citation preview

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

Engenharia de Software Unimep/Pronatec

2° Semestre

AULA 1

- Prof. André Bertoletti -

[email protected]

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

Nossa agenda de hoje

• Por que Engenharia de Software

• Um pouco da história

• Vídeo sobre Software

• Bate papo

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

Engen o que (...) ?

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

Engenharia nas outras profissões

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

E na nossa profissão?

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

O que é um software?

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

Fonte: @rodrigoy

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

Fonte: @rodrigoy

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

Fonte: @rodrigoy

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

Fonte: @rodrigoy

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

Fonte: @rodrigoy

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

Fonte: @rodrigoy

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

Fonte: @rodrigoy

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

Fonte: @rodrigoy

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

Enfim... Software é fruto de

um sistema complexo

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

Senta que lá vem a história...

A Engenharia de Software (ES) surgiu na década de 1960 numa tentativa de contornar a crise do software e dar um tratamento de engenharia (mais sistemático e controlado) ao desenvolvimento de sistemas de software complexos.

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

NATO Software Engineering Conference (1968)

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

Mas qual crise era essa?

• Amadorismo no desenvolvimento

• Projetos estourando o orçamento

• Projetos estourando o prazo

• Software de baixa qualidade

• Software muitas vezes não atendendo os requisitos

• Projetos não gerenciáveis e código difícil de manter

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

Crise nos projetos de Software

Pesquisas da década de 1960

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

Será que a crise acabou?

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

Melhoramos, mas ainda não

Stanish Group Chaos Report 2012

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

“Entenda software da forma correta” (Fábio Akita – www.akitaonrails.com)

URL: http://abre.ai/A6G

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

Vamos conversar um

pouco