School of Business publications portal
Aaltodoc publication archive
Aalto University School of Business Master's Theses are now in the Aaltodoc publication archive (Aalto University institutional repository)
School of Business | Department of Information and Service Economy | MSc program in Information and Service Management | 2016
Thesis number: 14588
Implementation strategies in software development - Case XBRL
Author: Karjalainen, Antti
Title: Implementation strategies in software development - Case XBRL
Year: 2016  Language: eng
Department: Department of Information and Service Economy
Academic subject: MSc program in Information and Service Management
Index terms: tietojärjestelmät; information systems; ohjelmistot; software; tuotekehitys; product development; strategia; strategy
Pages: 72
Full text:
» hse_ethesis_14588.pdf pdf  size:2 MB (1329743)
Key terms: software implementation strategy; inter-organizational software functionality; network effect; path dependence; XBRL
Abstract:
The main objective of this study is to identify and describe the ways in which companies approach implementing inter-organizational software functionalities into their software products and services and to identify the factors that affect their choice of a software implementation strategy.

The study is a descriptive multiple case study that focuses on four companies that are all doing a similar XBRL functionality implementation at the same time. The theoretical framework of the study consists of multiple factors, out of which network effect and path dependence are the most prominent theories that are used to guide the case study design. The reviewed literature categorizes software implementation strategies according to how deeply the new functionality is integrated into existing systems, categorizing software implementations into bolt-on, built-in, and deeply embedded implementation strategies. The findings from the case study indicate support for this kind of categorization in the observed cases, although the categories should be considered to be more of a continuum than set of discrete classes.

The results of the case study also indicate that, in the cases that were observed, network effects and path dependence play a role in the software implementation strategy selection but a significant factor in the implementation strategy decisions is also the uncertainty of the future adoption, development, and use of the technology in question. In an inter-organizational context, companies weigh in the perceived benefits of a software implementation against their confidence in the future use of that technology, forming an estimate of the expected value of the future benefit of the software implementation. This expected value will then in turn factor into the software implementation strategy decision and partly contribute to how deeply the company is willing to integrate the functionality into their existing systems.
Electronic publications are subject to copyright. The publications can be read freely and printed for personal use. Use for commercial purposes is forbidden.