01 Introdução - Contextualização Engenharia de Software
-
Upload
waldemar-roberti -
Category
Education
-
view
227 -
download
32
description
Transcript of 01 Introdução - Contextualização Engenharia de Software
Introdução à Engenharia de Software
Contextualização
As economias de todas as nações desenvolvidas
são dependentes de software.
Software e Sistema
Precisamos ser capazes de produzir sistemas
confiáveis com economia e rapidamente.
Qual a diferença entre o trabalho de um artesão e
o trabalho de um engenheiro?
Engenharia de Software
Engenharia de Software
“A engenharia de software é uma disciplina da
engenharia que se ocupa de todos os aspectos da
produção de software, desde os estágios iniciais de
especificação do sistema até a manutenção desse
sistema, depois que ele entrou em operação”
SOMMERVILLE, 2004
Especificação
Desenvolvimento
Validação
Evolução
Heterogeneidade
Diversidade
Mudança de requisitos
Segurança e confiança
Leitura e discussão do artigo
“No Silver Bullet – Essence and Accidents of Software
Engineering”(BROOKS, 1987)