A market-driven approach based on Markov decision theory for optimal use of resources in software development

J.A.R. Noppen, S. Eisenbach (Editor), Mehmet Aksit, V.F. Nicola, B. Tekinerdogan

    Research output: Contribution to journalArticleAcademicpeer-review

    4 Citations (Scopus)
    16 Downloads (Pure)


    Changes in requirements may have a severe impact on development processes. For example, if requirements change during the course of a software development activity, it may be necessary to reschedule development activities so that the new requirements can be addressed in a timely manner. Unfortunately, current software development methods do not provide explicit means to adapt development processes with respect to changes in requirements. This article proposes a method based on Markov Decision Theory, which determines the estimated optimal development schedule with respect to probabilistic product demands and resource constraints. This method is supported by a tool and applied to an industrial case.
    Original languageUndefined
    Pages (from-to)85-94
    Number of pages10
    JournalIEE proceedings - Software
    Issue number2
    Publication statusPublished - 5 Apr 2004


    • Resource Allocation
    • Product Development
    • EWI-10067
    • IR-48722
    • Markov decision theory
    • METIS-220440
    • SE-SDP: Software Development Process

    Cite this