Next Article in Journal
The Psychological Mechanism of Moral Leadership Influencing Responsible Subordinate Behavior
Previous Article in Journal
An Integrated Framework for Estimating Origins and Destinations of Multimodal Multi-Commodity Import and Export Flows Using Multisource Data
Previous Article in Special Issue
Using Task Support Requirements during Socio-Technical Systems Design
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
This is an early access version, the complete PDF, HTML, and XML versions will be available soon.
Article

Preemptive Software Project Scheduling Considering Personality Traits

School of Management, Shanghai University, Shanghai 200444, China
*
Author to whom correspondence should be addressed.
Systems 2024, 12(10), 407; https://doi.org/10.3390/systems12100407
Submission received: 28 August 2024 / Revised: 27 September 2024 / Accepted: 29 September 2024 / Published: 30 September 2024
(This article belongs to the Special Issue System of Systems Engineering)

Abstract

The success of software projects is inseparable from the effective scheduling of multi-skilled human resources. In software development, employees’ personality traits often affect the performance of their work. Additionally, software developers are usually multi-tasking, which makes software development tasks preemptive. In view of this, we investigate the preemptive software project scheduling problem considering personality traits (PSPSP-PT), which aims at assigning employees with different skills and personality traits to suitable tasks and determining the start time of each task with the consideration of preemption, multi-skill, and precedence relations such that the total cost of the project is minimized. We formulate a mixed-integer linear programming model for the PSPSP-PT and design a dual priority rules-based heuristic (DPRH). Based on a benchmark dataset that is generated using a full factorial design, computational experiments are conducted to analyze the performance of our DPRH. Comparative analysis with existing algorithms reveals that our DPRH is competitive in terms of efficiency and effectiveness.
Keywords: software project scheduling; personality traits; preemption; heuristic algorithm software project scheduling; personality traits; preemption; heuristic algorithm

Share and Cite

MDPI and ACS Style

Li, H.; Hui, Q.; Wang, Y. Preemptive Software Project Scheduling Considering Personality Traits. Systems 2024, 12, 407. https://doi.org/10.3390/systems12100407

AMA Style

Li H, Hui Q, Wang Y. Preemptive Software Project Scheduling Considering Personality Traits. Systems. 2024; 12(10):407. https://doi.org/10.3390/systems12100407

Chicago/Turabian Style

Li, Hongbo, Qianrong Hui, and Yuechen Wang. 2024. "Preemptive Software Project Scheduling Considering Personality Traits" Systems 12, no. 10: 407. https://doi.org/10.3390/systems12100407

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop