Abstract
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 α-cuts. Optimistic and pessimistic schedules are heuristically generated for given α-levels. Aggregation of optimistic and pessimitic values of a minimized criterion for all α-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.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.