The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - May/June (2004 vol.21)
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
ABSTRACT
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
169 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool