Engenharia de Software

2738 palavras 11 páginas
Introdução a
Engenharia de Software
Viviane Torres da Silva viviane.silva@ic.uff.br http://www.ic.uff.br/~viviane.silva/2012.1/es1

Histórico
1968: Crise do Software
– Nasce a Engenharia de Software

1970s:
– Lower-CASE tools (programação, depuração, colaboração)
– Ciclo de vida cascata
– Desenvolvimento estruturado

1980s:
– Ciclo de vida espiral
– Desenvolvimento orientado a objetos

1990s: Upper-CASE tools
– Processos
– Modelagem

Atualmente
Métodos ágeis
Desenvolvimento dirigido por modelos
Linhas de produto
Experimentação
Engenharia de Software para outros paradigmas
– Agentes de Software

Elementos da ES

Método, Processo e Ferramenta

Elementos da Engenharia de Software

Elementos da Engenharia de Software
Processo
– Define os passos gerais para o desenvolvimento e manutenção do software – Serve como uma estrutura de encadeamento de métodos e ferramentas Métodos
– Descrevem como fazer um passo específico do processo
– São os “how to’s”

Ferramentas
– Automatizam / auxiliam o processo e os métodos

Elementos da Engenharia de Software
O que é processo, método ou ferramenta?
1. Coloque em uma panela funda o leite condensado, a margarina e o chocolate em pó.
2. Cozinhe [no fogão] em fogo médio e mexa sem parar com uma colher de pau.
3. Cozinhe até que o brigadeiro comece a desgrudar da panela.
4. Deixe esfriar bem, então unte as mãos com margarina, faça as bolinhas e envolva-as em chocolate granulado.

Elementos da Engenharia de Software
O que é processo, método ou ferramenta?
1. Coloque em uma panela funda o leite condensado, a margarina e o chocolate em pó.
2. Cozinhe [no fogão] em fogo médio e mexa sem parar com uma colher de pau.
3. Cozinhe até que o brigadeiro comece a desgrudar da panela.
4. Deixe esfriar bem, então unte as mãos com margarina, faça as bolinhas e envolva-as em chocolate granulado.
Processo

método ferramenta Elementos da Engenharia de Software
Cuidado com

Relacionados

  • Software e Engenharia de Software
    798 palavras | 4 páginas
  • Engenharia de Software
    1001 palavras | 5 páginas
  • Engenharia de software
    2464 palavras | 10 páginas
  • Engenharia de software
    1373 palavras | 6 páginas
  • Engenharia de software
    778 palavras | 4 páginas
  • Engenharia de Software
    2974 palavras | 12 páginas
  • Engenharia de Software
    4630 palavras | 19 páginas
  • Engenharia de software
    1130 palavras | 5 páginas
  • Engenharia de software
    1071 palavras | 5 páginas
  • Engenharia de software
    590 palavras | 3 páginas