Dddhfhf

1573 palavras 7 páginas
PROFESSOR LUIS CLAUDIO PERINI
Especialização em Administração em Engenharia de Software – Unopar/Inbrape Especialização em Ciência da Computação – Unopar / UFSCar Mestre em Ciência da Computação ‐ UFSC

ENGENHARIA DE SOFTWARE
Aula 1

CONCEITOS INICIAIS
Hoje, há uma grande demanda por profissionais capacitados para elevar o software no sentido de sistemas empresariais; A Eng. de Software e os Sistemas de Informações caminham em paralelo, ambos destinados a auxiliar as empresas na tomada de decisões.

Introdução a Engenharia de Software

CONCEITOS INICIAIS
ENGENHARIA: É a arte das construções, embasada no conhecimento cientifico e empírico, adequada ao atendimento das necessidades humanas; ENGENHAR: É idear, maquinar, inventar, produzir; SISTEMA: É o conjunto do software, hardware e recursos humanos; SOFTWARE: São os programas de computadores.

EVOLUÇÃO DO SOFTWARE

1950

1960 1970

1980

1990

2000

1950

1960 1970

1980

1990

2000

Figura 1 – A evolução do Software

Figura 1 – A evolução do Software

Primeira Era: Orientação batch; Distribuição limitada; Software Customizado.

Segunda Era: Multi‐usuário; Tempo real; . Bancos de dados; Produto de software.

Terceira Era: Sistemas distribuídos; "Inteligência" embutida; Hardware de baixo custo; Impacto de consumo.

PROBLEMAS NO DESENVOLVIMENTO DE SOFTWARE:
1950 1960 1970 1980 1990 2000 Figura 1 – A evolução do Software

As estimativas de prazo e custo freqüentemente são imprecisas; A produtividade do pessoal da área de software não tem acompanhado a demanda por seus serviços; A qualidade do software, às vezes, é inferior à adequada.

Quarta Era: Sistemas de desktop poderosos; Redes de computadores; Tecnologia de orientação a . objetos; Sistemas especialistas; Redes neurais artificiais; Computação paralela.

PROBLEMAS NO DESENVOLVIMENTO DE SOFTWARE:
Os índices de erros em novos programas muitas vezes causam

Relacionados