Aktionsforskning: Praktisk Anvendelse af Kausalitetskortlægning i Softwareudvikling
Oversat titel
Action Research: Practical Usage of Comparative Causal Mapping in Software Development
Forfatter
Ottosen, Mathias Henrik
Semester
4. semester
Uddannelse
Udgivelsesår
2019
Afleveret
2019-06-06
Antal sider
58
Resumé
Denne rapport undersøger, hvor anvendelig CCM er i praksis, gennem aktionsforskning i Eniig, et dansk energiselskab. Vi anvendte CCM, som beskrevet af Ghobadi og Mathiassen, til at kortlægge barrierer for videndeling i en ikke‑agil kontekst ved at indarbejde metoden i et projekt, der skulle overføre arbejdsgange og processer fra et eksisterende Customer Relationship Management (CRM)‑system til en nyere version. På grund af mangelfuld dokumentation måtte arbejdsgangene genskabes fra bunden, hvilket skabte usikkerhed og hyppige ændringer. For at passe til en dansk og ikke‑agil ramme oversatte og justerede vi CCM‑begreber og barrierer. Vi fokuserede på at: synliggøre problemer, der hæmmer videndeling; undersøge hvordan projektkompleksitet kræver omstillingsevne, og hvordan organisatoriske strukturer påvirker projekter; samt vurdere hvordan kvalitative dataindsamlingsteknikker påvirker metodens nytte. CCM‑kortene hjalp nogle projektdeltagere med at identificere og gennemføre forbedringer i softwareudviklingsprocessen. De belyste også organisatoriske forhold, som ikke understøttede projektets behov for videndeling. Effekten var dog primært begrænset til projektteamets egne måder at tilpasse og forbedre arbejdet på; de bredere organisatoriske problemstillinger førte ikke til ændringer i virksomheden, selvom de var relevante for projektlederen. Baseret på observationer og feedback foreslår vi at forbedre tilgangen ved at: supplere med analyseteknikker, der hurtigere kan bearbejde indsamlede data; forbedre gennemførelsen af interviews og præsentationer; samt forfine visualiseringen af CCM‑kort. Samlet set kan CCM i en ikke‑agil organisation synliggøre barrierer for videndeling og styrke forståelsen af agile principper og dermed også projektledelse.
This report examines the practical usefulness of CCM through action research at Eniig, a Danish energy supplier. We applied CCM, as described by Ghobadi and Mathiassen, to map barriers to knowledge sharing in a non‑agile context by integrating the method into a project that migrated workflows and processes from an existing Customer Relationship Management (CRM) system to a newer version. Because documentation was limited, workflows had to be reconstructed from scratch, creating uncertainty and frequent changes. To fit a Danish, non‑agile environment, we translated and adjusted CCM terms and barrier categories. Our focus was to: make knowledge‑sharing problems visible; explore how project complexity demands adaptability and how organizational structures influence projects; and assess how qualitative data collection techniques affect the method’s value. The CCM maps helped some project participants identify and implement improvements in the software development process. They also revealed organizational conditions that did not support the project’s knowledge‑sharing needs. However, the benefits were largely confined to the project team’s own ways of adapting and improving; the broader organizational issues, while relevant to the project manager, did not lead to company‑wide changes. Based on observations and feedback, we suggest enhancing the approach by adding analysis techniques to process collected data faster, improving how interviews and presentations are conducted, and refining the visualization of CCM maps. Overall, using CCM in a non‑agile organization can make knowledge‑sharing barriers visible and strengthen understanding of agile principles and, by extension, project management.
[Dette resumé er omskrevet med hjælp fra AI baseret på projektets originale resumé]
Emneord
