IDEAS home Printed from https://ideas.repec.org/a/gam/jmathe/v13y2025i16p2657-d1727110.html
   My bibliography  Save this article

A Causal Modeling Approach to Agile Project Management and Progress Evaluation

Author

Listed:
  • Saulius Gudas

    (Informatics and Statistics Department, Faculty of Marine Technologies and Natural Sciences, Klaipeda University, Bijunu St. 17, LT-91225 Klaipeda, Lithuania)

  • Vitalijus Denisovas

    (Informatics and Statistics Department, Faculty of Marine Technologies and Natural Sciences, Klaipeda University, Bijunu St. 17, LT-91225 Klaipeda, Lithuania)

  • Jurij Tekutov

    (Informatics and Statistics Department, Faculty of Marine Technologies and Natural Sciences, Klaipeda University, Bijunu St. 17, LT-91225 Klaipeda, Lithuania
    Informatics and Electrical Engineering Department, Faculty of Technology, Klaipedos Valstybine Kolegija—Higher Education Institution, Bijunu St. 10, LT-91223 Klaipeda, Lithuania)

  • Karolis Noreika

    (edON Academy, K. Donelaicio g. 60, LT-44248 Kaunas, Lithuania)

Abstract

Despite widespread adoption, traditional Agile project management practices often fail to ensure successful delivery of enterprise-scale software projects. One key limitation lies in the absence of a conceptually defined structure for the various types of Agile activities and their interactions. As a result, Agile methodologies typically lack formal indicators for evaluating the semantic content and progress status of project activities. Although widely used tools for Agile project management, such as Atlassian Jira, capture operational data, project status assessment interpretation remains largely subjective—relying on the experience and judgment of managers and team members rather than on a formal knowledge model or well-defined semantic attributes. As Agile project activities continue to grow in complexity, there is a pressing need for a modeling approach that captures their causal structure in order to describe the essential characteristics of the processes and ensure systematic monitoring and evaluation of the project. The complexity of the corresponding model must correlate with the causality of processes to avoid losing essential properties and to reveal the content of causal interactions. To address these gaps, this paper introduces a causal Agile process model that formalizes the internal structure and transformation pathways of Agile activity types. To our knowledge, it is the first framework to integrate a recursive, causally grounded structure into Agile management, enabling both semantic clarity and quantitative evaluation of project complexity and progress. The aim of the article is, first, to describe conceptually different Agile activity types from a causal modeling perspective, its internal structure and information transformations, and, second, to formally define the causal Agile management model and its characteristics. Each Agile activity type (e.g., theme, initiative, epic, user story) is modeled using the management transaction (MT) framework—an internal model of activity that comprises a closed-loop causal relationship among management function (F), process (P), state attribute (A), and control (V) informational flows. Using this framework, the internal structure of Agile activity types is normalized and the different roles of activities in internal MT interactions are defined. An important feature of this model is its recursive structure, formed through a hierarchy of MTs. Additionally, the paper presents classifications of vertical and horizontal causal interactions, uncovering theoretically grounded patterns of information exchange among Agile activities. These classifications support the derivation of quantitative indicators for assessing project complexity and progress at a given point in time, offering insights into activity specification completeness at hierarchical levels and overall project content completeness. Examples of complexity indicator calculations applied to real-world enterprise application system (EAS) projects are included. Finally, the paper describes enhancements to the Jira tool, including a causal Agile management repository and a prototype user interface. An experimental case study involving four Nordic EAS projects (using Scrum at the team level and SAFe at the program level) demonstrates that the Jira tool, when supplemented with causal analysis, can reveal missing links between themes and initiatives and align interdependencies between teams in real time. The causal Agile approach reduced the total number of requirements by an average of 13% and the number of change requests by 14%, indicating a significant improvement in project coordination and quality.

Suggested Citation

  • Saulius Gudas & Vitalijus Denisovas & Jurij Tekutov & Karolis Noreika, 2025. "A Causal Modeling Approach to Agile Project Management and Progress Evaluation," Mathematics, MDPI, vol. 13(16), pages 1-39, August.
  • Handle: RePEc:gam:jmathe:v:13:y:2025:i:16:p:2657-:d:1727110
    as

    Download full text from publisher

    File URL: https://www.mdpi.com/2227-7390/13/16/2657/pdf
    Download Restriction: no

    File URL: https://www.mdpi.com/2227-7390/13/16/2657/
    Download Restriction: no
    ---><---

    More about this item

    Keywords

    ;
    ;
    ;
    ;
    ;
    ;
    ;

    Statistics

    Access and download statistics

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jmathe:v:13:y:2025:i:16:p:2657-:d:1727110. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    We have no bibliographic references for this item. You can help adding them by using this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.