EDS!!Fatecccccc
2518 palavras
11 páginas
Engenharia deSoftware I
Profa. Denise Neves profa.denise@hotmail.com 2013
Engenharia de Software
Este curso apresenta métodos e técnicas para o desenvolvimento de software que abordam especificação, modelagem, arquiteturas, verificação e testes de software, bem como para o planejamento e gerenciamento do processo de desenvolvimento.A disciplina de ES se preocupa em sistematizar o desenvolvimento através de modelos, técnicas e ferramentas para o produto e para o processo.
Engenharia de Software
Diferença entre computação e engenharia de software A ciência da computação está relacionada com teorias e fundamentos, engenharia de software está relacionada com a prática e o desenvolvimento de SW.
Engenharia de Software
Bibliografia
Engenharia de Software
Ian Sommerville
Pearson Education
Engenharia de Software
Roger Pressman
7ª edição
McGraw-Hill
Artigos sobre Engenharia de Software
Engenharia de Software
Conceitos Básicos
Software:
São programas de computadores, em suas e a documentação associada.
diversas formas,
Um programa é um conjunto de soluções algorítmicas, codificadas numa linguagem de programação, executado numa máquina real.
Software é um produto conceitual e lógico.
Produtos genéricos : stand-alone. Produzidos e vendidos no mercado. Produtos sob encomenda : sistemas encomendados.
Engenharia de Software
Conceitos básicos
Características do Software
Invisibilidade – Software é invisível e invisualizável
Complexidade – Software é mais complexo do que qualquer outro produto construídos por seres humanos
Mutabilidade – Existe sempre uma pressão para se fazer mudanças em um software
Conformidade – O software deve ser desenvolvido conforme o ambiente. Não é o ambiente que deve se adaptar ao software.
Se o software esta conforme os requisitos (o ambiente) todo o suporte operacional deve se adaptar ao software.
[Brooks, F. No