[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"doc-seo-250564-105":3,"detail-sidebar-cat-1-en-105":81,"doc-detail-250564-en":126},{"code":4,"msg":5,"data":6},0,"ok",{"site_id":7,"language":8,"slug":9,"title":10,"keywords":11,"description":12,"schema_data":13,"social_meta":74,"head_meta":76,"extra_data":78,"updated_unix":80},105,"en","resource-allocation-capabilities-of-commercial-project-management-software-packages-for-resource-leveling-and-resource-constrained-project-scheduling-problems-a-comparative-study","Resource Allocation Capabilities of Commercial Project Management Software Packages for Resource Leveling and Resource Constrained Project Scheduling Problems - A Comparative Study","","Construction project scheduling often relies on CPM, yet CPM alone does not handle how limited resources should be allocated across activities. This study evaluates how commercial project management software supports Resource Leveling (RLP) and the Resource Constrained Project Scheduling Problem (RCPSP). RLP targets smoother resource usage histograms while preserving CPM duration, whereas RCPSP minimizes makespan under resource limits. Three software versions are tested across 640 literature instances using thirteen priority rules, with RCPSP results compared to a Serial Scheduling Scheme and practical implementation challenges discussed.",{"@graph":14,"@context":73},[15,34,56],{"@type":16,"itemListElement":17},"BreadcrumbList",[18,23,27,31],{"item":19,"name":20,"@type":21,"position":22},"https://docshare.wps.com","Home","ListItem",1,{"item":24,"name":25,"@type":21,"position":26},"https://docshare.wps.com/template/","Template",2,{"item":28,"name":29,"@type":21,"position":30},"https://docshare.wps.com/template/presentations/","Presentations",3,{"item":32,"name":10,"@type":21,"position":33},"https://docshare.wps.com/template/resource-allocation-capabilities-of-commercial-project-management-software-packages-for-resource-leveling-and-resource-constrained-project-scheduling-problems-a-comparative-study/250564/",4,{"url":32,"name":10,"@type":35,"image":36,"author":41,"headline":10,"publisher":44,"fileFormat":47,"inLanguage":8,"description":12,"dateModified":48,"datePublished":49,"encodingFormat":47,"isAccessibleForFree":50,"interactionStatistic":51},"DigitalDocument",{"url":37,"@type":38,"width":39,"height":40},"https://docshare.wps.com/thumbnails/resource-allocation-capabilities-of-commercial-project-management-software-packages-for-resource-leveling-and-resource-constrained-project-scheduling-problems-a-comparative-study/250564.png","ImageObject",442,249,{"name":42,"@type":43},"Fez","Person",{"url":19,"name":45,"@type":46},"DocShare","Organization","application/pdf","2026-10-29","2026-09-12",true,{"@type":52,"interactionType":53,"userInteractionCount":55},"InteractionCounter",{"@type":54},"ViewAction",17,{"@type":57,"mainEntity":58},"FAQPage",[59,65,69],{"name":60,"@type":61,"acceptedAnswer":62},"Why can CPM be insufficient for construction project scheduling?","Question",{"text":63,"@type":64},"CPM helps determine schedules based on activity durations, but it cannot efficiently address how to allocate limited resources during project execution. When resource availability is ignored, schedules can become unrealistic.","Answer",{"name":66,"@type":61,"acceptedAnswer":67},"What is the difference between Resource Leveling (RLP) and RCPSP?",{"text":68,"@type":64},"RLP aims to minimize fluctuations in resource usage while maintaining the CPM-determined duration. RCPSP aims to achieve the shortest CPM duration without violating resource constraints.",{"name":70,"@type":61,"acceptedAnswer":71},"How does the study evaluate the performance of commercial project management software?",{"text":72,"@type":64},"The study tests three software packages using thirteen priority rules across 640 problem instances with varied network complexity, activity counts, and resource-type counts, then compares RCPSP outputs with the Serial Scheduling Scheme heuristic.","https://schema.org",{"og:url":32,"og:type":75,"og:title":10,"og:site_name":45,"og:description":12},"article",{"robots":77,"canonical":32},"index,follow",{"doc_id":79,"site_id":7},250564,1791361689,{"code":4,"msg":82,"data":83},"success",[84,88,93,98,103,108,112,117,122],{"id":85,"doc_module":22,"doc_module_name":25,"category_name":29,"show_sort_weight":86,"slug":87},11,90,"presentations",{"id":89,"doc_module":22,"doc_module_name":25,"category_name":90,"show_sort_weight":91,"slug":92},12,"Resumes",80,"resumes",{"id":94,"doc_module":22,"doc_module_name":25,"category_name":95,"show_sort_weight":96,"slug":97},14,"Invoices",70,"invoices",{"id":99,"doc_module":22,"doc_module_name":25,"category_name":100,"show_sort_weight":101,"slug":102},15,"Posters",60,"posters",{"id":104,"doc_module":22,"doc_module_name":25,"category_name":105,"show_sort_weight":106,"slug":107},16,"Social Media",50,"social-media",{"id":55,"doc_module":22,"doc_module_name":25,"category_name":109,"show_sort_weight":110,"slug":111},"Forms",40,"forms",{"id":113,"doc_module":22,"doc_module_name":25,"category_name":114,"show_sort_weight":115,"slug":116},18,"Letters",30,"letters",{"id":118,"doc_module":22,"doc_module_name":25,"category_name":119,"show_sort_weight":120,"slug":121},21,"Paper Templates",5,"papers-templates",{"id":123,"doc_module":22,"doc_module_name":25,"category_name":124,"show_sort_weight":4,"slug":125},158,"General","general-158",{"code":4,"msg":82,"data":127},{"doc_id":79,"user_id":128,"nickname":42,"user_avatar":129,"doc_module":22,"category_id":85,"category_name":29,"doc_title":10,"doc_description":12,"doc_content":130,"file_id":131,"file_url":132,"file_type":133,"file_size":134,"view_count":55,"is_deleted":4,"is_public":22,"is_downloadable":22,"audit_status":22,"page_count":135,"language":136,"language_code":8,"site_id":7,"html_lang":8,"table_of_contents":137,"faqs":138,"seo_title":139,"seo_description":12,"update_tm":140,"read_time":141},2336478940794,"https://ap-avatar.wpscdn.com/davatar_9964176cb1d06d4a9deccf72a44ae3dc","Resource allocation capabilities of commercial project management software packages for resource leveling and resource constrained project scheduling problems: A comparative study  \nNoor Hussein Farooq Albayati 1, Saman Aminbakhsh 2  \n1 Atilim University, Graduate School of Natural and Applied Sciences, Ankara, Türkiye  \n2 Atilim University, Department of Civil Engineering, Ankara, Türkiye  \nArticle History  \nReceived 16 March 2023 Accepted 31 May 2023  \nKeywords  \nResource allocation  \nResource leveling problem  \nResource constrained project scheduling problem  \nProject management software  \nSerial scheduling scheme  \nAbstract  \nIn construction project management the critical path method (CPM) is the most used technique for project scheduling. Although this technique provides many advantages for project managers, it cannot efficiently deal with the allocation of the resources. Therefore, alternative techniques have been introduced to address resource allocation requirements of the projects. Of these techniques, Resource Leveling (RLP) aims to minimize the fluctuation in resource usage histograms while maintaining the duration obtained by CPM. Resource Constrained Project Scheduling Problem (RCPSP), on the other hand, aims to secure the shortest CPM duration without violating the resource constraints. RLP and RCPSP are vital for effective utilization of project resources (e.g., manpower, machinery, and equipment) as they help precluding intermittent usage or over-allocation of the resources. Keeping the resource usage at a relatively constant level through RLP would result in a decrease in the overall project cost as the additional costs required to demobilize and remobilize the resources will be minimized. Shortening the makespan while meeting the resource constraints through RCPSP would lead to improved resource utilization and cost savings as well. The main objective of this study is, therefore, to analyze effectiveness and efficiency of the most widely used commercial project management software packages in solving resource allocation problems. To this end, the most recent versions – as per the date of this study – of three software packages, namely, Microsoft Project Professional 2019, Primavera P6 Professional 2019, and Asta Powerproject version 15.0.01.489 are examined. The performance of the practiced software is evaluated based on thirteen different priority rules over a set of problem instances available in the literature. The practiced problems include 640 instances providing a diverse combination of network complexity, activity number, and resource type number. Results obtained by the software for RCPSP are also compared with the solutions provided by the Serial Scheduling Scheme – a heuristic method. The findings of this study reveal that whilst all the three software packages manage to provide comparable results, Asta PowerProject transpire to be the all-round best performing method while Primavera sports the fastest leveling module. This study also sheds light on the challenges and practical hurdles to utilization of the aforementioned software for resource allocation purposes.  \n1. Introduction  \nResources are commonly classified into two classes: renewable resources and non-renewable resources. The difference between the two main categories of resources is shown in Fig. 1. Nonrenewable resources refer to consumable resources, such as money, fuel, energy, and raw materials. The objective is minimizing the total utilization value of non-renewable resources in the available range of project durations. In contrast with the nonrenewable resources, renewable resources like manpower, machines, and various other capital equipment are necessary for the execution of the project [1] .  \nIn construction projects, the Critical Path Method (CPM) suggested by Kelley and Walker [2] and the Program Evaluation and Review Technique (PERT) introduced by Malcolm et al. [3] have widely been used for planning and controlling of proj","cbCailRbCv7TNYkC","https://ap.wps.com/l/cbCailRbCv7TNYkC","pdf",494798,20,"English","# Introduction\n## Resource categories\n## Classical scheduling approaches (CPM, PERT)\n## Resource leveling and RCPSP concepts","[{\"question\":\"Why can CPM be insufficient for construction project scheduling?\",\"answer\":\"CPM helps determine schedules based on activity durations, but it cannot efficiently address how to allocate limited resources during project execution. When resource availability is ignored, schedules can become unrealistic.\"},{\"question\":\"What is the difference between Resource Leveling (RLP) and RCPSP?\",\"answer\":\"RLP aims to minimize fluctuations in resource usage while maintaining the CPM-determined duration. RCPSP aims to achieve the shortest CPM duration without violating resource constraints.\"},{\"question\":\"How does the study evaluate the performance of commercial project management software?\",\"answer\":\"The study tests three software packages using thirteen priority rules across 640 problem instances with varied network complexity, activity counts, and resource-type counts, then compares RCPSP outputs with the Serial Scheduling Scheme heuristic.\"}]","Resource Allocation Capabilities of Commercial Project Management Software Packages for Resource Leveling and Resource Constrained Project Scheduling Problems - A Comparative Study | PDF",1789255336,7]