Logo do repositório
 
Publicação

Scheduling multi-skilled tasks and engineers: a telecommunication company’s problem

dc.contributor.advisorMourão, Cândida
dc.contributor.advisorLeitão, Luís
dc.contributor.authorRamos, Raimundo Traça Marques Soares
dc.date.accessioned2022-02-17T18:19:58Z
dc.date.available2022-07-17T00:30:23Z
dc.date.issued2021-10
dc.descriptionMestrado Bolonha em Métodos Quantitativos para a Decisão Económica e Empresarialpt_PT
dc.description.abstractO corrente projeto contribui para o agendamento de tarefas e de engenheiros com múltiplas qualificações. Este foi desenvolvido no âmbito de uma empresa de telecomunicações escocesa – Locktel Ltd – e surge da necessidade sentida na empresa de, automaticamente e com precisão, agendar tarefas e alocar engenheiros. Para resolver o problema foram desenvolvidos dois modelos de programação linear (um misto e um binário) interligados. O primeiro agenda as tarefas e atribui-lhes um engenheiro – líder. O segundo identifica as tarefas, entre as já agendadas, que necessitam de mais engenheiros – parceiros – e atribui-os. O objetivo é maximizar as qualificações, requeridas pelas tarefas, dos engenheiros afetos a tarefas. A decisão de desenvolver dois modelos ajuda a abordar o problema de maximização identificado em situações variadas. Além disso, os parceiros só podem ser atribuídos quando os líderes já são conhecidos, sendo que cada engenheiro designado no primeiro modelo se torna um líder, no segundo modelo, e os restantes potenciais parceiros. Ambos os modelos foram implementados num ficheiro Excel, através de linguagem VBA, e resolvidos, com métodos exatos, usando o OpenSolver. Tanto as leituras de inputs como a folha de output do programa Excel foram construídas de modo a corresponderem na sua plenitude ao layout do programa já utilizado pela Locktel, o BigChange. Por fim, após a análise dos resultados obtidos, foi possível averiguar uma potencial melhoria das qualificações dos engenheiros escolhidos com o uso do programa desenvolvido. Adicionalmente, foi interessante observar a relação inversa entre o número de tarefas a realizar num só dia e a respetiva média das qualificações dos engenheiros escolhidos, realçando o crescente número de compromissos com o aumento no número de tarefas por agendar num só dia.pt_PT
dc.description.abstractThe current project contributes to the schedule of multi-skilled tasks and engineers. This project was developed in a Scottish telecommunications company framework – Locktel Ltd – and emerges from the necessity to automatically and accurately schedule tasks and assign engineers to those tasks. In order to address the problem, two linked linear programming models (one mixed and one binary) were developed. The first one schedules all tasks and assigns one engineer per task – leader. The second one identifies which tasks, within the already scheduled ones, need more engineers – mates – and assigns them. The goal is to maximise the tasks’ required qualifications of the allocated engineers. The decision to develop two models helps to address the identified maximisation problem in various situations. Moreover, mates can only be found once the leaders are already known, as every engineer assigned in the first model becomes a leader, in the second model, and the remain engineers are potential mates. The models were written in an Excel file, through VBA language, and solved by exact methods using the OpenSolver. Both inputs and the output sheets were built in order to thoroughly match the layout already used by Locktel’s program, the BigChange. Lastly, after the obtained results’ analysis, it was possible to observe a potential improvement in the chosen engineers’ qualifications with the help of the developed program. Additionally, it was interesting to see the inverse relation between the number of tasks to schedule in one day and the respective average of the chosen engineers’ qualifications, highlighting the increase of compromises that need to be done with the rise of unscheduled tasks in one day.pt_PT
dc.description.versioninfo:eu-repo/semantics/publishedVersionpt_PT
dc.identifier.urihttp://hdl.handle.net/10400.5/23576
dc.language.isoengpt_PT
dc.publisherInstituto Superior de Economia e Gestãopt_PT
dc.subjectTechnicians and Tasks Scheduling Problempt_PT
dc.subjectProgramação linearpt_PT
dc.subjectVisual Basic for Applicationspt_PT
dc.subjectOpenSolverpt_PT
dc.subjectLinear Programmingpt_PT
dc.titleScheduling multi-skilled tasks and engineers: a telecommunication company’s problempt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspt_PT
rcaap.typemasterThesispt_PT

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
DM-RTMSR-2021.pdf
Tamanho:
1.84 MB
Formato:
Adobe Portable Document Format
Licença
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descrição: