Engenharia de
Software
Introdução
Felipe Cunha; Yugo Alencar
Tópicos 1. Motivação para a ES
2. Conceitos e fundamentos
3. Tipos de produtos de SW
4. O que faz um bom SW ?
5. Diversidade na ES
6. Ética na ES
7. Estudos de caso
321 654 7
Motivação para a Engenharia de Software
Como seria o mundo sem o Software ...
Calculador Diferencial, Charles Babbage.
ENIAC
A essência do software...
Melhoria no desempenho dos computadores
Modificações nas arquiteturas de computadores
Aumento da capacidade de armazenamento
Diversidade de entrada e saída
Fonte: http://uxmag.com/articles/the-internet-of-things-and-the-mythical-smart-fridge
...hoje o software é ubíquo, heterogêneo e evolutivo.
Es   capítulo 1 - introdução
321 654 7
Conceitos e fundamentos da Engenharia de Software
A Engenharia de software tem foco em todos os
aspectos da produção do software
Especificação Projeto Evolução
(x)
(x)
(x)
)(
)(
)(
Crise do software
Rápido crescimento da demanda por software
Complexidade dos problemas a serem resolvidos
Inexistência de técnicas
Consequências
Projetos estourando o orçamento
Projetos estourando o prazo
Software de baixa qualidade
Requisitos não atendidos
Projetos ingerenciáveis e código difícil de manter
Aeroporto Internacional Denver, Colorado - EUA
Erros no sistema automático de transporte de bagagens
Custo de US$360 Milhões no atraso de sua abertura
86 milhões para corrigir o sistema
Projeto Europeu, Ariane 5
Vôo inaugural em 4/junho/1996
Explosão após decolagem
Carga avaliada em US$ 500 milhões
Run time error
Problema no freio
Recall para atualização do software
321 654 7
Tipos de Produtos de Software
Produtos
Genéricos
sistemas de dispositivos eletrônicos
sistemas de processo de negócio
sistemas de controle de tráfego
aéreo
softwares para PCs
banco de dados
processadores de texto
pacotes gráficos
ferramentas de escritório
Sob encomenda
321 654 7
O que faz um bom Software ?
ErroDefeito Falha
Qualidade de software
Comportamento Organização Documentação
“Manutenabilidade”
“Confiança e proteção”
“Eficiência”
“Aceitabilidade”
321 654 7
Diversidade na Engenharia de Software
Não existe técnicas e métodos universais na
Engenharia de Software
Aplicações Stand-alone
Interativas baseadas
em transações
Sistema de Controle Embutido
Sistema de Entretenimento
Coleta de Dados
321 654 7
Ética na Engenharia de Software
Confidencialidade
Competência
Direitos de propriedade intelectual
Mau uso do computador
321 654 7
Estudos de caso
Sistema de Controle de uma bomba de Insulina
Sistema de informações de pacientes
para cuidados com saúde mental
Uma estação meteorológica no deserto
Obrigado!
Referências
Ian Sommerville. Engenharia de Software, 9a. Edição. 2011

Mais conteúdo relacionado

PDF
Status Projeto | AgilFAP 2.0
PPT
IES - Aula 01 - 02.08
PDF
Proceso de Embutido
PPT
Embutidos definitivo
PPTX
Software Embutido
ODP
acesso-ao-conhecimento
PDF
1 engenharia de software
PPT
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Status Projeto | AgilFAP 2.0
IES - Aula 01 - 02.08
Proceso de Embutido
Embutidos definitivo
Software Embutido
acesso-ao-conhecimento
1 engenharia de software
Inteligência Artificial e suas aplicações - A experiência do TECPAR

Semelhante a Es capítulo 1 - introdução (20)

PDF
Arquitetura de Computadores - Lecom - UFMG
ODP
Como desenvolver-software
PPTX
Analise de Projeto de Sistemas EEEP.pptx
PPT
Inteligência Artificial e suas aplicações - A experiência do TECPAR
PPT
Contr avali engenharia de software-introdução
PPTX
Webinar: Oportunidades e requisitos no projeto de hardware para IoT
PPT
Engenharia de software
PDF
Engenharia de software
PPTX
OK DRONE Asas-do-Sertao-Democratizando-a-Agricultura-de-Precisao-1.pptx
PPTX
Fundamentos Engenharia de Software.pptx
PDF
Es aula01
PDF
Tendências e Oportunidades - Robótica
PPT
Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
PDF
02 Introdução à engenharia de software - conceitos fundamentais
PDF
Splunk live! São Paulo 2014 - Edenred-Ticket
PPTX
29/09/2011 - 9h às 12h30 - TI nacional e os projetos do ministério da defesa...
PDF
sfCon 2012 - Conceitos de Engenharia Reversa aplicados na migração de sistema...
PPT
Monitoracao Inteligente na Globo.com
PDF
Engenharia de Software Aula 1 - Intro
PPT
Engenharia Requisitos
Arquitetura de Computadores - Lecom - UFMG
Como desenvolver-software
Analise de Projeto de Sistemas EEEP.pptx
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Contr avali engenharia de software-introdução
Webinar: Oportunidades e requisitos no projeto de hardware para IoT
Engenharia de software
Engenharia de software
OK DRONE Asas-do-Sertao-Democratizando-a-Agricultura-de-Precisao-1.pptx
Fundamentos Engenharia de Software.pptx
Es aula01
Tendências e Oportunidades - Robótica
Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
02 Introdução à engenharia de software - conceitos fundamentais
Splunk live! São Paulo 2014 - Edenred-Ticket
29/09/2011 - 9h às 12h30 - TI nacional e os projetos do ministério da defesa...
sfCon 2012 - Conceitos de Engenharia Reversa aplicados na migração de sistema...
Monitoracao Inteligente na Globo.com
Engenharia de Software Aula 1 - Intro
Engenharia Requisitos
Anúncio

Mais de Felipe Oliveira (13)

PDF
Key activity4-variables
PDF
Es capítulo 3 - desenvolvimento ágil
PDF
Es capítulo 5 - modelagem de sistemas
PDF
Es parte do capítulo 16 - linhas de produtos de software
PPTX
Es capítulo 4 - engenharia de requisitos
PPTX
Es capítulo 3 - desenvolvimento ágil
PPTX
Es capítulo 2 - processos de software
PPTX
Tutorial como atualizar_o_perfil_no_moodle
PPT
Animais em extinção
PDF
Livro ea
PPTX
Ferramentasdeautoriamultimdia
PPTX
Tecnologia e sociedade
PPTX
WorkShop Pibid - Palestra: Softwares para o ensino da Matemática
Key activity4-variables
Es capítulo 3 - desenvolvimento ágil
Es capítulo 5 - modelagem de sistemas
Es parte do capítulo 16 - linhas de produtos de software
Es capítulo 4 - engenharia de requisitos
Es capítulo 3 - desenvolvimento ágil
Es capítulo 2 - processos de software
Tutorial como atualizar_o_perfil_no_moodle
Animais em extinção
Livro ea
Ferramentasdeautoriamultimdia
Tecnologia e sociedade
WorkShop Pibid - Palestra: Softwares para o ensino da Matemática
Anúncio

Último (20)

PDF
Fronteira escrito por José de Souza Martins
PDF
DECISÃO (2).pdf Derrota histórica do Sintero expõe racha interno e fragilidad...
PPTX
CIPA+-++Mapa+de+Risco-1.pptx levantamento
PPTX
História da enfermagem 14.07.2025_040859.pptx
PPTX
Slides Lição 9, CPAD, Uma Igreja que se Arrisca, 3Tr25.pptx
DOCX
Aula 3- Direitos Humanos e Prevenção à Violência .docx
PPT
Os Grandes Períodos Históricos UESC 2009.1
PPTX
introdução a informatica e suas peculiaridades
PPT
Aula_02_Logica_Externa_dos_Esportes_de_Invasao_2025.ppt
PDF
ENTREVISTA-PROCESSO-SELETIVO-idc8j5.pdf 1
PDF
SLIDES da Palestra Da Educação especial para Educação Inclusiva.pdf
PDF
Apresentação Conteúdo sepsebdbsbdbb.pptx
PPTX
SEGURANÇA, MEIO AMBIENTE E SAÚDE Aula 1.pptx
PPTX
125519 - Aula 2 - Riqueza e diversidade povos indígenas na América Portuguesa...
PPTX
A enfermagem voltada aos adultos portadores de sindrome de down
PDF
diário de palestra DDS Online - Apostila.pdf
PDF
APOSTILA PARA FORMAÇÃO E RECICLAGEM DE VIGILANTES.pdf
PPTX
entorseestadodechoque. Aula de primeiros socorros
PPTX
Treinamento de Espaço Confinado_Trabalhadores e Vigias NR 33.pptx
PPTX
Adaptação Curricular para Alunos com Deficiências - EMEB. ODIR (1).pptx
Fronteira escrito por José de Souza Martins
DECISÃO (2).pdf Derrota histórica do Sintero expõe racha interno e fragilidad...
CIPA+-++Mapa+de+Risco-1.pptx levantamento
História da enfermagem 14.07.2025_040859.pptx
Slides Lição 9, CPAD, Uma Igreja que se Arrisca, 3Tr25.pptx
Aula 3- Direitos Humanos e Prevenção à Violência .docx
Os Grandes Períodos Históricos UESC 2009.1
introdução a informatica e suas peculiaridades
Aula_02_Logica_Externa_dos_Esportes_de_Invasao_2025.ppt
ENTREVISTA-PROCESSO-SELETIVO-idc8j5.pdf 1
SLIDES da Palestra Da Educação especial para Educação Inclusiva.pdf
Apresentação Conteúdo sepsebdbsbdbb.pptx
SEGURANÇA, MEIO AMBIENTE E SAÚDE Aula 1.pptx
125519 - Aula 2 - Riqueza e diversidade povos indígenas na América Portuguesa...
A enfermagem voltada aos adultos portadores de sindrome de down
diário de palestra DDS Online - Apostila.pdf
APOSTILA PARA FORMAÇÃO E RECICLAGEM DE VIGILANTES.pdf
entorseestadodechoque. Aula de primeiros socorros
Treinamento de Espaço Confinado_Trabalhadores e Vigias NR 33.pptx
Adaptação Curricular para Alunos com Deficiências - EMEB. ODIR (1).pptx

Es capítulo 1 - introdução

Notas do Editor

  • #12: É um adisciplina.... Inclui as seguintes tecnicas : projetar, especificar, projeto e evolução Falar do objetivo O proficional necessita de manual Um pessoal não necessita de documentação
  • #13: É um adisciplina.... Inclui as seguintes tecnicas : projetar, especificar, projeto e evolução Falar do objetivo O proficional necessita de manual Um pessoal não necessita de documentação
  • #14:  Quando a Engenharia de Software ainda não existia Dificuldades no desenvolvimento de software
  • #26: A ES analisa as seguintes pontos: custo, prazos, confiança as necessidades do cliente e do produto de software. Nos 50 houve uma evolução de métodos e ferramentas da ES. Tipo do Produto
  • #27: Não necessita de acesso a rede
  • #29: Claro que as fronteiras entre esses sistemas não são claras e chegam a se misturar. Ao se desenvolver um jogo para celular temos que observar os pontos de desenvolvimento Para celulares e jogos