PÓS GRADUAÇÃO EM

Engenharia de Software para Modernização de Sistemas

Matias Arenhard

Estudante do Biopark

Sobre o Curso

A Pós-graduação em Engenharia de Software para Modernização de Sistemas está dividida em três grandes módulos: Fundamentos da Engenharia de Software (ES), para entender o essencial desta área; Aspectos Sociais e Humanos em ES, para lidar com pessoas, algo tão importante nesse segmento da área de TI; e Inovação em ES, para apresentar as mais novas tecnologias e arquiteturas disponíveis na área de TI e mostrar como realizar o processo de modernização de softwares legados. Por fim, o aluno deverá realizar o TCC em formato de artigo, aplicando os conceitos aprendidos no curso em uma prática integradora, ou seja, deverá encontrar um problema real e solucioná-lo.

Comece a estudar agora com bolsas que você só encontra aqui!

Duração

2 Semestres

Certificação Conferida

Especialização

Modelos de Ensino

Presencial

Turno

Sexta-Feira: 18h30 às 22h30
Sábado: 08h às 17h

Seja um pós-graduado em Engenharia de Software para Modernização de Sistemas

Diferenciais do Curso

Composição de Portfólio

Aprendizagem baseada em projetos que vão compondo um portfólio para ser integrado ao currículo.

Apoio à Inovação

Tecnologia aplicada à pesquisa como apoio à inovação: robótica, prototipagem, microcontroladores, impressões 3D, inteligência artificial, visão computacional.

Ensino Completo

Ensino de método científico, estatística, captação de recursos, compreensão de legislação que envolve pesquisas (patentes, contratos, conselho de ética, segurança de dados).

Noções de Empreendedorismo

Noções de empreendedorismo, modelos de negócio e disciplinas para apoiar pesquisar que virem produto/empresa, como: gestão de projetos, gestão de pessoas, marketing, gestão de suprimentos.

Possibilidade de Intercâmbio

Possibilidade de realização de intercâmbio em parceria com universidades nacionais e internacionais.

Ambiente Ideal

O curso acontece em um Parque Tecnológico, ambiente ideal para aproximar os alunos do mercado de trabalho, desenvolvendo soluções para as empresas incubadas.

Áreas de Atuação

Trabalhar em empresas

Sejam de TI ou outro segmento, que utilizem softwares em sua rotina de trabalho, como um profissional em qualquer uma das áreas do processo de desenvolvimento de software (Levantamento de Requisitos, Análise, Design - Projeto, Desenvolvimento, Testes, Treinamento, Implantação, Manutenção e Atualização de sistemas)

Arquiteto de Software

Apoiando as empresas nas decisões de como desenvolver, em qual linguagem, escolher o processo de desenvolvimento de software e qual arquitetura suportará os softwares da empresa

Suporte à empresas

Apoiar empresas em processos de modernização de software (migração de sistema de uma linguagem para outra, mudança de banco de dados, mudanças na arquitetura do software)

Pesquisador / Gestor

Trabalhar como pesquisador desenvolvendo novas tecnologias para aprimorar ou criar novas arquiteturas de softwares, ou como gestor em empresas que lidam com desenvolvimento de software

Grade curricular Presencial

FUNDAMENTOS EM ENGENHARIA DE SOFTWARE
  • 1. Engenharia de Requisitos – 12 horas
  • 2. Design Patterns e Frameworks – 24 horas
  • 3. Usabilidade – 12 horas
  • 4. Gestão de Projetos e Métodos Ágeis – 20 horas
  • 5. Melhoria de Processos de Negócio – 12 horas
  • 6. Métricas e Estimativas de Projetos de Software – 12 horas
  • 7. Processo de Desenvolvimento de Software – 12 horas

ASPECTOS SOCIAIS E HUMANOS EM ENGENHARIA DE SOFTWARE
  • 8. Gestão de Pessoas e Liderança – 12 horas
  • 9. Gestão Estratégica em TI – 12 horas
  • 10. Comunicação e Técnicas de Negociação – 12 horas
  • 11. Engenharia de Software Colaborativa – 12 horas

INOVAÇÃO EM ENGENHARIA DE SOFTWARE
  • 12. Engenharia de Software para Nuvem – 20 horas
  • 13. Sistemas Baseados em Agentes Inteligentes e Machine Learning – 16 horas
  • 14. Componentização e Reuso de Software: Conceitos e Práticas – 24 horas
  • 15. Arquitetura de Softwares: Conceitos e Práticas – 32 horas
  • 16. Modelagem e Gerenciamento de Dados – 24 horas
  • 17. Processo de Modernização de Software na Transformação Digital – 20 horas
  • 18. Refatoração – 12 horas
  • 19. Segurança da Informação – 20 horas

Trabalho de Conclusão de Curso (TCC) – Práticas Integradoras em Engenharia de Software
  • 20. Trabalho de Conclusão de Curso (TCC) – Práticas Integradoras em Engenharia de Software – 40 horas

Coordenação

Daniele Wolfart

Mestre em Ciência da Computação na Universidade Estadual do Oeste do Paraná (UNIOESTE), possui MBA em Gestão Empresarial com ênfase em Liderança pela FGV, MBA em Gestão de Projetos pela FGV.

Pós-graduação em Práticas Inovadoras na Educação pela Faculdade Biopark Educação e pós-graduação em Engenharia de Software pela Universidade Tecnológica Federal do Paraná (UTFPR) e Tecnóloga em Desenvolvimento de Software pela Universidade Tecnológica Federal do Paraná (UTFPR). Tem experiência como Analista de Sistemas, Gestora de projetos e Supervisão de equipes de TI há 12 anos.

Atua como docente no ensino superior desde 2010. Atualmente é professora e coordenadora dos cursos de Ciência & Tecnologia, Análise e Desenvolvimento de Sistemas e Engenharia de Software no Biopark Educação.

Perguntas Frequentes

O presente programa de pós-graduação é destinado a profissionais formados na área de tecnologia da informação, como desenvolvedores de software, analistas de sistemas, analista de negócios/requisitos, arquitetos de software, engenheiros de softwares, testers, etc. Além de poder ser cursada por profissionais que possuem interesse em migrar para carreira de Tecnologia e já possuem afinidade com essa área.

Vai fornecer subsídios para uma formação profissional com foco na modernização de sistemas, apresentando aos alunos as melhores práticas do processo de desenvolvimento de software focado no processo de transformação digital. Apresentará as tecnologias mais modernas para o aluno ter conhecimento para e arquitetar as melhores soluções, além de apresentar as melhores estratégias para migração de sistemas. Com esse curso o aluno poderá alavancar sua carreira, mudando seu status em empresas de TI ou departamentos de Tecnologia em qualquer segmento de indústrias.

O curso de especialização terá carga horária total de 360 (trezentas e sessenta) horas, distribuídas em 03 (três) módulos: Fundamentos da Engenharia de Software (104h), Aspectos Sociais e Humanos da Engenharia de Software (48h) e Inovação na Engenharia de Software (168h). E para fazer uma complementação e colocar em prática todos os conhecimentos, o projeto de TCC final do curso será no formato de Práticas Integradoras em Engenharia de Software, no qual o aluno poderá trazer um problema real da sua empresa ou receberá um case de uma empresa parceira do Biopark Educação para resolver, realizando um processo de transformação digital (modernização) – 40h.

O modelo educacional adotado pelo programa foi inspirado no trinômio.

• Teoria – baseada em PBL (“Problem Based Learn”) com matérias consideradas pré-requisitos para o aprofundamento do curso;

• Estudo de Casos – baseado na resolução de problemas propostos e na análise de situações já ocorridas na realidade (“case studies”);

• Prática – Prática (“best practices”) de elaboração de Planos de Projeto, visando a integração das matérias estudadas ao longo do curso.

Serão propostas atividades em que se faz necessária a investigação de como chegar à resolução de um problema fundamentado no “faça você mesmo”.

Os desafios da tecnologia exigem profundo e constante conhecimento por parte dos profissionais da área. Eles precisam estar antenados ao que acontece no mundo digital, dominar linguagens de programação modernas, novas arquiteturas e paradigmas de desenvolvimento. 

Algumas situações exigem manutenções de sistemas legados até quando a empresa percebe que não consegue mais sustentar um negócio sem diferencial competitivo e neste momento a modernização de software diante de processos maduros e enraizados são necessários.

Para isso, o programa de pós-graduação foi criado objetivando auxiliar os profissionais de TI a se manterem atualizados e compreenderem o processo de atualização de sistemas/arquiteturas, mapear os processos e realizar o levantamento das necessidades/requisitos de forma adequada.

Este programa é a primeira pós-graduação do estado a abordar o assunto modernização de software. Este tema é de extrema relevância para as empresas da região, pois a maioria delas tem se deparado com o processo de Transformação Digital de forma acelerada, mas com seus times e processos internos de TI sem conseguir acompanhar esse crescimento.

Isso tem gerado um gargalo nas áreas de TI, como atrasos nas entregas, ausência de atuação em softwares que agreguem valor para as empresas e criação/manutenção de sistemas legados (por não ter tempo de trabalhar com modernização de software).

Dessa forma, essa pós-graduação foi pensada em auxiliar profissionais da região a aperfeiçoarem seu conhecimento técnico com ferramentas de desenvolvimento e análise de software para trabalhar com o processo de modernização de sistemas, um assunto pouco abordado nas graduações e extremamente importante na parte prática (no dia a dia) das empresas.

Para concluir o curso de pós-graduação, o aluno deve observar o seguinte:

a) ter cumprido o cronograma do curso;

b) possuir documentação completa na Secretaria da Pós-graduação;

c) concluir o Projeto Aplicado;

d) obter presença em 75% (setenta e cinco por cento) da carga horária;

e) obter 70% (setenta por cento) de aproveitamento dos conteúdos ministrados.

Dúvidas? Fale Conosco

Saiba mais sobre