The Dynamics of Software Project Staffing: A System Dynamics Based Simulation Approach
IEEE Transactions on Software Engineering
Adaptation in natural and artificial systems
Adaptation in natural and artificial systems
A Net Practice for Software Project Management
IEEE Software
Assessing Staffing Needs for a Software Maintenance Project through Queuing Simulation
IEEE Transactions on Software Engineering
The Art and Science of Software Release Planning
IEEE Software
Value-Based Software Engineering
Value-Based Software Engineering
Software project management with GAs
Information Sciences: an International Journal
Staffing a software project: A constraint satisfaction and optimization-based approach
Computers and Operations Research
Optimized staffing for product releases and its application at Chartwell Technology
Journal of Software Maintenance and Evolution: Research and Practice - Search Based Software Engineering [SBSE]
A Task Allocation Optimizer for Software Construction
IEEE Software
Dynamic scheduling of emergency department resources
Proceedings of the 1st ACM International Health Informatics Symposium
Disruption-driven resource rescheduling in software development processes
ICSP'10 Proceedings of the 2010 international conference on New modeling concepts for today's software processes: software process
Dynamic resource scheduling in disruption-prone software development environments
FASE'10 Proceedings of the 13th international conference on Fundamental Approaches to Software Engineering
Solving software project scheduling problems with ant colony optimization
Computers and Operations Research
Hi-index | 0.00 |
Scheduling human resources to multiple projects under various resource requirements, constraints and value objectives is a key problem that many software organizations struggle with. This paper gives a value-based human resource scheduling method among multiple software projects by using a genetic algorithm. The method synthesizes the constraints such as those of schedule and cost as well as the value objectives among different projects, and also the construction of comprehensive value function for evaluating the results of human resource scheduling. Under the guidance of value function, capable human resources can be scheduled for project activities by using the genetic algorithm and make the near-maximum value for organizations. Case study and the simulation results show that the method can perform the scheduling and reflect the value objectives of different projects effectively, and the results provide a concrete decision support for project managers.