Conceitos básico engenharia de software
Engenharia de Software
Objetivo .........
• compreender o que é Engenharia de Software e por que ela é importante
• saber as respostas de perguntas importantes que proporcionam uma introdução à
Engenharia de Software
• compreender questões profissionais e éticas relevantes para os engenheiros de software
1
Roteiro.........
•
•
•
•
•
•
•
O que é um Software ?
Engenharia de Software
Engenharia de Sistemas
Processos de Desenvolvimento
Métodos x Técnicas X Ferramentas
Mitos da Engenharia de Software
Princípios Éticos
O que é um Software ?
Definições Preliminares
• Definição
• Impacto Econômico
• Características do Software
• Tipos de Software
2
O que é um Software ?
Definição
• Software é o conjunto de programas, procedimentos e documentação associados a um sistema; especialmente a sistemas computadorizados (Boehm 1991).
• Software é o conjunto de programas de computador, juntamente com a documentação e os dados de configuração necessários à sua operação (Sommerville
2000).
O que é um Software ?
Definição
• Software é o conjunto de programas de computador, juntamente com a documentação e os dados de configuração necessários à sua operação (Sommerville 2000).
– Documentação do Sistema
– Documentação do Usuário
– Sites Web para download de informações
– ENGENHEIROS DE SOFTWARE se ocupam de desenvolver produtos de software
3
O que é um Software ?
Definição
• O Software é um transformador de informação – produzindo, gerando, adquirindo, modificando, exibindo ou transmitindo – que pode ser tão simples quanto um único BIT ou tão complexa quanto uma apresentação em multimídia. ..... O software entrega o mais importante produto de nossa época – a informação. (Pressman).
O que é um Software ?
Impacto Econômico
um pouco de História....
Comentários sobre o BUG DO MILÊNIO
4
O que é um Software ?
Impacto Econômico
“O software de computadores