Dynamic Staffing and Rescheduling in Software Project Management: A Hybrid Approach

Yujia Ge1,2, Bin Xu1

  • 1College of Computer and Information Engineering, Zhejiang Gongshang University, Hangzhou, Zhejiang, China.

Plos One
|June 11, 2016
PubMed
Summary

This study introduces a software project staffing model that balances efficiency and stability in resource allocation. It uses a Genetic Algorithm (GA) and Hill Climbing (HC) optimizer to manage dynamic staff productivity and rescheduling effectively.

Related Concept Videos

Design Example: Managing Concrete Workability01:14

Design Example: Managing Concrete Workability

This example deals with managing the workability of concrete for a raft foundation project under hot weather conditions. Workability is crucial for ensuring the concrete is easy to place, compact, and finish. In this scenario, a slump test — a common method to measure the workability of fresh concrete — initially indicated low workability. This was attributed to the rapid water loss from the concrete mix, exacerbated by the high temperatures causing the course aggregates to heat up.
326
Scale-Up Processes01:14

Scale-Up Processes

The scale-up of microbial fermentation processes is essential in industrial biotechnology, allowing the transition from laboratory-scale experiments to commercial-scale production while aiming to maintain product yield and quality. This process requires meticulous adjustment of equipment design, process parameters, and contamination control strategies to accommodate increasing culture volumes.At the laboratory scale, cultures are typically maintained in 1 to 10-liter glass or autoclavable...
5
Dysrhythmias VII: Nursing Management of Dysrhythmias01:25

Dysrhythmias VII: Nursing Management of Dysrhythmias

Nursing management of dysrhythmias involves the following:AssessmentSubjective Assessment:The initial step involves gathering patient-reported symptoms such as dizziness, palpitations, and chest discomfort. It is crucial to collect a detailed history, including previous heart conditions, current medication use, and lifestyle factors like caffeine and alcohol consumption.Objective Assessment:This involves observing clinical signs such as jugular venous distention, cool and pale skin, and...
513
Fast Decoupled and DC Powerflow01:24

Fast Decoupled and DC Powerflow

The fast decoupled power flow method addresses contingencies in power system operations, such as generator outages or transmission line failures. This method provides quick power flow solutions, essential for real-time system adjustments. Fast decoupled power flow algorithms simplify the Jacobian matrix by neglecting certain elements, leading to two sets of decoupled equations:
808
Reinforcement Schedules01:24

Reinforcement Schedules

Positive reinforcement is a powerful method for teaching new behaviors to both animals and humans. B.F. Skinner demonstrated this with his experiments using rats in a Skinner box. When a rat pressed a lever, it received a food pellet. This immediate reward encouraged the rat to repeat the behavior. This method, where a reward follows every instance of the behavior, is known as continuous reinforcement. It is highly effective for establishing new behaviors quickly.
Once a behavior is learned,...
671
Multimachine Stability01:25

Multimachine Stability

Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
620