Resource allocation in IT projects: using schedule optimization

Detalhes bibliográficos
Autor(a) principal: Chilton, Michael A.
Data de Publicação: 2022
Tipo de documento: Artigo
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: https://doi.org/10.12821/ijispm020303
Resumo: Resource allocation is the process of assigning resources to tasks throughout the life of a project. Despite sophisticated software packages devoted to keeping track of tasks, resources and resource assignments, it is often the case that project managers find some resources over-allocated and therefore unable to complete the assigned work in the allotted amount of time. Most scheduling software has provisions for leveling resources, but the techniques for doing so simply add time to the schedule and may cause delays in tasks that are critical to the project in meeting deadlines. This paper presents a software application that ensures that resources are properly balanced at the beginning of the project and eliminates the situation in which resources become over-allocated. It can be used in a multi-project environment and reused throughout the project as tasks, resource assignments and availability, and the project scope change. The application utilizes the bounded enumeration technique to formulate an optimal schedule for which both the task sequence and resource availability are taken into account. It is run on a database server to reduce the running time and make it a viable application for practitioners.
id RCAP_ce5c418ec915202576d96797e1abe623
oai_identifier_str oai:journals.uminho.pt:article/3933
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Resource allocation in IT projects: using schedule optimizationproject managementoptimizationresource allocationbounded enumerationResource allocation is the process of assigning resources to tasks throughout the life of a project. Despite sophisticated software packages devoted to keeping track of tasks, resources and resource assignments, it is often the case that project managers find some resources over-allocated and therefore unable to complete the assigned work in the allotted amount of time. Most scheduling software has provisions for leveling resources, but the techniques for doing so simply add time to the schedule and may cause delays in tasks that are critical to the project in meeting deadlines. This paper presents a software application that ensures that resources are properly balanced at the beginning of the project and eliminates the situation in which resources become over-allocated. It can be used in a multi-project environment and reused throughout the project as tasks, resource assignments and availability, and the project scope change. The application utilizes the bounded enumeration technique to formulate an optimal schedule for which both the task sequence and resource availability are taken into account. It is run on a database server to reduce the running time and make it a viable application for practitioners.UMinho Editora2022-02-18info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleapplication/pdfhttps://doi.org/10.12821/ijispm020303https://doi.org/10.12821/ijispm020303International Journal of Information Systems and Project Management; Vol. 2 N.º 3 (2014); 47-59International Journal of Information Systems and Project Management; Vol. 2 No. 3 (2014); 47-592182-7788reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAPenghttps://revistas.uminho.pt/index.php/ijispm/article/view/3933https://revistas.uminho.pt/index.php/ijispm/article/view/3933/3992Chilton, Michael A.info:eu-repo/semantics/openAccess2023-03-23T11:57:55Zoai:journals.uminho.pt:article/3933Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T17:45:20.772310Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Resource allocation in IT projects: using schedule optimization
title Resource allocation in IT projects: using schedule optimization
spellingShingle Resource allocation in IT projects: using schedule optimization
Chilton, Michael A.
project management
optimization
resource allocation
bounded enumeration
title_short Resource allocation in IT projects: using schedule optimization
title_full Resource allocation in IT projects: using schedule optimization
title_fullStr Resource allocation in IT projects: using schedule optimization
title_full_unstemmed Resource allocation in IT projects: using schedule optimization
title_sort Resource allocation in IT projects: using schedule optimization
author Chilton, Michael A.
author_facet Chilton, Michael A.
author_role author
dc.contributor.author.fl_str_mv Chilton, Michael A.
dc.subject.por.fl_str_mv project management
optimization
resource allocation
bounded enumeration
topic project management
optimization
resource allocation
bounded enumeration
description Resource allocation is the process of assigning resources to tasks throughout the life of a project. Despite sophisticated software packages devoted to keeping track of tasks, resources and resource assignments, it is often the case that project managers find some resources over-allocated and therefore unable to complete the assigned work in the allotted amount of time. Most scheduling software has provisions for leveling resources, but the techniques for doing so simply add time to the schedule and may cause delays in tasks that are critical to the project in meeting deadlines. This paper presents a software application that ensures that resources are properly balanced at the beginning of the project and eliminates the situation in which resources become over-allocated. It can be used in a multi-project environment and reused throughout the project as tasks, resource assignments and availability, and the project scope change. The application utilizes the bounded enumeration technique to formulate an optimal schedule for which both the task sequence and resource availability are taken into account. It is run on a database server to reduce the running time and make it a viable application for practitioners.
publishDate 2022
dc.date.none.fl_str_mv 2022-02-18
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/article
format article
status_str publishedVersion
dc.identifier.uri.fl_str_mv https://doi.org/10.12821/ijispm020303
https://doi.org/10.12821/ijispm020303
url https://doi.org/10.12821/ijispm020303
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv https://revistas.uminho.pt/index.php/ijispm/article/view/3933
https://revistas.uminho.pt/index.php/ijispm/article/view/3933/3992
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv UMinho Editora
publisher.none.fl_str_mv UMinho Editora
dc.source.none.fl_str_mv International Journal of Information Systems and Project Management; Vol. 2 N.º 3 (2014); 47-59
International Journal of Information Systems and Project Management; Vol. 2 No. 3 (2014); 47-59
2182-7788
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799131538228510720