Till Örebro universitet

oru.seÖrebro universitets publikationer
Ändra sökning
Länk till posten
Permanent länk

Direktlänk
Mäki-Runsas, Tanja, Assistant ProfessorORCID iD iconorcid.org/0000-0001-8604-8862
Alternativa namn
Publikationer (10 of 10) Visa alla publikationer
Havstorm, T. E., Karlsson, F. & Gao, S. (2025). Agile Software Development Method Cargo Cult - Devising an Analytical Tool. Information and Software Technology, 187, 1-13, Article ID 107851.
Öppna denna publikation i ny flik eller fönster >>Agile Software Development Method Cargo Cult - Devising an Analytical Tool
2025 (Engelska)Ingår i: Information and Software Technology, ISSN 0950-5849, E-ISSN 1873-6025, Vol. 187, s. 1-13, artikel-id 107851Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Context: Despite the widespread adoption of agile software development methods (ASDMs) today, many organizations struggle with effective implementation. One reason for this is that some organizations claim to use an ASDM without fully understanding its core principles, or they adhere to old practices while professing to follow a contemporary software development method. This phenomenon is sometimes referred to by practitioners as “cargo cult” (CC) behavior. However, simply labeling something as CC lacks analytical depth.

Objective: This paper aims to conceptualize and validate an analytical tool for diagnosing CC and non-CC behavior in software development teams’ use of ASDMs.

Method: This study uses a longitudinal ethnographic approach to conceptualize and validate the analytical tool by analyzing four agile practices used by a global industrial manufacturing company.

Results: The analytical tool features eight stereotypes—three representing non-CC behaviors and five representing CC behaviors—designed to aid in the analysis of ASDM usage. The tool draws on Social Action Theory and Work Motivation Theory to capture and interpret the CC phenomenon in ASDM use. Using the stereotypes, 36 actions were categorized as CC behavior deviating from documented ASDM practices, and 23 actions as non-CC behavior because they aligned with the documented ASDM and reflected agile goals and values. The tool thus can help both researchers and practitioners gain a deeper understanding of ASDM use in organizations.

Conclusion: This study advances understanding of ASDM use by moving beyond the simplistic use of the term “cargo cult”. The developed tool enables structured identification and classification of CC behaviors. The stereotypes provide a way of classifying recurring software development actions against the intended ASDM, allowing the identification of specific types of CC behaviors. The analytical tool enables managers to gain deeper insights into the underlying reasons for deviations, thereby supporting more grounded and effective agile practices within organizations.

Ort, förlag, år, upplaga, sidor
Elsevier, 2025
Nyckelord
Agile, Cargo cult, Deviations, Software development, Social action theory, Work motivation theory, Empirical study
Nationell ämneskategori
Systemvetenskap, informationssystem och informatik med samhällsvetenskaplig inriktning
Forskningsämne
Informatik
Identifikatorer
urn:nbn:se:oru:diva-122454 (URN)10.1016/j.infsof.2025.107851 (DOI)001543133000002 ()2-s2.0-105011614848 (Scopus ID)
Tillgänglig från: 2025-08-10 Skapad: 2025-08-10 Senast uppdaterad: 2026-01-23Bibliografiskt granskad
Karlsson, F., Chatzipetrou, P., Gao, S. & Havstorm, T. E. (2025). Exploring Classification Consistency of Natural Language Requirements Using GPT-4o. In: Efi Papatheocharous; Siamak Farshidi; Slinger Jansen; Sonja Hyrynsalmi (Ed.), Software Business: 15th International Conference, ICSOB 2024, Utrecht, The Netherlands, November 18–20, 2024, Proceedings. Paper presented at 15th International Conference (ICSOB 2024), Utrecht, The Netherlands, November 18–20, 2024 (pp. 44-50). Springer, 539
Öppna denna publikation i ny flik eller fönster >>Exploring Classification Consistency of Natural Language Requirements Using GPT-4o
2025 (Engelska)Ingår i: Software Business: 15th International Conference, ICSOB 2024, Utrecht, The Netherlands, November 18–20, 2024, Proceedings / [ed] Efi Papatheocharous; Siamak Farshidi; Slinger Jansen; Sonja Hyrynsalmi, Springer, 2025, Vol. 539, s. 44-50Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Classifying natural language requirements (NLRs) is challenging, especially with large volumes. Research shows that Large Language Models can assist by categorizing NLRs into functional requirements (FR) and non-functional requirements (NFRs). However, Generative Pretrained Transformer (GPT) models are not typically favored for this task due to concerns about consistency. This paper investigates the consistency when a GPT model classifies NLRs into FRs and NFRs using a zero-shot learning approach. Results show that ChatGPT-4o performs better for FRs, a temperature parameter set to 1 yields the highest consistency, while NFR classification improves with higher temperatures.

Ort, förlag, år, upplaga, sidor
Springer, 2025
Serie
Lecture Notes in Business Information Processing, ISSN 1865-1348, E-ISSN 1865-1356
Nyckelord
Requirements, Classification, Large Language Model, Zero-Shot Learning
Nationell ämneskategori
Systemvetenskap, informationssystem och informatik med samhällsvetenskaplig inriktning
Identifikatorer
urn:nbn:se:oru:diva-121182 (URN)10.1007/978-3-031-85849-9_4 (DOI)001476891400004 ()2-s2.0-105001270180 (Scopus ID)9783031858482 (ISBN)9783031858499 (ISBN)
Konferens
15th International Conference (ICSOB 2024), Utrecht, The Netherlands, November 18–20, 2024
Tillgänglig från: 2025-05-21 Skapad: 2025-05-21 Senast uppdaterad: 2025-05-21Bibliografiskt granskad
Karlsson, F., Chatzipetrou, P., Gao, S. & Havstorm, T. E. (2025). How Reliable Are GPT-4o and LLAMA3.3-70B in Classifying Natural Language Requirements? The Impact of the Temperature Setting. IEEE Software, 42(6), 97-104
Öppna denna publikation i ny flik eller fönster >>How Reliable Are GPT-4o and LLAMA3.3-70B in Classifying Natural Language Requirements? The Impact of the Temperature Setting
2025 (Engelska)Ingår i: IEEE Software, ISSN 0740-7459, E-ISSN 1937-4194, Vol. 42, nr 6, s. 97-104Artikel i tidskrift (Refereegranskat) Published
Abstract [en]

Classifying natural language requirements (NLRs) plays a crucial role in software engineering, helping us distinguish between functional and non-functional requirements. While large language models offer automation potential, we should address concerns about their consistency, meaning their ability to produce the same results over time. In this work, we share experiences from experimenting with how well GPT-4o and LLAMA3.3-70B classify NLRs using a zero-shot learning approach. Moreover, we explore how the temperature parameter influences classification performance and consistency for these models. Our results show that large language models like GPT-4o and LLAMA3.3- 70B can support automated NLRs classification. GPT-4o performs well in identifying functional requirements, with the highest consistency occurring at a temperature setting of one. Additionally, non-functional requirements classification improves at higher temperatures, indicating a trade-off between determinism and adaptability. LLAMA3.3-70B is more consistent than GPT-4o, and its classification accuracy varies less depending on temperature adjustments.

Ort, förlag, år, upplaga, sidor
Institute of Electrical and Electronics Engineers (IEEE), 2025
Nyckelord
Software engineering, Predictive models, Accuracy, Transformers, Training, Natural languages, Temperature measurement, Software reliability, Natural language processing
Nationell ämneskategori
Systemvetenskap, informationssystem och informatik med samhällsvetenskaplig inriktning
Forskningsämne
Informatik
Identifikatorer
urn:nbn:se:oru:diva-122267 (URN)10.1109/MS.2025.3572561 (DOI)001600046500002 ()
Tillgänglig från: 2025-07-03 Skapad: 2025-07-03 Senast uppdaterad: 2025-11-12Bibliografiskt granskad
Havstorm, T. E. (2023). Cargo Cult in Agile Software Development. (Doctoral dissertation). Örebro: Örebro University
Öppna denna publikation i ny flik eller fönster >>Cargo Cult in Agile Software Development
2023 (Engelska)Doktorsavhandling, sammanläggning (Övrigt vetenskapligt)
Abstract [en]

Software development (SD) projects are complex endeavors, and organizations employ software development methods (SDMs) both to add structure and to propel their projects. Nowadays, agile SDMs are the most used methods. Still, inefficient and ineffective use of SDMs is a challenge, and existing research shows cases of SD teams failing in their use of SDMs due to deviations made. Of course, methods should not be used in rigorous and textbook-like ways. Among practitioners, some of these deviations are referred to as cargo cult behavior; without, however, providing much of theoretical depth or any analytical tools to identify and characterize such behaviors. Although existing research has investigated SDM deviations, they have not been investigated as cargo cult behavior.

Against this backdrop, the aim of this thesis is to understand the challenges in succeeding with SDM use by developing a theory called SDM cargo cult theory (SDMCCT), to identify, analyze, and describe the cargo cult phenomenon in agile SDM use. The journey of this thesis takes its starting point in practitioners’ use of the buzzwords “cargo cult” when referring to flawed SDM use. By returning to the field of social anthropology and its studies of cargo cult, a definition of SDM cargo cult and an analytical framework are iteratively crafted through a longitudinal ethnographic study to constitute the SDMCCT. The research approach has been abductive and the SDMCCT builds on social action theory and work motivation theory.

The ethnographical study took place at an international industrial manufacturing company in Sweden that is using agile SDMs. This study includes three years of data collection, which includes observations, interviews, and gathering of business documents. The ethnographic study focused on three SD teams and their daily work using agile SDMs. The analysis using the analytical framework includes four agile SDM practices: daily scrum meeting, sprint demo, continuous integration, and visualization. In total, the analysis uncovered 36 deviations in the SD teams’ use of these practices, structured into 30 SDM cargo cult categories. In addition, this study shows that the framework is applicable to analyze and characterize effective SDM use as well, although it is not its main focus. The framework can be used by researchers to make similar analysis of cargo cult situations in other organizations, and the catalogue of cargo cult situations can serve as background knowledge for other organizations to study and improve their SD teams’ use of agile SDM practices.

Ort, förlag, år, upplaga, sidor
Örebro: Örebro University, 2023. s. 145
Serie
Örebro Studies in Informatics ; 22
Nyckelord
Agile software development, cargo cult, deviations, ethnography, SDMCCT, social action theory, software development method, work motivation theory, theorizing
Nationell ämneskategori
Systemvetenskap, informationssystem och informatik med samhällsvetenskaplig inriktning
Identifikatorer
urn:nbn:se:oru:diva-107547 (URN)9789175295176 (ISBN)
Disputation
2023-11-07, Örebro universitet, Forumhuset, Hörsal F, Fakultetsgatan 1, Örebro, 13:15 (Svenska)
Opponent
Handledare
Tillgänglig från: 2023-08-15 Skapad: 2023-08-15 Senast uppdaterad: 2023-09-26Bibliografiskt granskad
Havstorm, T. E. & Karlsson, F. (2023). Software developers reasoning behind adoption and use of software development methods – a systematic literature review. International Journal of Information Systems and Project Management, 11(2), 47-78
Öppna denna publikation i ny flik eller fönster >>Software developers reasoning behind adoption and use of software development methods – a systematic literature review
2023 (Engelska)Ingår i: International Journal of Information Systems and Project Management, ISSN 2182-7796, E-ISSN 2182-7788, Vol. 11, nr 2, s. 47-78Artikel, forskningsöversikt (Refereegranskat) Published
Abstract [en]

When adopting and using a Software Development Method (SDM), it is important to stay true to the philosophy of the method; otherwise, software developers might execute activities that do not lead to the intended outcomes. Currently, no overview of SDM research addresses software developers’ reasoning behind adopting and using SDMs. Accordingly, this paper aims to survey existing SDM research to scrutinize the current knowledge base on software developers’ type of reasoning behind SDM adoption and use. We executed a systematic literature review and analyzed existing research using two steps. First, we classified papers based on what type of reasoning was addressed regarding SDM adoption and use: rational, irrational, and non-rational. Second, we made a thematic synthesis across these three types of reasoning to provide a more detailed characterization of the existing research. We elicited 28 studies addressing software developers’ reasoning and identified five research themes. Building on these themes, we framed four future research directions with four broad research questions, which can be used as a basis for future research.

Ort, förlag, år, upplaga, sidor
Sciencesphere, 2023
Nyckelord
systems development method, software development method, systematic literature review, use, adoption
Nationell ämneskategori
Systemvetenskap, informationssystem och informatik
Forskningsämne
Informatik
Identifikatorer
urn:nbn:se:oru:diva-107115 (URN)10.12821/ijispm110203 (DOI)001041234300004 ()2-s2.0-85165179983 (Scopus ID)
Projekt
Cargo cult behaviour in agile systems development
Tillgänglig från: 2023-07-14 Skapad: 2023-07-14 Senast uppdaterad: 2023-11-21Bibliografiskt granskad
Havstorm, T. E., Karlsson, F. & Hedström, K. (2023). Uncovering Situations of Cargo Cult Behavior in Agile Software Development Method Use. In: Tung X. Bui (Ed.), Proceedings of the 56th Hawaii International Conference on System Sciences: . Paper presented at 56th Hawaii International Conference on System Sciences (HICSS), Maui, Hawaii, USA, January 3-6, 2023 (pp. 6486-6495). University of Hawai'i at Manoa, 56
Öppna denna publikation i ny flik eller fönster >>Uncovering Situations of Cargo Cult Behavior in Agile Software Development Method Use
2023 (Engelska)Ingår i: Proceedings of the 56th Hawaii International Conference on System Sciences / [ed] Tung X. Bui, University of Hawai'i at Manoa , 2023, Vol. 56, s. 6486-6495Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Misinterpretations and faulty use of Software Development Method (SDM) practices and principles are identified pitfalls in Software Development (SD). Previous research indicates cases with method adoption and use failures; one reason could be the SDM Cargo Cult (CC) behavior, where SD organizations claim to be agile but not doing agile. Previous research has suggested the SDM CC framework as an analytical tool. The aim of this paper is to refine the SDM CC framework and empirically test this version of the framework. We use data from an ethnographical study on three SD teams’ Daily Scrum Meetings (DSM). The empirical material was collected through observations, interviews, and the organization’s business documents. We uncovered twelve CC situations in the SD teams’ use of the DSM practice, structured into seven categories of SDM deviations: bringing irrelevant information, canceling meetings, disturbing the team, receiving unclear information, bringing new requirements, problemsolving, and task distribution.

Ort, förlag, år, upplaga, sidor
University of Hawai'i at Manoa, 2023
Serie
Proceedings of the Annual Hawaii International Conference on System Sciences (HICSS), ISSN 1530-1605, E-ISSN 2572-6862
Nyckelord
Agile, Cargo cult, Self-determination theory, Social-action theory, Software Development Methods
Nationell ämneskategori
Systemvetenskap, informationssystem och informatik med samhällsvetenskaplig inriktning
Forskningsämne
Informatik
Identifikatorer
urn:nbn:se:oru:diva-104323 (URN)2-s2.0-85152123934 (Scopus ID)9780998133164 (ISBN)
Konferens
56th Hawaii International Conference on System Sciences (HICSS), Maui, Hawaii, USA, January 3-6, 2023
Projekt
Cargo cult behaviour in agile systems development
Tillgänglig från: 2023-02-19 Skapad: 2023-02-19 Senast uppdaterad: 2025-01-14Bibliografiskt granskad
Mäki-Runsas, T. E., Wistrand, K. & Karlsson, F. (2019). Cargo Cults in Information Systems Development: A Definition and an Analytical Framework. In: Bo Andersson, Björn Johansson, Chris Barry, Michael Lang, Henry Linger, Christoph Schneider (Ed.), Advances in Information Systems Development: Designing Digitalization (pp. 35-53). Springer International Publishing
Öppna denna publikation i ny flik eller fönster >>Cargo Cults in Information Systems Development: A Definition and an Analytical Framework
2019 (Engelska)Ingår i: Advances in Information Systems Development: Designing Digitalization / [ed] Bo Andersson, Björn Johansson, Chris Barry, Michael Lang, Henry Linger, Christoph Schneider, Springer International Publishing , 2019, s. 35-53Kapitel i bok, del av antologi (Refereegranskat)
Abstract [en]

Organizations today adopt agile information systems development methods (ISDM), but many do not succeed with the adoption process and in achieving desired results. Systems developers sometimes fail in efficient use of ISDM, often due to a lack of understanding the fundamental intentions of the chosen method. In many cases organizations simply imitate the behavior of others without really understanding why. This conceptual paper defines this phenomenon as an ISDM cargo cult behavior and proposes an analytical framework to identify such situations. The concept of cargo cults originally comes from the field of social anthropology and has been used to explain irrational, ritualistic imitation of certain behavior. By defining and introducing the concept in the field of information systems development we provide a potential diagnostic tool to improve the understanding of one of the reasons why ISDM adoption sometimes fail.

Ort, förlag, år, upplaga, sidor
Springer International Publishing, 2019
Serie
Lecture Notes in Information Systems and Organisation, ISSN 2195-4968, E-ISSN 2195-4976 ; 34
Nyckelord
Agile development, Cargo cult, Method rationale, Self-determination theory, Social-action theory, Information systems development, Information systems development methods, Software development, Software development methods
Nationell ämneskategori
Systemvetenskap, informationssystem och informatik med samhällsvetenskaplig inriktning
Forskningsämne
Informatik
Identifikatorer
urn:nbn:se:oru:diva-75875 (URN)10.1007/978-3-030-22993-1_3 (DOI)978-3-030-22992-4 (ISBN)978-3-030-22993-1 (ISBN)
Projekt
Cargo cult behavior in agile systems development
Anmärkning

A prior version of this paper has been published in the ISD2018 Proceedings (http://aisel.aisnet.org/isd2014/proceedings2018)

Tillgänglig från: 2019-08-23 Skapad: 2019-08-23 Senast uppdaterad: 2023-08-24Bibliografiskt granskad
Mäki-Runsas, T. E. (2019). Towards Identifying Information Systems Development Method (ISDM) Cargo Cult Behavior. In: AMCIS 2019 Proceedings: . Paper presented at 25th Americas Conference on Information Systems (AMCIS 2019), Cancun, Mexico, August 15-17, 2019. Association for Information Systems, Article ID 151731.
Öppna denna publikation i ny flik eller fönster >>Towards Identifying Information Systems Development Method (ISDM) Cargo Cult Behavior
2019 (Engelska)Ingår i: AMCIS 2019 Proceedings, Association for Information Systems, 2019, artikel-id 151731Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Information Systems Development (ISD) organizations have been trying to adopt new approaches by transforming from one Information Systems Development Method (ISDM) to another, with a hope of reaching new strategies in their ISD process. This change is due to achieve faster deliveries, increase quality and respond to change iteratively. Previous research indicates cases with method deviations and method adoption failure. Reasons for this could be due to Information Systems Development Method (ISDM) Cargo Cult Behavior. This paper aims to, as a first attempt, test the ISDM Cargo cult type situation framework, by using data collected throughout observations and interviews in an ISD organization using agile methods. This study was able to identify six out of eight social actions that demonstrate an existing ISDM cargo cult behavior in an ISD team. This implies the possibility of using the framework to carry out such analysis.

Ort, förlag, år, upplaga, sidor
Association for Information Systems, 2019
Nyckelord
Agile, Adoption, Cargo cult, Information systems development, Information systems development methods, ISDM Cargo cult behavior, Software development
Nationell ämneskategori
Systemvetenskap, informationssystem och informatik med samhällsvetenskaplig inriktning
Forskningsämne
Informatik
Identifikatorer
urn:nbn:se:oru:diva-75872 (URN)2-s2.0-85084019557 (Scopus ID)
Konferens
25th Americas Conference on Information Systems (AMCIS 2019), Cancun, Mexico, August 15-17, 2019
Projekt
Cargo cult behavior in agile systems development
Tillgänglig från: 2019-08-23 Skapad: 2019-08-23 Senast uppdaterad: 2023-09-11Bibliografiskt granskad
Mäki-Runsas, T. E., Wistrand, K. & Karlsson, F. (2018). Cargo Cults in Information Systems Development: a Definition andan Analytical Framework. In: 27th International Conference on Information Systems Development (ISD2018): . Paper presented at 27th International Conference on Information Systems Development (ISD2018), Lund, Sweden, August 22-24, 2018.
Öppna denna publikation i ny flik eller fönster >>Cargo Cults in Information Systems Development: a Definition andan Analytical Framework
2018 (Engelska)Ingår i: 27th International Conference on Information Systems Development (ISD2018), 2018Konferensbidrag, Publicerat paper (Refereegranskat)
Abstract [en]

Organizations today adopt agile information systems development methods (ISDM), but many do not succeed with the adoption process and in achieving desired results. Systems developers sometimes fail in efficient use of ISDM, often due to a lack of understanding the fundamental intentions of the chosen method. In many cases organizations simply imitate the behavior of others without really understanding why. This conceptual paper defines this phenomenon as an ISDM cargo cult behavior and proposes an analytical framework to identify such situations. The concept of cargo cults originally comes from the field of social anthropology and has been usedto explain irrational, ritualistic imitation of certain behavior. By defining and introducing the concept in the field of information systems development we provide a diagnostic tool to better understand one of the reasons why ISDM adoption sometimes fail.

Nyckelord
Agile development, Cargo cult, Method Rationale, Self-Determination theory, Social-action theory, Information systems development, Information systems development methods, Software development, Software development method
Nationell ämneskategori
Systemvetenskap, informationssystem och informatik med samhällsvetenskaplig inriktning
Forskningsämne
Informatik
Identifikatorer
urn:nbn:se:oru:diva-68610 (URN)
Konferens
27th International Conference on Information Systems Development (ISD2018), Lund, Sweden, August 22-24, 2018
Tillgänglig från: 2018-08-28 Skapad: 2018-08-28 Senast uppdaterad: 2023-01-31Bibliografiskt granskad
Havstorm, T. E., Karlsson, F. & Gao, S.Being Agile and doing Agile is not the Same: Analyzing Software Development Method Cargo Cult Behaviour.
Öppna denna publikation i ny flik eller fönster >>Being Agile and doing Agile is not the Same: Analyzing Software Development Method Cargo Cult Behaviour
(Engelska)Manuskript (preprint) (Övrigt vetenskapligt)
Nationell ämneskategori
Systemvetenskap, informationssystem och informatik med samhällsvetenskaplig inriktning
Identifikatorer
urn:nbn:se:oru:diva-107830 (URN)
Tillgänglig från: 2023-08-24 Skapad: 2023-08-24 Senast uppdaterad: 2023-08-24Bibliografiskt granskad
Organisationer
Identifikatorer
ORCID-id: ORCID iD iconorcid.org/0000-0001-8604-8862

Sök vidare i DiVA

Visa alla publikationer