SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Oportunidades de Pesquisa em
Engenharia de Software
Onde existe software?
• 98% dos microprocessadores não estão nos
computadores, mas embutidos em produtos
O que acontece quando o software
falha?
• Explosão do foguete Ariane 5 (conversão
de 64 bits para um inteiro de 16 bits)
• O foguete se auto-destruiu em 37
segundos
• Perda estimada: U$500M
O que acontece quando o software
falha?
• Máquina de radioterapia Therac-25
• Overdose de radiação a vários pacientes
entre 1975 e 1987
• 6 mortes
• “… primary reason should be attributed to the
bad software design and development
practices”
• Erros:
▫ Práticas da Engenharia de Software não foram
usadas
▫ Projeto de software mal-feito
▫ testes mal-feitos
Weinberg's Law.
• "If builders built buildings the way
programmers wrote programs, then the first
woodpecker that came along would destroy
civilization.“
Apolo 11
• The Apollo 11 lunar landing
would have been impossible
had it not been for software
engineering. But today, with
commercial pressures,
software engineering is in
danger.
• In 1969 IBM described the
6Mbyte programs it
produced for the Apollo
mission as "among the most
complex ever written“
▫ 145KLOC
▫ RAM: 2K
▫ ROM: 32K
Complexidade de software
• Em 1981, carros da
GM possuiam 50 000
linhas de código.
• Atualmente os veículos
possuem
▫ 100 milhões de
linhas de código e
▫ no mínimo 30
microprocessadores
Baggage handling system at the new
Denver International Airport
• Iniciado em 1991
• Sistema muito mais
complexo que o imaginado
▫ Rede de mais de 100 PC’s
• Atraso de 16 meses para
iniciar operações no
aeroporto
• US$560M de prejuízo
▫ US$1,1M por dia !!!
• Abandonado em 2005
• Nunca subestimem a
complexidade do software
• 1993: Windows NT 3.1 - 6 MLOC
• 1994: Windows NT 3.5 - 10 MLOC
• 1996: Windows NT 4.0 - 16 MLOC – 1,5K persons
• 2000: Windows 2000 - 29 MLOC - 3,1K persons
• 2002: Windows XP - 40 MLOC - 4K persons
• 2007: Windows Vista - ~50 MLOC - ~5K persons
Oportunidades de IC
• O que é Iniciação Científica?
• Bolsas remuneradas
▫ R$400,00
▫ Dedicação
 20 h/sem
• IC voluntária
▫ Dedicação
 20 h/sem
Por que fazer IC?
• Aprender mais que apenas as disciplinas
• Participar de projetos de pesquisa
• Ter o nome em publicações regionais,
nacionais e internacionais
• Trilha para mestrado
Corpo de Conhecimento da Engenharia
de Software (SWEBOK)
Temas de Pesquisa
• Arquitetura de Software
• Requisitos de Software
• Projeto de Software
• Linguagens de modelagem - UML, SysML,
MARTE, Redes de Petri, Lógica Linear
• Orientação a Aspectos
• Qualidade de Processos de Software
• Software-Intensive Systems
• Service-Oriented Architecture
Ex. de sistema complexo
Como construir um SW para controlar um sistema de
controle de transportes distribuído em tempo real?
Qualidade de Software
• Qualidade de processos de
desenvolvimento de software
• Métricas de projeto
Resumindo
• Se você for construir sozinho uma casinha
de cachorro, não precisa usar engenharia
• Mas ...
▫ Para sistemas médios e grandes,
complexos, críticos, que podem causar
grandes danos, usar engenharia de
software deve ser obrigatório.
Perguntas/Dúvidas
• Prof. Michel Soares
• http://lattes.cnpq.br/5953076413314506
• mics.soares@gmail.com

Weitere ähnliche Inhalte

Andere mochten auch

Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...
Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...
Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...Rogerio P C do Nascimento
 
Unidade 7 - Estruturando Banco de Dados com o BR Office Base - parte 2
Unidade 7  - Estruturando Banco de Dados com o BR Office Base - parte 2Unidade 7  - Estruturando Banco de Dados com o BR Office Base - parte 2
Unidade 7 - Estruturando Banco de Dados com o BR Office Base - parte 2Rogerio P C do Nascimento
 
Unidade 5 - Preparando Apresentações com o BR Office Impress
Unidade 5  - Preparando Apresentações com o BR Office ImpressUnidade 5  - Preparando Apresentações com o BR Office Impress
Unidade 5 - Preparando Apresentações com o BR Office ImpressRogerio P C do Nascimento
 
Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...
Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...
Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...Rogerio P C do Nascimento
 
Aula Inaugural do DCOMP/UFS.br by Prof Dr. Alberto Costa Neto em 2015
Aula Inaugural do DCOMP/UFS.br by Prof Dr. Alberto Costa Neto em 2015Aula Inaugural do DCOMP/UFS.br by Prof Dr. Alberto Costa Neto em 2015
Aula Inaugural do DCOMP/UFS.br by Prof Dr. Alberto Costa Neto em 2015Rogerio P C do Nascimento
 
Unidade 6 - Criando Planilhas com o BR Office Calc
Unidade 6  - Criando Planilhas com o BR Office CalcUnidade 6  - Criando Planilhas com o BR Office Calc
Unidade 6 - Criando Planilhas com o BR Office CalcRogerio P C do Nascimento
 
Apresentação do DCOMP - 2016.1 by Prof Admilson Ribeiro
Apresentação do DCOMP - 2016.1 by Prof Admilson RibeiroApresentação do DCOMP - 2016.1 by Prof Admilson Ribeiro
Apresentação do DCOMP - 2016.1 by Prof Admilson RibeiroRogerio P C do Nascimento
 
Apresentacao Grupo de Pesquisa GEPIED :: Prof. Henrique Schneider
Apresentacao Grupo de Pesquisa GEPIED :: Prof. Henrique SchneiderApresentacao Grupo de Pesquisa GEPIED :: Prof. Henrique Schneider
Apresentacao Grupo de Pesquisa GEPIED :: Prof. Henrique SchneiderRogerio P C do Nascimento
 
Apresentação Curso SI by Prof. Admilson Ribeiro
Apresentação Curso SI by Prof. Admilson RibeiroApresentação Curso SI by Prof. Admilson Ribeiro
Apresentação Curso SI by Prof. Admilson RibeiroRogerio P C do Nascimento
 
Apresentacao Grupo de Pesquisa pii :: Prof. Hendrik Macedo
Apresentacao Grupo de Pesquisa pii :: Prof. Hendrik MacedoApresentacao Grupo de Pesquisa pii :: Prof. Hendrik Macedo
Apresentacao Grupo de Pesquisa pii :: Prof. Hendrik MacedoRogerio P C do Nascimento
 
Apresentação da Nords by Elissandro "Prof. Pardal" Santos
Apresentação da Nords by Elissandro "Prof. Pardal" SantosApresentação da Nords by Elissandro "Prof. Pardal" Santos
Apresentação da Nords by Elissandro "Prof. Pardal" SantosRogerio P C do Nascimento
 
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDDisciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDRogerio P C do Nascimento
 
Aula2 TEES UFS: Fases de Engenharia de SW e Gestão de Projectos de SW
Aula2 TEES UFS: Fases de Engenharia de SW e Gestão de Projectos de SWAula2 TEES UFS: Fases de Engenharia de SW e Gestão de Projectos de SW
Aula2 TEES UFS: Fases de Engenharia de SW e Gestão de Projectos de SWRogerio P C do Nascimento
 

Andere mochten auch (20)

Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...
Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...
Aula Apresentação Informática Instrumental - Prof. Dr. Rogerio P. C. do Nasci...
 
Unidade 3 - Ambientes Operacionais
Unidade 3 - Ambientes OperacionaisUnidade 3 - Ambientes Operacionais
Unidade 3 - Ambientes Operacionais
 
Unidade 7 - Estruturando Banco de Dados com o BR Office Base - parte 2
Unidade 7  - Estruturando Banco de Dados com o BR Office Base - parte 2Unidade 7  - Estruturando Banco de Dados com o BR Office Base - parte 2
Unidade 7 - Estruturando Banco de Dados com o BR Office Base - parte 2
 
Unidade 5 - Preparando Apresentações com o BR Office Impress
Unidade 5  - Preparando Apresentações com o BR Office ImpressUnidade 5  - Preparando Apresentações com o BR Office Impress
Unidade 5 - Preparando Apresentações com o BR Office Impress
 
Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...
Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...
Apresentação Disciplina TAES - Tópicos Avançados em Engenharia de Software do...
 
Unidade 2 - o Computador e seus Componentes
Unidade 2 - o Computador e seus ComponentesUnidade 2 - o Computador e seus Componentes
Unidade 2 - o Computador e seus Componentes
 
Aula Inaugural do DCOMP/UFS.br by Prof Dr. Alberto Costa Neto em 2015
Aula Inaugural do DCOMP/UFS.br by Prof Dr. Alberto Costa Neto em 2015Aula Inaugural do DCOMP/UFS.br by Prof Dr. Alberto Costa Neto em 2015
Aula Inaugural do DCOMP/UFS.br by Prof Dr. Alberto Costa Neto em 2015
 
Gt 2 – ferramentas
Gt 2 – ferramentasGt 2 – ferramentas
Gt 2 – ferramentas
 
Unidade 6 - Criando Planilhas com o BR Office Calc
Unidade 6  - Criando Planilhas com o BR Office CalcUnidade 6  - Criando Planilhas com o BR Office Calc
Unidade 6 - Criando Planilhas com o BR Office Calc
 
Apresentacao Institucional Softeam
Apresentacao Institucional SofteamApresentacao Institucional Softeam
Apresentacao Institucional Softeam
 
Apresentação do DCOMP - 2016.1 by Prof Admilson Ribeiro
Apresentação do DCOMP - 2016.1 by Prof Admilson RibeiroApresentação do DCOMP - 2016.1 by Prof Admilson Ribeiro
Apresentação do DCOMP - 2016.1 by Prof Admilson Ribeiro
 
Apresentacao Grupo de Pesquisa GEPIED :: Prof. Henrique Schneider
Apresentacao Grupo de Pesquisa GEPIED :: Prof. Henrique SchneiderApresentacao Grupo de Pesquisa GEPIED :: Prof. Henrique Schneider
Apresentacao Grupo de Pesquisa GEPIED :: Prof. Henrique Schneider
 
Apresentação Curso SI by Prof. Admilson Ribeiro
Apresentação Curso SI by Prof. Admilson RibeiroApresentação Curso SI by Prof. Admilson Ribeiro
Apresentação Curso SI by Prof. Admilson Ribeiro
 
Apresentacao Grupo de Pesquisa pii :: Prof. Hendrik Macedo
Apresentacao Grupo de Pesquisa pii :: Prof. Hendrik MacedoApresentacao Grupo de Pesquisa pii :: Prof. Hendrik Macedo
Apresentacao Grupo de Pesquisa pii :: Prof. Hendrik Macedo
 
Apresentação da Nords by Elissandro "Prof. Pardal" Santos
Apresentação da Nords by Elissandro "Prof. Pardal" SantosApresentação da Nords by Elissandro "Prof. Pardal" Santos
Apresentação da Nords by Elissandro "Prof. Pardal" Santos
 
Apresentação da Influir by Othon Campos
Apresentação da Influir by Othon CamposApresentação da Influir by Othon Campos
Apresentação da Influir by Othon Campos
 
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhDDisciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
Disciplina Gerencia de Projetos - Prof. Rogerio P C do Nascimento, PhD
 
Apresentacao i9TI by Sérgio Barbosa
Apresentacao i9TI by Sérgio BarbosaApresentacao i9TI by Sérgio Barbosa
Apresentacao i9TI by Sérgio Barbosa
 
Startup e Empreendedorismo by Nords
Startup e Empreendedorismo  by NordsStartup e Empreendedorismo  by Nords
Startup e Empreendedorismo by Nords
 
Aula2 TEES UFS: Fases de Engenharia de SW e Gestão de Projectos de SW
Aula2 TEES UFS: Fases de Engenharia de SW e Gestão de Projectos de SWAula2 TEES UFS: Fases de Engenharia de SW e Gestão de Projectos de SW
Aula2 TEES UFS: Fases de Engenharia de SW e Gestão de Projectos de SW
 

Ähnlich wie Oportunidades de Pesquisa em Engenharia de Software

Arquitetura de Computadores - Lecom - UFMG
Arquitetura de Computadores - Lecom - UFMGArquitetura de Computadores - Lecom - UFMG
Arquitetura de Computadores - Lecom - UFMGdjonatascostsa
 
Contr avali engenharia de software-introdução
Contr avali   engenharia de software-introduçãoContr avali   engenharia de software-introdução
Contr avali engenharia de software-introduçãoFelipe Lyra
 
1 engenharia de software
1   engenharia de software1   engenharia de software
1 engenharia de softwareFelipe Bugov
 
Informática para Internet - Informática Aplicada - Aula 10
Informática para Internet - Informática Aplicada - Aula 10Informática para Internet - Informática Aplicada - Aula 10
Informática para Internet - Informática Aplicada - Aula 10Anderson Andrade
 
Soi2011 partei
Soi2011 parteiSoi2011 partei
Soi2011 parteipaulocsm
 
Linux Embarcado para Dispositivos de IoT - Uninove 18/11/2017
Linux Embarcado para Dispositivos de IoT - Uninove 18/11/2017Linux Embarcado para Dispositivos de IoT - Uninove 18/11/2017
Linux Embarcado para Dispositivos de IoT - Uninove 18/11/2017Fernando Luiz Cola
 
Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)Fernando Rizzato
 
Estratégias de escablabilidade para serviços online
Estratégias de escablabilidade para serviços onlineEstratégias de escablabilidade para serviços online
Estratégias de escablabilidade para serviços onlineGuto Xavier
 
Tecnologias emergentes e o papel do profissional de redes
Tecnologias emergentes e o papel do profissional de redesTecnologias emergentes e o papel do profissional de redes
Tecnologias emergentes e o papel do profissional de redesRafael de Oliveira Ribeiro
 
História dos Sistemas - Por que estamos fazendo desse jeito
História dos Sistemas - Por que estamos fazendo desse jeitoHistória dos Sistemas - Por que estamos fazendo desse jeito
História dos Sistemas - Por que estamos fazendo desse jeitoLeo Lorieri
 
Programação de Jogos Digitais - Aula 1
Programação de Jogos Digitais - Aula 1Programação de Jogos Digitais - Aula 1
Programação de Jogos Digitais - Aula 1Anderson Andrade
 
INFO1 - Introducao Informatica HW e SW.pdf
INFO1 - Introducao Informatica HW e SW.pdfINFO1 - Introducao Informatica HW e SW.pdf
INFO1 - Introducao Informatica HW e SW.pdftridapalliadriana
 
Informática para Internet - Aula 01
Informática para Internet - Aula 01Informática para Internet - Aula 01
Informática para Internet - Aula 01Anderson Andrade
 
AApresentação do labMacambira.sf.net
AApresentação do labMacambira.sf.netAApresentação do labMacambira.sf.net
AApresentação do labMacambira.sf.netRenato Fabbri
 
Redes de Computadores - Aula 06
Redes de Computadores - Aula 06Redes de Computadores - Aula 06
Redes de Computadores - Aula 06Anderson Andrade
 
Redes de Computadores - Aula 01
Redes de Computadores - Aula 01Redes de Computadores - Aula 01
Redes de Computadores - Aula 01Anderson Andrade
 
Testes automatizados de software
Testes automatizados de softwareTestes automatizados de software
Testes automatizados de softwareFEMUG-CWB
 

Ähnlich wie Oportunidades de Pesquisa em Engenharia de Software (20)

Arquitetura de Computadores - Lecom - UFMG
Arquitetura de Computadores - Lecom - UFMGArquitetura de Computadores - Lecom - UFMG
Arquitetura de Computadores - Lecom - UFMG
 
Contr avali engenharia de software-introdução
Contr avali   engenharia de software-introduçãoContr avali   engenharia de software-introdução
Contr avali engenharia de software-introdução
 
Software
SoftwareSoftware
Software
 
1 engenharia de software
1   engenharia de software1   engenharia de software
1 engenharia de software
 
Informática para Internet - Informática Aplicada - Aula 10
Informática para Internet - Informática Aplicada - Aula 10Informática para Internet - Informática Aplicada - Aula 10
Informática para Internet - Informática Aplicada - Aula 10
 
Soi2011 partei
Soi2011 parteiSoi2011 partei
Soi2011 partei
 
Linux Embarcado para Dispositivos de IoT - Uninove 18/11/2017
Linux Embarcado para Dispositivos de IoT - Uninove 18/11/2017Linux Embarcado para Dispositivos de IoT - Uninove 18/11/2017
Linux Embarcado para Dispositivos de IoT - Uninove 18/11/2017
 
Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)Aitana Launch - Seattle Overview - Português (br)
Aitana Launch - Seattle Overview - Português (br)
 
Estratégias de escablabilidade para serviços online
Estratégias de escablabilidade para serviços onlineEstratégias de escablabilidade para serviços online
Estratégias de escablabilidade para serviços online
 
Tecnologias emergentes e o papel do profissional de redes
Tecnologias emergentes e o papel do profissional de redesTecnologias emergentes e o papel do profissional de redes
Tecnologias emergentes e o papel do profissional de redes
 
Aula 02 - Software
Aula 02 - SoftwareAula 02 - Software
Aula 02 - Software
 
História dos Sistemas - Por que estamos fazendo desse jeito
História dos Sistemas - Por que estamos fazendo desse jeitoHistória dos Sistemas - Por que estamos fazendo desse jeito
História dos Sistemas - Por que estamos fazendo desse jeito
 
Programação de Jogos Digitais - Aula 1
Programação de Jogos Digitais - Aula 1Programação de Jogos Digitais - Aula 1
Programação de Jogos Digitais - Aula 1
 
INFO1 - Introducao Informatica HW e SW.pdf
INFO1 - Introducao Informatica HW e SW.pdfINFO1 - Introducao Informatica HW e SW.pdf
INFO1 - Introducao Informatica HW e SW.pdf
 
Informática para Internet - Aula 01
Informática para Internet - Aula 01Informática para Internet - Aula 01
Informática para Internet - Aula 01
 
Aula1.pdf
Aula1.pdfAula1.pdf
Aula1.pdf
 
AApresentação do labMacambira.sf.net
AApresentação do labMacambira.sf.netAApresentação do labMacambira.sf.net
AApresentação do labMacambira.sf.net
 
Redes de Computadores - Aula 06
Redes de Computadores - Aula 06Redes de Computadores - Aula 06
Redes de Computadores - Aula 06
 
Redes de Computadores - Aula 01
Redes de Computadores - Aula 01Redes de Computadores - Aula 01
Redes de Computadores - Aula 01
 
Testes automatizados de software
Testes automatizados de softwareTestes automatizados de software
Testes automatizados de software
 

Mehr von Rogerio P C do Nascimento

Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFSApresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFSRogerio P C do Nascimento
 
Influir Apresentação da empresa na disciplina fundamentos da computação
Influir   Apresentação da empresa na disciplina fundamentos da computaçãoInfluir   Apresentação da empresa na disciplina fundamentos da computação
Influir Apresentação da empresa na disciplina fundamentos da computaçãoRogerio P C do Nascimento
 
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e PlanificaçõesPractice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e PlanificaçõesRogerio P C do Nascimento
 
Lecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de SoftwareLecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de SoftwareRogerio P C do Nascimento
 
Lecture 5 :: Planejameto Temporal e Monitorização do Projeto
Lecture 5 :: Planejameto Temporal e Monitorização do ProjetoLecture 5 :: Planejameto Temporal e Monitorização do Projeto
Lecture 5 :: Planejameto Temporal e Monitorização do ProjetoRogerio P C do Nascimento
 
Lecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SWLecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SWRogerio P C do Nascimento
 
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do NascimentoSmart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do NascimentoRogerio P C do Nascimento
 
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2Rogerio P C do Nascimento
 
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SWLecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SWRogerio P C do Nascimento
 
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFSApresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFSRogerio P C do Nascimento
 
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...Rogerio P C do Nascimento
 
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Rogerio P C do Nascimento
 
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...Rogerio P C do Nascimento
 
Aula Inaugural do Curso de SI/UFS by Prof Dr. Alberto Costa Neto em 2015
Aula Inaugural do Curso de SI/UFS by Prof Dr. Alberto Costa Neto em 2015Aula Inaugural do Curso de SI/UFS by Prof Dr. Alberto Costa Neto em 2015
Aula Inaugural do Curso de SI/UFS by Prof Dr. Alberto Costa Neto em 2015Rogerio P C do Nascimento
 

Mehr von Rogerio P C do Nascimento (18)

Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFSApresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
Apresentação_atualizada_Gerencia_de_Projetos_DCOMP_UFS
 
Influir Apresentação da empresa na disciplina fundamentos da computação
Influir   Apresentação da empresa na disciplina fundamentos da computaçãoInfluir   Apresentação da empresa na disciplina fundamentos da computação
Influir Apresentação da empresa na disciplina fundamentos da computação
 
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e PlanificaçõesPractice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
Practice 4 :: Gestão de Projetos de SW OO :: Métricas, Estimação e Planificações
 
Practice 2 :: Plano de Projeto de SW
Practice 2 :: Plano de Projeto de SWPractice 2 :: Plano de Projeto de SW
Practice 2 :: Plano de Projeto de SW
 
Lecture 7 :: Ferramentas Case
Lecture 7 :: Ferramentas CaseLecture 7 :: Ferramentas Case
Lecture 7 :: Ferramentas Case
 
Lecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de SoftwareLecture 6 :: Gestão de Configuração de Software
Lecture 6 :: Gestão de Configuração de Software
 
Lecture 5 :: Planejameto Temporal e Monitorização do Projeto
Lecture 5 :: Planejameto Temporal e Monitorização do ProjetoLecture 5 :: Planejameto Temporal e Monitorização do Projeto
Lecture 5 :: Planejameto Temporal e Monitorização do Projeto
 
Lecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SWLecture 4 :: As métricas para o Processo e Projeto de SW
Lecture 4 :: As métricas para o Processo e Projeto de SW
 
Lecture 2 :: Planejamento do Projeto de SW
Lecture 2 :: Planejamento do Projeto de SWLecture 2 :: Planejamento do Projeto de SW
Lecture 2 :: Planejamento do Projeto de SW
 
Lecture 3 :: Análise e Gestão de Risco
Lecture 3 :: Análise e Gestão de RiscoLecture 3 :: Análise e Gestão de Risco
Lecture 3 :: Análise e Gestão de Risco
 
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do NascimentoSmart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
Smart.ufs.br :: Hackathon Carmelita by Rogerio P. C. do Nascimento
 
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
Plano de Ensino - Gerencia de Projetos - UFS - 2017-2
 
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SWLecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
Lecture 1 :: Gestão de Projetos de SW - 4 Ps - Fases da Engenharia de SW
 
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFSApresentação da Disciplina Gerência de Projetos - DCOMP - UFS
Apresentação da Disciplina Gerência de Projetos - DCOMP - UFS
 
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
Multidimensional Synergies in the Creation of Innovative Solutions for Smart ...
 
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
Smart.UFS.br :: Multidimensional Synergies in the Creation of Innovative Solu...
 
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
PROCC UFS.br :: Apresentação Disciplina PGPS - Planejamento e Gerencia de Pro...
 
Aula Inaugural do Curso de SI/UFS by Prof Dr. Alberto Costa Neto em 2015
Aula Inaugural do Curso de SI/UFS by Prof Dr. Alberto Costa Neto em 2015Aula Inaugural do Curso de SI/UFS by Prof Dr. Alberto Costa Neto em 2015
Aula Inaugural do Curso de SI/UFS by Prof Dr. Alberto Costa Neto em 2015
 

Kürzlich hochgeladen

Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosLucianoPrado15
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfHELENO FAVACHO
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdfLeloIurk1
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...Francisco Márcio Bezerra Oliveira
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAHELENO FAVACHO
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.Mary Alvarenga
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecniCleidianeCarvalhoPer
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)ElliotFerreira
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*Viviane Moreiras
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º anoRachel Facundo
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTailsonSantos1
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasSocorro Machado
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfWagnerCamposCEA
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMHELENO FAVACHO
 
praticas experimentais 1 ano ensino médio
praticas experimentais 1 ano ensino médiopraticas experimentais 1 ano ensino médio
praticas experimentais 1 ano ensino médiorosenilrucks
 

Kürzlich hochgeladen (20)

Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
5 bloco 7 ano - Ensino Relogioso- Lideres Religiosos _ Passei Direto.pdf
 
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
LISTA DE EXERCICIOS envolveto grandezas e medidas e notação cientifica 1 ANO ...
 
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIAPROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
PROJETO DE EXTENSÃO I - AGRONOMIA.pdf AGRONOMIAAGRONOMIA
 
Atividade - Letra da música Esperando na Janela.
Atividade -  Letra da música Esperando na Janela.Atividade -  Letra da música Esperando na Janela.
Atividade - Letra da música Esperando na Janela.
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
matematica aula didatica prática e tecni
matematica aula didatica prática e tecnimatematica aula didatica prática e tecni
matematica aula didatica prática e tecni
 
Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)Análise poema país de abril (Mauel alegre)
Análise poema país de abril (Mauel alegre)
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptxTeoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
Teoria heterotrófica e autotrófica dos primeiros seres vivos..pptx
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
 
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEMPRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
PRÁTICAS PEDAGÓGICAS GESTÃO DA APRENDIZAGEM
 
praticas experimentais 1 ano ensino médio
praticas experimentais 1 ano ensino médiopraticas experimentais 1 ano ensino médio
praticas experimentais 1 ano ensino médio
 

Oportunidades de Pesquisa em Engenharia de Software

  • 1. Oportunidades de Pesquisa em Engenharia de Software
  • 2. Onde existe software? • 98% dos microprocessadores não estão nos computadores, mas embutidos em produtos
  • 3.
  • 4. O que acontece quando o software falha? • Explosão do foguete Ariane 5 (conversão de 64 bits para um inteiro de 16 bits) • O foguete se auto-destruiu em 37 segundos • Perda estimada: U$500M
  • 5. O que acontece quando o software falha? • Máquina de radioterapia Therac-25 • Overdose de radiação a vários pacientes entre 1975 e 1987 • 6 mortes • “… primary reason should be attributed to the bad software design and development practices” • Erros: ▫ Práticas da Engenharia de Software não foram usadas ▫ Projeto de software mal-feito ▫ testes mal-feitos
  • 6. Weinberg's Law. • "If builders built buildings the way programmers wrote programs, then the first woodpecker that came along would destroy civilization.“
  • 7.
  • 8. Apolo 11 • The Apollo 11 lunar landing would have been impossible had it not been for software engineering. But today, with commercial pressures, software engineering is in danger. • In 1969 IBM described the 6Mbyte programs it produced for the Apollo mission as "among the most complex ever written“ ▫ 145KLOC ▫ RAM: 2K ▫ ROM: 32K
  • 9. Complexidade de software • Em 1981, carros da GM possuiam 50 000 linhas de código. • Atualmente os veículos possuem ▫ 100 milhões de linhas de código e ▫ no mínimo 30 microprocessadores
  • 10. Baggage handling system at the new Denver International Airport • Iniciado em 1991 • Sistema muito mais complexo que o imaginado ▫ Rede de mais de 100 PC’s • Atraso de 16 meses para iniciar operações no aeroporto • US$560M de prejuízo ▫ US$1,1M por dia !!! • Abandonado em 2005 • Nunca subestimem a complexidade do software
  • 11. • 1993: Windows NT 3.1 - 6 MLOC • 1994: Windows NT 3.5 - 10 MLOC • 1996: Windows NT 4.0 - 16 MLOC – 1,5K persons • 2000: Windows 2000 - 29 MLOC - 3,1K persons • 2002: Windows XP - 40 MLOC - 4K persons • 2007: Windows Vista - ~50 MLOC - ~5K persons
  • 12. Oportunidades de IC • O que é Iniciação Científica? • Bolsas remuneradas ▫ R$400,00 ▫ Dedicação  20 h/sem • IC voluntária ▫ Dedicação  20 h/sem
  • 13. Por que fazer IC? • Aprender mais que apenas as disciplinas • Participar de projetos de pesquisa • Ter o nome em publicações regionais, nacionais e internacionais • Trilha para mestrado
  • 14. Corpo de Conhecimento da Engenharia de Software (SWEBOK)
  • 15. Temas de Pesquisa • Arquitetura de Software • Requisitos de Software • Projeto de Software • Linguagens de modelagem - UML, SysML, MARTE, Redes de Petri, Lógica Linear • Orientação a Aspectos • Qualidade de Processos de Software • Software-Intensive Systems • Service-Oriented Architecture
  • 16. Ex. de sistema complexo Como construir um SW para controlar um sistema de controle de transportes distribuído em tempo real?
  • 17. Qualidade de Software • Qualidade de processos de desenvolvimento de software • Métricas de projeto
  • 18. Resumindo • Se você for construir sozinho uma casinha de cachorro, não precisa usar engenharia • Mas ... ▫ Para sistemas médios e grandes, complexos, críticos, que podem causar grandes danos, usar engenharia de software deve ser obrigatório.
  • 19. Perguntas/Dúvidas • Prof. Michel Soares • http://lattes.cnpq.br/5953076413314506 • mics.soares@gmail.com