Aula01 Introducao A Engenharia De Software 2013

2302 palavras 10 páginas
15/08/2013

DESENVOLVIMENTO DE
SOFTWARE

PROF. SALES FILHO

AULA 1
INTRODUÇÃO A ENGENHARIA
DE SOFTWARE

1

15/08/2013

“O desenvolvimento de software é uma atividade de crescente importância na sociedade contemporânea. A utilização de computadores nas mais diversas áreas do conhecimento humano tem gerado uma crescente demanda por soluções computadorizadas.” Ricardo de Almeida Falbo.

Introdução
• O software tornou-se o elemento chave da evolução dos sistemas e produtos baseados em computadores;
• As economias de todas as nações desenvolvidas são dependentes de softwares;
• Mais e mais sistemas são controlados por software;
• As despesas de software representam uma fração significativa do PIB em todos os países desenvolvidos;
• Em um PC, geralmente, os custos de software são maiores que os custos do hardware.

2

15/08/2013

O que é Software ?
1o - instruções (programas de computador) que, quando executadas, produzem a função e o desempenho desejados;
2o - estruturas de dados que permitem a manipulação das informações;
3o - documentos que descrevem a operação e uso dos programas.

“Muito mais que somente o executável”

Características do Software - 1
• O Software é desenvolvido ou projetado por

engenharia, não manufaturado no sentido clássico: – Custos são concentrados no trabalho de engenharia. – Projetos não podem ser geridos como projetos de manufatura.
– “Fábrica de Software!”

3

15/08/2013

Características do Software - 2
• Software não desgasta!
– Software não é sensível aos problemas ambientais que fazem com que o hardware se desgaste. – Toda falha indica erro de projeto ou implementação: manutenção do SW é mais complicada que a do HW.

Curva de falhas para o hardware Failure rate defeito defective deterioração deterioration Time
* falhas no início, por defeitos de projeto/fabricação ou no final por desgaste. 4

15/08/2013

Curva de falhas ideal e realizada para o software increased failure rate due to side effects

Failure rate change actual curve

Relacionados

  • Técnicas de Caracterização de Polimeros
    5953 palavras | 24 páginas
  • NO ES DE INFORM TICA
    11451 palavras | 46 páginas