Você está na página 1de 29

O que a graduao em

Engenharia de
Software?

Moiss Gomes de Carvalho, Dr


Universidade Federal do Amazonas
Sumrio
O que a Engenharia de Software?
O que o curso de Engenharia de Software?
Quem o Bacharel em Engenharia de Software?
(e quem ele no !!)
Quais as perspectivas para o egresso do curso?
Qual o perfil do aluno interessado em um curso de Engenharia de
Software?
O que a Engenharia de Software?
O que a Engenharia de Software?
O que Engenharia?

Engenharia a aplicao do conhecimento


cientfico, econmico, social e prtico, com o
intuito de inventar, desenhar, construir, manter e
melhorar estruturas, mquinas, aparelhos, sistem
as, materiais e processos.

tambm profisso em que se adquire e se


aplicam os conhecimentos matemticos e
tcnicos na criao, aperfeioamento e
implementao de utilidades que realizem uma
funo ou objetivo.
O que Software?

Software uma sequncia de instrues a serem


seguidas e/ou executadas, na manipulao,
redirecionamento ou modificao de um
dado/informao ou acontecimento.

Software tambm o nome dado ao


comportamento exibido por essa sequncia de
instrues quando executada em um computador
ou mquina semelhante, e inclui no s o
programa de computador propriamente dito, mas
tambm manuais e especificaes.
Mas Software precisa de
Engenharia?
Viso de software como problema ao invs de soluo....
Alguns fatos sobre Software!
no fazem o que deveriam...
caros demais...
entrega demorada
baixa qualidade
cheios de defeitos
difceis de se usar
lentos, etc...
Mas Software precisa de
Engenharia?
Histrias de terror sobre software...
Sonda de pesquisa enviada marte em 1999.
Disparo acidental de um mssil em um avio.
Vo 140 da China Airlines mata 264.
Diversos problemas: entre eles software...
Bug do milnio
Derramamento de esgoto no rio Willamette
3 milhes, 5.4 milhes e
1.5 milhes de gales...
Software e Engenharia
Os softwares precisam ser desenvolvidos baseados em
princpios da Engenharia;
O que significa desenvolver um sistema baseado em princpios
da Engenharia?

Devem ser aplicados mtodos, tcnicas, ferramentas,


modelos e princpios;

Deve ser feito oplanejamento e o gerenciamento de


custos, prazos e pessoal;

Deve-se garantir a qualidade do produto e do processo


Software e Engenharia
O que a Engenharia de Software?

O estabelecimento e uso de princpios de


engenharia para a produo economicamente vivel de
software de qualidade que funcione em mquinas reais.
Envolvida com a produo e manuteno sistemtica de
software que so desenvolvidos com custos e prazos
estimados.
Disciplina a construo de software complexo:
com muitas partes interconectadas e diferentes verses
por uma equipe de analistas, arquitetos, projetistas, programadores,
gerentes, testadores, etc.
O que a Engenharia de Software?
O que o curso de graduao em
Engenharia de Software?
O que o curso de graduao em
Engenharia de Software?
Prepara os o futuro profissional para uma variedade de profisses,
atraindo toda a gama de talentos para o campo;

Apresenta aos alunos conhecimento sempre atualizado, teorias,


modelos e tcnicas da rea, acompanhando os desenvolvimentos
recentes no campo;

capaz de se adaptar rapidamente s constantes mudanas


tecnolgicas e os novos processos de desenvolvimento, de forma a
propiciar ao futuro profissional maior insero no mercado;

Fornece recomendaes realistas e aplicveis sobre a aplicao dos


conhecimentos aprendidos, induzindo a criao, evoluo e
avaliao de software, fornecendo uma base para avaliao e
reflexo sobre os processos, bem como sobre a soluo que
produzem.
O que o curso de graduao em
Engenharia de Software?

o mais novo curso oferecido pelo Icomp-UFAM na sede


Manaus
Primeira turma em 2018/1!!!
O que o curso de graduao em
Engenharia de Software?

o mais novo curso oferecido pelo Icomp-UFAM na sede


Manaus
Primeira turma em 2018/1!!!
Qual a diferena entre Engenharia de
Software e Cincia da Computao?

17
Qual a diferena entre Engenharia de
Software e Cincia da Computao?

Cincia da computao aborda as teorias e fundamentos


(curso fim); engenharia de software est interessada nos
aspectos prticos de desenvolver e entregar no prazo um
software til(curso meio).

Todo engenheiro de software deve ter uma boa base em


cincia da computao, tal como um engenheiro mecnico,
civil ou eltrico deve ter conhecimentos em fsica.

18
Quem o Bacharel de Engenharia de
Software?
Quem o Bacharel de Engenharia de
Software?
Possui slida formao em Cincia da Computao e
Matemtica, visando a criao de sistemas de software de alta
qualidade de maneira sistemtica, controlada, eficaz e eficiente
que levem em considerao questes tica, sociais, legais e
econmicas;
Cria solues, individualmente ou em equipe, para
problemas complexos caracterizados por relaes entre
domnios de conhecimentos e de aplicaes
capaz de agir de forma reflexiva na construo de
software, compreendendo o seu impacto direto ou indireto
sobre as pessoas e a sociedade;
Quem o Bacharel de Engenharia de
Software?
Entende o contexto social no qual a construo de software
praticada;
Compreende os aspectos econmicos e financeiros, associados a
novos produtos e organizaes;
Reconhece o carter fundamental da inovao e da
criatividade e compreendam as perspectivas de negcios e
oportunidades relevantes.
Quem o Bacharel de Engenharia de
Software?
O que no ?
Tcnico de Hardware
Vendedor de Computador
Eletricista
Instalador e configurador de laptops
Profissional de Artes Grficas
Etc...
Quais as perspectivas para o
egresso do curso?
Desenvolver sistemas computacionais. Neste
sentido, poder desempenhar os papis de analista
de sistemas, programador de sistemas,
desenvolvedor de testes, consultor/auditor em
desenvolvimento de sistemas computacionais, etc.
Quais as perspectivas para o
egresso do curso?
Atuar na infraestrutura de tecnologia da
informao. O egresso poder desempenhar funes
como a de analista de suporte, administrador de
banco de dados, gerente de redes de computadores,
gerente de tecnologia da informao,
consultor/auditor na rea de infraestrutura, etc;
Atuar na gesto de projetos de software. O bacharel
poder atuar como gerente de projetos, gerente de
testes, consultor/auditor em processos de
desenvolvimento, etc.
Quais as perspectivas para o
egresso do curso?
O egresso tambm est capacitado para atuar nas empresas que
desenvolvem software bem como institutos de pesquisa e
universidades atuando como pesquisador cientfico.

O mercado de trabalho do AMAZONAS muito promissor com


diversas empresas e institutos de pesquisas atuando em toda a
regio bem como de uma maneira globalizada, junto a outros
estados e ou pases.
Quais as perspectivas para o
egresso do curso?
A faixa salarial (mensal) varia de:
Incio de Carreira: R$3000 - R$4500
Analista de Sistemas Jr, Programador Jr, Professor Universitrio ,
Analista de Sistemas de Rede, etc.
Meio de Carreira: R$3500 R$8500
Analista de Sistemas Pleno, Engenheiro de Software, Professor
Pesquisador, Gerente de Projetos, etc.
Carreira Consolidada: R$7500 - ???
Projetista/Arquiteto de Sistemas, CEO , Consultor de Tecnologia, etc.

Fonte: TecMundo/2015
Qual o perfil do aluno interessado
no curso de Engenharia de
Software?
Afinidade com Matemtica (bastante!)
Gostar de aprender sozinho (autodidata)
Gostar de resolver problemas e desafios
Saber lidar com pessoas
Ser criativo e proativo
Obrigado!!
Esperamos voc no IComp/UFAM!!

Contato: moises@icomp.ufam.edu.br

Você também pode gostar