To Örebro University

oru.seÖrebro University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Cargo Cult in Agile Software Development
Örebro University, Örebro University School of Business.ORCID iD: 0000-0001-8604-8862
2023 (English)Doctoral thesis, comprehensive summary (Other academic)
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.

Place, publisher, year, edition, pages
Örebro: Örebro University , 2023. , p. 145
Series
Örebro Studies in Informatics ; 22
Keywords [en]
Agile software development, cargo cult, deviations, ethnography, SDMCCT, social action theory, software development method, work motivation theory, theorizing
National Category
Information Systems, Social aspects
Identifiers
URN: urn:nbn:se:oru:diva-107547ISBN: 9789175295176 (print)OAI: oai:DiVA.org:oru-107547DiVA, id: diva2:1787986
Public defence
2023-11-07, Örebro universitet, Forumhuset, Hörsal F, Fakultetsgatan 1, Örebro, 13:15 (Swedish)
Opponent
Supervisors
Available from: 2023-08-15 Created: 2023-08-15 Last updated: 2023-09-26Bibliographically approved
List of papers
1. Software developers reasoning behind adoption and use of software development methods – a systematic literature review
Open this publication in new window or tab >>Software developers reasoning behind adoption and use of software development methods – a systematic literature review
2023 (English)In: International Journal of Information Systems and Project Management, ISSN 2182-7796, E-ISSN 2182-7788, Vol. 11, no 2, p. 47-78Article, review/survey (Refereed) 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.

Place, publisher, year, edition, pages
Sciencesphere, 2023
Keywords
systems development method, software development method, systematic literature review, use, adoption
National Category
Information Systems
Research subject
Informatics
Identifiers
urn:nbn:se:oru:diva-107115 (URN)10.12821/ijispm110203 (DOI)001041234300004 ()2-s2.0-85165179983 (Scopus ID)
Projects
Cargo cult behaviour in agile systems development
Available from: 2023-07-14 Created: 2023-07-14 Last updated: 2023-11-21Bibliographically approved
2. Cargo Cults in Information Systems Development: A Definition and an Analytical Framework
Open this publication in new window or tab >>Cargo Cults in Information Systems Development: A Definition and an Analytical Framework
2019 (English)In: 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, p. 35-53Chapter in book (Refereed)
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.

Place, publisher, year, edition, pages
Springer International Publishing, 2019
Series
Lecture Notes in Information Systems and Organisation, ISSN 2195-4968, E-ISSN 2195-4976 ; 34
Keywords
Agile development, Cargo cult, Method rationale, Self-determination theory, Social-action theory, Information systems development, Information systems development methods, Software development, Software development methods
National Category
Information Systems, Social aspects
Research subject
Informatics
Identifiers
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)
Projects
Cargo cult behavior in agile systems development
Note

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

Available from: 2019-08-23 Created: 2019-08-23 Last updated: 2023-08-24Bibliographically approved
3. Towards Identifying Information Systems Development Method (ISDM) Cargo Cult Behavior
Open this publication in new window or tab >>Towards Identifying Information Systems Development Method (ISDM) Cargo Cult Behavior
2019 (English)In: AMCIS 2019 Proceedings, Association for Information Systems, 2019, article id 151731Conference paper, Published paper (Refereed)
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.

Place, publisher, year, edition, pages
Association for Information Systems, 2019
Keywords
Agile, Adoption, Cargo cult, Information systems development, Information systems development methods, ISDM Cargo cult behavior, Software development
National Category
Information Systems, Social aspects
Research subject
Informatics
Identifiers
urn:nbn:se:oru:diva-75872 (URN)2-s2.0-85084019557 (Scopus ID)
Conference
25th Americas Conference on Information Systems (AMCIS 2019), Cancun, Mexico, August 15-17, 2019
Projects
Cargo cult behavior in agile systems development
Available from: 2019-08-23 Created: 2019-08-23 Last updated: 2023-09-11Bibliographically approved
4. Uncovering Situations of Cargo Cult Behavior in Agile Software Development Method Use
Open this publication in new window or tab >>Uncovering Situations of Cargo Cult Behavior in Agile Software Development Method Use
2023 (English)In: Proceedings of the 56th Hawaii International Conference on System Sciences / [ed] Tung X. Bui, University of Hawai'i at Manoa , 2023, Vol. 56, p. 6486-6495Conference paper, Published paper (Refereed)
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.

Place, publisher, year, edition, pages
University of Hawai'i at Manoa, 2023
Series
Proceedings of the Annual Hawaii International Conference on System Sciences (HICSS), ISSN 1530-1605, E-ISSN 2572-6862
Keywords
Agile, Cargo cult, Self-determination theory, Social-action theory, Software Development Methods
National Category
Information Systems, Social aspects
Research subject
Informatics
Identifiers
urn:nbn:se:oru:diva-104323 (URN)2-s2.0-85152123934 (Scopus ID)9780998133164 (ISBN)
Conference
56th Hawaii International Conference on System Sciences (HICSS), Maui, Hawaii, USA, January 3-6, 2023
Projects
Cargo cult behaviour in agile systems development
Available from: 2023-02-19 Created: 2023-02-19 Last updated: 2025-01-14Bibliographically approved
5. Being Agile and doing Agile is not the Same: Analyzing Software Development Method Cargo Cult Behaviour
Open this publication in new window or tab >>Being Agile and doing Agile is not the Same: Analyzing Software Development Method Cargo Cult Behaviour
(English)Manuscript (preprint) (Other academic)
National Category
Information Systems, Social aspects
Identifiers
urn:nbn:se:oru:diva-107830 (URN)
Available from: 2023-08-24 Created: 2023-08-24 Last updated: 2023-08-24Bibliographically approved

Open Access in DiVA

Cover(629 kB)101 downloads
File information
File name COVER01.pdfFile size 629 kBChecksum SHA-512
1192232785341774e44927874463137efacaf14c1d4e52d8b97d5fd0440ada1832cd3821c3b119cd5360e5be9b3f778d380e57d22ec43a25bba0e4538d33d14a
Type coverMimetype application/pdf
Cargo Cult in Agile Software Development(2495 kB)273 downloads
File information
File name FULLTEXT01.pdfFile size 2495 kBChecksum SHA-512
146d9a6effc6921be12abdc2354f70dcd3b369a90a84beba8404318ba3590dcb3c0678059b61f813233b4961ff4d81240a041bdfd66f35d3b51e1377235f9b11
Type fulltextMimetype application/pdf
Spikblad(48 kB)109 downloads
File information
File name SPIKBLAD01.pdfFile size 48 kBChecksum SHA-512
fbb2c8d9eeca5066bb568c9880eb3c31d2c3337619cf79b745c1677f4d43b0bf4c3cffcbd54ae35c501b6f5c89bcb9bdec3284c83c7b1bcf88c0bd8184e121f4
Type spikbladMimetype application/pdf

Authority records

Havstorm, Tanja Elina

Search in DiVA

By author/editor
Havstorm, Tanja Elina
By organisation
Örebro University School of Business
Information Systems, Social aspects

Search outside of DiVA

GoogleGoogle Scholar
Total: 281 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 4269 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf