FUZZY PROJECT SCHEDULING SYSTEM FOR SOFTWARE-DEVELOPMENT

被引:93
|
作者
HAPKE, M
JASZKIEWICZ, A
SLOWINSKI, R
机构
[1] Institute of Computing Science, Technical University of Poznan, 60-965 Poznan
关键词
PROJECT SCHEDULING; FUZZY TIME PARAMETERS; RENEWABLE RESOURCES; DECISION SUPPORT SYSTEM; COMPUTER IMPLEMENTATION; SOFTWARE PROJECT MANAGEMENT;
D O I
10.1016/0165-0114(94)90211-9
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper presents an FPS (Fuzzy Project Scheduling) decision support system applied to software project scheduling. The purpose of the FPS system is to allocate resources (software engineers) among dependent activities (system design, user interface design, modules implementation, modules integration and tests), taking into account one of two criteria: project completion time and maximum lateness, under uncertain time parameters of activities. By time parameters we understand durations, ready times and due dates of particular activities. Uncertainty of these parameters is modelled by means of L-R fuzzy numbers. A general procedure for transforming the fuzzy scheduling problem into a set of associate deterministic problems is based on the use of alpha-cuts. Optimistic and pessimistic schedules are heuristically generated for given alpha-levels. Aggregation of optimistic and pessimistic values of a minimized criterion for all alpha-levels gives a fuzzy result. Comparison of fuzzy result is based on a compensation of areas determined by the membership functions. The FPS system is described and its application to software project management is presented on a real example.
引用
收藏
页码:101 / 117
页数:17
相关论文
共 50 条