DocumentCode
3734253
Title
A dynamic programming algorithm for optimizing the financial return of software projects
Author
Dimitrios Tselios;Pandelis Ipsilandis;Vassilis C. Gerogiannis
Author_Institution
Dept. of Business Administration, TEI of Thessaly, Larissa, Greece
fYear
2015
fDate
7/1/2015 12:00:00 AM
Firstpage
1
Lastpage
6
Abstract
The Incremental Funding Method (IFM) in software development projects aims at optimizing the financial return of a software project through proper sequencing of development activities and incremental releases of the software product. This paper presents a Dynamic Programming (DP) project scheduling algorithm that maximizes a software project´s net present value (NPV) under IFM assumptions. Through an exemplar case study we demonstrate that the DP algorithm guarantees optimality in the project scheduling sequence and offers flexibility in adjusting the optimum project schedule dynamically, as market or development conditions change.
Keywords
"Software","Schedules","Dynamic programming","Heuristic algorithms","Software algorithms","Scheduling"
Publisher
ieee
Conference_Titel
Information, Intelligence, Systems and Applications (IISA), 2015 6th International Conference on
Type
conf
DOI
10.1109/IISA.2015.7388067
Filename
7388067
Link To Document