A dynamic programming algorithm for optimizing the financial return of software projects

Dimitrios Tselios, Pandelis Ipsilandis, Vassilis C. Gerogiannis

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)

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.

Original languageEnglish
Title of host publicationIISA 2015 - 6th International Conference on Information, Intelligence, Systems and Applications
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781467393119
DOIs
Publication statusPublished - 20 Jan 2016
Event6th International Conference on Information, Intelligence, Systems and Applications, IISA 2015 - Corfu, Greece
Duration: 6 Jul 20158 Jul 2015

Other

Other6th International Conference on Information, Intelligence, Systems and Applications, IISA 2015
CountryGreece
CityCorfu
Period6/07/158/07/15

Keywords

  • dynamic programming
  • incremental funding method
  • software project scheduling

Fingerprint Dive into the research topics of 'A dynamic programming algorithm for optimizing the financial return of software projects'. Together they form a unique fingerprint.

  • Cite this

    Tselios, D., Ipsilandis, P., & Gerogiannis, V. C. (2016). A dynamic programming algorithm for optimizing the financial return of software projects. In IISA 2015 - 6th International Conference on Information, Intelligence, Systems and Applications [7388067] Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/IISA.2015.7388067