Sciweavers

FASE
2010
Springer

Dynamic Resource Scheduling in Disruption-Prone Software Development Environments

14 years 7 months ago
Dynamic Resource Scheduling in Disruption-Prone Software Development Environments
Good resource scheduling plays a pivotal role in successful software development projects. However, effective resource scheduling is complicated by such disruptions as requirements changes, urgent bug fixing, incorrect or unexpected process execution, and staff turnover. Such disruptions demand immediate attention, but can also impact the stability of other ongoing projects. Dynamic resource rescheduling can help suggest strategies for addressing such potentially disruptive events by suggesting how to balance the need for rapid response and the need for organizational stability. This paper proposes a multiobjective rescheduling method to address the need for software project resource management that is able to suggest strategies for addressing such disruptions. A genetic algorithm is used to support rescheduling computations. Examples used to evaluate this approach suggest that it can support more effective resource management in disruption-prone software development environments.
Junchao Xiao, Leon J. Osterweil, Qing Wang, Mingsh
Added 18 May 2010
Updated 18 May 2010
Type Conference
Year 2010
Where FASE
Authors Junchao Xiao, Leon J. Osterweil, Qing Wang, Mingshu Li
Comments (0)