Design and management of software development projects under rework uncertainty: a study using system dynamics

6Citations
Citations of this article
105Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Despite proper planning and scheduling, project execution is challenging, and one critical factor is uncertainty duringthe project implementation process. This study presents a system dynamics (SD) model as a decision-support system for model-based decision-making that considers the uncertainty of rework generation by predicting dynamic and complex project behaviour. The SD model was developedalong with a rework cycle that principally contributes to rework generation. The uncertainty ofrework generation and project performance werevisualized and integrated into decision-making components.Six different scenarios involving hiring and overtime usage were explored to ensure project performance whendesigning a feasible project plan.The novelty of this study lies inthe decision-making process for obtaining the best planning alternatives under uncertainty and project conditions. Actions should be implemented thatpredict and analyse improvised project planningprocesses and control model-based decision-making under uncertainty.

Cite

CITATION STYLE

APA

Khatun, M. T., Hiekata, K., Takahashi, Y., & Okada, I. (2023). Design and management of software development projects under rework uncertainty: a study using system dynamics. Journal of Decision Systems, 32(2), 265–288. https://doi.org/10.1080/12460125.2021.2023257

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free