Titulo Estágio
Tailored Field Service Optimization
Áreas de especialidade
Engenharia de Software
Sistemas Inteligentes
Local do Estágio
Sentilant, Instituto Perdo Nunes (IPN)
Enquadramento
A Sentilant, uma empresa spinoff da Universidade de Coimbra atualmente incubada no Instituto Pedro Nunes, vem desenvolvendo há vários anos um Sistema de gestão e otimização operacional (“Field Service Management”). Estes desenvolvimentos resultaram na comercialização de um sistema integrado de aplicações móveis, aplicações web e serviços web para otimização e gestão de operações.
Os algoritmos de otimização desenvolvidos pela Sentilant pretendem ser de uso geral e de aplicação transversal a diversas áreas de negócio e de atividade das empresas. Este objetivo faz com que a utilização e parametrização destes algoritmos seja uma tarefa complexa e de difícil execução. Assim, a Sentilant pretende desenvolver um sistema que permita à sua plataforma de gestão operacional "multi-tenant" oferecer a cada um dos seus clientes, diferentes algoritmos de otimização 100% adaptados à suas atividades e modelos operacionais. Pretende ainda que estes algoritmos recorram a soluções de "machine learning" para geração de informação preditiva que contribua para melhorar a exequibilidade e a relevância dos planos e otimizações produzidas.
Objetivo
Os objetivos deste estágio são:
- Desenhar e desenvolver uma solução de software para gestão, disponibilização e execução de múltiplos algoritmos de otimização
- Integrar a solução desenvolvida com uma plataforma de gestão operacional "multi-tenant"
- Desenvolver algoritmos de otimização, com recurso à framework OptaPlanner, adaptados a diferentes cenários e clientes
- Desenvolvimento de análise preditivas, com recurso a técnicas de "machine learning", de argumentos e variáveis para melhorar as otimizações produzidas
Plano de Trabalhos - Semestre 1
ID da tarefa / Identificação / Duração (horas) / Dependências)
(1 / Integração na equipa do projeto / 5 / -)
(2 / Aprendizagem das metodologias de desenvolvimentos e processos relacionados / 16 / 1)
(3 / Aprendizagem das tecnologias e ferramentas a utilizar / 16 / 1,2)
(4 / Estudo da concorrência, enquadramento e objetivos do projeto / 32 / 1)
(5 / Identificação de requisitos / 16 / 4)
(6 / Planeamento do desenvolvimento / 5 / 5)
(7 / Sprint 1 / 32 / 6)
(8 / Sprint 2 / 32 / 7)
(9 / Sprint 3 / 32 / 8)
(10 / Sprint 4 / 32 / 9)
(11 / Escrita do relatório intermédio e preparação da apresentação / 16 / 8)
(12 / Preparação de demonstração / 10 / 10)
Plano de Trabalhos - Semestre 2
(ID da tarefa / Identificação / Duração (horas) / Dependências)
(13 / Integração dos dados recolhidos na apresentação intermédia no planeamento do estágio e na preparação do relatório final / 20 / -)
(14 / Sprint 5 / 80 / 10,13)
(15 / Sprint 6 / 80 / 14)
(16 / Escrita de documentação / 40 / 15)
(17 / Preparação de testes e demonstração / 40 / 15)
(18 / Sprint 7 / 80 / 15,16,17)
(19 / Sprint 8 / 80 / 18)
(20 / Sprint 9 / 80 / 19)
(21 / Sprint 10 / 80 / 20)
(22 / Sprint 11 / 80 / 21)
(23 / Sprint 12 / 80 / 22)
(24 / Escrita de documentação / 40 / 23)
(25 / Preparação de testes e demonstração / 40 / 23)
(26 / Escrita do relatório final e preparação da apresentação / 30 / 20)
Condições
O estágio irá decorrer nas instalações da Sentilant no Instituto Pedro Nunes em Coimbra.
Orientador
Bruno Cabral
bcabral@sentilant.com 📩