Software project management with GAs

被引:173
作者
Alba, Enrique [1 ]
Chicano, J. Francisco [1 ]
机构
[1] Univ Malaga, Grp GISUM, Dept Lenguajes & Ciencias Computac, ETS Ingn Informat, E-29071 Malaga, Spain
关键词
automatic software management; genetic algorithm; project scheduling; GENETIC ALGORITHMS; SCHEDULING PROBLEM; OPTIMIZATION; SYSTEMS; SEARCH; RISK;
D O I
10.1016/j.ins.2006.12.020
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A Project Scheduling Problem consists in deciding who does what during the software project lifetime. This is a capital issue in the practice of software engineering, since the total budget and human resources involved must be managed opti-mally in order to end in a successful project. In short, companies are principally concerned with reducing the duration and cost of projects, and these two goals are in conflict with each other. In this work we tackle the problem by using genetic algorithms (GAs) to solve many different software project scenarios. Thanks to our newly developed instance generator we can perform structured studies on the influence the most important problem attributes have on the solutions. Our conclusions show that GAs are quite flexible and accurate for this application, and an important tool for automatic project management. (c) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:2380 / 2401
页数:22
相关论文
共 28 条