Upload
waldemar-roberti
View
227
Download
32
Embed Size (px)
DESCRIPTION
Contextualização da engenharia de software.
Citation preview
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)