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.
2 Semestres
Especialização
Presencial
Sexta-Feira: 18h30 às 22h30
Sábado: 08h às 17h
Aprendizagem baseada em projetos que vão compondo um portfólio para ser integrado ao currículo.
Tecnologia aplicada à pesquisa como apoio à inovação: robótica, prototipagem, microcontroladores, impressões 3D, inteligência artificial, visão computacional.
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, 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 realização de intercâmbio em parceria com universidades nacionais e internacionais.
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.
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)
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
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)
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
Doutoranda em Informática pela Universidade Federal do Paraná (UFPR), com linha de pesquisa em Inteligência Artificial. Possui Mestrado em Engenharia Agrícola, graduação em Ciência da Computação e Licenciatura em Matemática. Com ampla experiência acadêmica, atuou como docente no Ensino Superior, Tecnológico, Técnico, Médio e Fundamental II.
Professora e coordenadora dos cursos de Tecnologia em Análise e Desenvolvimento de Sistemas e Engenharia de Software. Anteriormente, desempenhou o papel de professora em diversas instituições por mais de nove anos, ministrando disciplinas como Introdução à Informática, Algoritmos e Programação, Estrutura de Dados, Matemática Aplicada à Informática, Arquitetura de Software, Algoritmos, Estatística, entre outras. Além de sua trajetória acadêmica, atuou como Analista-Programadora em 2017, consolidando sua experiência na área de tecnologia. Sendo ainda, parte do Banco de Avaliadores do INEP / MEC, para Reconhecimento e Renovação de Reconhecimento de cursos de Graduação Presencial e a Distância.
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.