This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
A Task Allocation Optimizer for Software Construction
May/June 2004 (vol. 21 no. 3)
pp. 76-82
Jim Duggan, National University of Ireland, Galway
Jason Byrne, National University of Ireland, Galway
Gerard J. Lyons, National University of Ireland, Galway
The allocation of development tasks within a software project is a complex activity. There are many factors to consider, including the programmers? skill and productivity levels. Furthermore, key project objectives, such as overall cost and number of defects, must be minimized. Multiobjective optimization is based on evolutionary algorithms and can generate a set of optimal solutions to problems with conflicting objectives. This article shows how to successfully apply this technique to allocate tasks within a software development team.
Index Terms:
software project management, scheduling, optimization
Citation:
Jim Duggan, Jason Byrne, Gerard J. Lyons, "A Task Allocation Optimizer for Software Construction," IEEE Software, vol. 21, no. 3, pp. 76-82, May-June 2004, doi:10.1109/MS.2004.1293077
Usage of this product signifies your acceptance of the Terms of Use.