The Impact of Strategic Core-Component Reuse on Product Life Cycles
Abstract
EconStor is a publication server for scholarly economic literature, provided as a non-commercial public service by the ZBW.
Full text
Mihale-Wilson, Cristina; Felka, Patrick; Hinz, Oliver; Spann, Martin Article — Published Version The Impact of Strategic Core-Component Reuse on Product Life Cycles Business & Information Systems Engineering Provided in Cooperation with: Springer Nature Suggested Citation: Mihale-Wilson, Cristina; Felka, Patrick; Hinz, Oliver; Spann, Martin (2021) : The Impact of Strategic Core-Component Reuse on Product Life Cycles, Business & Information Systems Engineering, ISSN 1867-0202, Springer Fachmedien Wiesbaden, Wiesbaden, Vol. 64, Iss. 2, pp. 223-237, https://doi.org/10.1007/s12599-021-00706-y This Version is available at: https://hdl.handle.net/10419/287171 Standard-Nutzungsbedingungen: Die Dokumente auf EconStor dürfen zu eigenen wissenschaftlichen Zwecken und zum Privatgebrauch gespeichert und kopiert werden. Sie dürfen die Dokumente nicht für öffentliche oder kommerzielle Zwecke vervielfältigen, öffentlich ausstellen, öffentlich zugänglich machen, vertreiben oder anderweitig nutzen. Sofern die Verfasser die Dokumente unter Open-Content-Lizenzen (insbesondere CC-Lizenzen) zur Verfügung gestellt haben sollten, gelten abweichend von diesen Nutzungsbedingungen die in der dort genannten Lizenz gewährten Nutzungsrechte. Terms of use: Documents in EconStor may be saved and copied for your personal and scholarly purposes. You are not to copy documents for public or commercial purposes, to exhibit the documents publicly, to make them publicly available on the internet, or to distribute or otherwise use the documents in public. If the documents have been made available under an Open Content Licence (especially Creative Commons Licences), you may exercise further usage rights as specified in the indicated licence. https://creativecommons.org/licenses/by/4.0/
RESEARCH PAPER The Impact of Strategic Core-Component Reuse on Product Life Cycles The Case of Location-Based Games Cristina Mihale-Wilson •Patrick Felka •Oliver Hinz •Martin Spann Received: 17 July 2020 / Accepted: 11 May 2021 / Published online: 23 June 2021 The Author(s) 2021 Abstract The mobile games business is an ever-increasing sub-sector of the entertainment industry. Due to its high profitability but also high risk and competitive atmosphere, game publishers need to develop strategies that allow them to release new products at a high rate, but without compromising the already short lifespan of the firms’ existing games. Successful game publishers must enlarge their user base by continually releasing new and entertaining games, while simultaneously motivating the current user base of existing games to remain active for more extended periods. Since the core-component reuse strategy has proven successful in other software products, this study investigates the advantages and drawbacks of this strategy in mobile games. Drawing on the widely accepted Product Life Cycle concept, the study investigates whether the introduction of a new mobile game built with core-components of an existing mobile game curtails the incumbent’s product life cycle. Based on real and granular data on the gaming activity of a popular mobile game, the authors find that by promoting multi-homing (i.e., by smartly interlinking the incumbent and new product with each other so that users start consuming both games in parallel), the core-compo- nent reuse strategy can prolong the lifespan of the incumbent game. Keywords Mobile games Location-based games Corecomponent reuse Product life cycle 1 Introduction The prevalence of smartphones and the mobile Internet changed the entertainment industry fundamentally by contributing to some of its sub-sectors’ unexpected rise or fall. The mobile gaming sector, for instance, has benefited from this development and turned into a fast-growing, very profitable, but also ‘‘intensively competitive’’ (Merikivi et al. 2017) business. Once a niche pursuit, playing games have become ‘‘one of the most popular leisure activities globally’’ (Boyle et al. 2012). With players growing more comfortable with in-game purchases (Khalaf 2017), the mobile games business records high revenues, e.g., 61.3 billion US $ in 2018 (SuperData 2019, p. 7), which in turn attract new competitors to the market. However, as competition is growing fiercer, mobile game publishers face an increased risk of their games not generating enough profits before users substitute them with new ones. From an economic point of view, the development of entertainment products such as mobile games is very costly and time-consuming (Clement et al. 2006; Folmer 2007; Engelsta ¨tter and Ward 2018). However, at the same time, entertainment products such as games have a relatively short product life cycle (Calantone et al. 2010; Zhu and Zhang 2010) and suffer from monotonically decreasing popularity over time (Yi et al. 2019). Consequently, publishers who wish to thrive in the highly dynamic market (Yi et al. 2019) are forced to continuously develop and release new games (Engelsta ¨tter and Ward 2018) while minimizing their production costs and failure risk. Accepted after one revision by O ´scar Pastor. C. Mihale-Wilson (&)P. Felka Chair of Information Systems and Information Management, Goethe University, Theodor-W.-Adorno-Platz 4, 60323 Frankfurt am Main, Germany e-mail: [email protected] M. Spann Institute of Electronic Commerce and Digital Markets, Ludwig- Maximilians-Universita ¨t, Munich, Germany 123 Bus Inf Syst Eng 64(2):223–237 (2022) https://doi.org/10.1007/s12599-021-00706-y
Traditionally, companies that operate in markets with a fast innovation pace but a simultaneous risk of failure routinely use their existing successful products (Faircloth and Richard 1995; Mihale-Wilson et al. 2021) to develop new ones. More specifically, companies incorporate the functionalities and core-components of successful existing products into new products, reducing their time to market, and their risk of failure substantially. Although this strategy is commonly successful in developing software applications, mobile game publishers can have reservations about it due to technical and economic considerations (Folmer 2007). In general, software and core-component reuse hinge on technical and non-technical concerns (Kim and Stohr 1998). From a technical point of view, integrating the various existing components can be difficult, and increase the complexity of the game architecture significantly, such that it is more challenging to manage (Folmer 2007). From an economic perspective, however, the core-component reuse might also have adverse side-effects. Because new products (and especially mobile games free of charge) frequently do not only galvanize users’ attention away from the products of the competing companies but also from existing products of the same firm, the continuous release of new products can accelerate user attrition. User attrition is not only a central issue for all sorts of digital products but even more so for free games where users’ interest in this type of game usually vanishes rapidly (Nieborg 2016, p. 35). Considering the cost of production and the short life span in which mobile games can create revenues, any new products that put a strain on the popularity of the existing games are in effect curtailing the already short product life cycles of these games (Yi et al. 2019). Although there is extensive research on the product life cycle (PLC) concept (Golder and Tellis 2004) and also on games in general, the PLC of mobile games is not sufficiently understood (Yi et al. 2019). Thus, prior literature has not yet identified a set of components that are promising to reuse. Due to this gap in the literature, it is currently difficult to accurately predict whether the corecomponent reuse benefits will ultimately exceed its drawbacks or vice versa. Drawing on the current body of literature and rich observational data on two games that have been developed with the same core-components, in this research we pursue two goals. First, we intend to extend the currently underexplored research of mobile games’ product life cycle (Yi et al. 2019). Second, we seek to provide valuable insights that can assist mobile game publishers’ strategic decision to either adopt or avoid core-component reuse when developing new products. Thus, in this study, we investigate whether introducing a new location-based mobile game built with core-components of an already successful existing game, curtails or benefits the product life cycle of the existing game. The remainder of this study is organized as follows: after introducing the theoretical background and research setting of this study, we discuss the similarities and differences between the two focal games. Then, after introducing the data and the methodological approach, we present the estimation results, their implications for practice, and conclude with potential avenues for future research. 2 Theory and Related Work The current body of literature presents a plethora of studies investigating various aspects of PLC, for different products (e.g., Rink and Swan 1979; Day 1981; Calantone et al. 2010). Similarly, there is a rich body of literature studying various aspects of different games (e.g., video games or multiplayeronline games). Some studies, for instance, focus on determinants of success (e.g., Hsu and Lu 2004; Lin and Bhattacherjee 2010;Parketal.2014; Merikivi et al. 2017), while others investigate the in-game behavior of players (e.g., Chesney et al. 2009; Hsiao and Chen 2016). Similarly, some studies explore individuals’ choices and engagement in games (e.g., Boyle et al. 2012; Wu et al. 2013). Again others discuss new game design and development strategies (e.g., Stacey and Nandhakumar 2009; Nah et al. 2014). However, despite the rich body of literature on PLC and mobile games, research examining the PLC of mobile games are rare. Similarly, although we can currently draw on a plethora of research exploring software reuse from various perspectives, no prior work has investigated the benefits and drawbacks of software reuse through the lens of PLC. Aiming to extend the current state of the literature on software reuse and PLC for mobile games, in this work we combine various streams of prior literature to investigate whether the benefits of reuse of core-components outweigh their drawbacks in relation to the PLC of existing products. 2.1 Product Life Cycle Theory At its core, the PLC concept is similar to the life cycle in nature (Day 1981). It consists of four stages (Day 1981; Golder and Tellis 2004), and each stage requires a different managerial and marketing strategy. According to Golder and Tellis (2004), for instance, the time frame from a products’ release until takeoff (i.e., the introduction stage) hinge on managerial decisions such as the optimal release date or the suitable initial marketing campaign. In contrast, the second stage (i.e., the growth stage) refers to the period in which product adoption increases until a slowdown of 123 224 C. Mihale-Wilson et al.: The Impact of Strategic Core-Component Reuse…, Bus Inf Syst Eng 64(2):223–237 (2022)
adoption occurs. During this stage, managers must meet the demand for the product, maybe expand their marketing strategy to reach peak demand, without surpassing it, as the third stage (i.e., maturity) sets in. Finally, the fourth stage (i.e., the decline stage) starts once the slowdown of the maturity turns into a steady downturn in revenue and ends with the eventual withdrawal of the product from the market. Due to its ‘‘intuitive appeal’’ (Golder and Tellis 2004, p. 207), the PLC concept has garnered considerable attention from academia and practice. Hence, extant literature on this topic is rich and presents various streams of research. One stream of research, for instance, focusses on forecasting the PLC turning points and the appropriate strategies that go with each PLC stage (e.g., Day 1981; Kurawarwala and Matsuo 1998; Golder and Tellis 2004; Lukas et al. 2017). Another stream investigates the de role of diffusion and precisely the optimal release date for the success of new products (e.g., Elberse and Eliashberg 2003; Clement et al. 2006; Engelsta ¨tter and Ward 2018;Yi et al. 2019). Again another, recently evolving stream of the literature concentrates on technology-based products, with rather short product life cycles (e.g., Calantone et al. 2010; Marchand 2016; Yi et al. 2019). Compared to products with a longer life span (e.g., of many years, and even decades), products with a short PLC stay only briefly on the market (Nieborg 2016, p. 35). Products with a short PLC typically experience rapid growth, short maturity, and a fast decline (Kurawarwala and Matsuo 1998). Longer PLCs are usually observed for utilitarian products, while short PLC are rather common for hedonic products. In contrast to utilitarian products (such as cars or appliances), which are instrumental and purchased based on a real need or practical use (Clement et al. 2006), hedonic products (such as music, films, books, games) are experience products consumed primarily for leisure and enjoyment purposes. Hedonic products have different life cycles and require different product management strategies than utilitarian goods (Clement et al. 2006). While the PLC of utilitarian products is often bell-shaped and can last years, the PLC of hedonic products is typically only a few weeks long, with rapidly declining sales (Clement et al. 2006). The study at hand focuses on hedonic products with short PLCs only. In particular, in this study we investigate a paramount example of hedonic products with short PLCs: i.e., games. 2.2 Product Life Cycle of Games Industry reports suggest that mobile games can have very short PLCs of one week to one month (GameAnalytics 2019). According to Game Analytics (2019) – a player analysis platform – the retention rates for most games at less than 11% after day 7 and under 4% after day 28. Surprisingly, although games have been subject to numerous studies, besides practice-related reports on the life span of games, scholarly research on the PLC of games is very sparse (Yi et al. 2019). One notable exception is the work of Yi and colleagues (2019). Aiming to understand the diffusion of mobile games at the brand level (rather than category level), Yi et al. (2019) explore how linkages to a mobile messenger, users’ satisfaction and dissatisfaction with a game, or the ranking position of a game may affect the growth and decline of games. Therefore, the scholars conceptualize the growth and decline phase of mobile games in terms of attracting and holding power. The attracting power of a game relates to its ability to defer the attention of users towards itself in the introduction phase of its PLC. In contrast, the holding power refers to the ability of a game to maintain the attention of users over time while still appealing to new users (Yi et al. 2019). In their study, Yi and colleagues (2019) conclude that various game characteristics affect the attracting and holding power of mobile games, thereby shaping their PLC evolution. Notably, Yi et al.’s (2019) conceptualization of the growth and decline phases of games demonstrates that their PLC stages are interlinked and identifiable based on user and usage-related metrics. Specifically, the current PLC stage of a game can be identified by investigating user-base attrition rates, the inflow of new users, and by monitoring the in-game activity levels. An increasing influx of new users, for instance, indicates that a game is currently in the growth phase. In contrast, a slowdown in the number of users joining the game suggests that a game has reached its maturity phase. Further, declining activity or daily active users suggest that the respective game is currently in the declining stage. Attrition in the active user base, in-game activity and the subsequently observed adverse changes in its PLC can be due to various reasons and (mobile) games’ characteristics. According to Yi and colleagues, for instance, mobile games can suffer increasingly shorter PLCs due to the fierce competition in the gaming market. Further, with most games free-to-play, consumers’ investment in time and money to try the game is minimal. Due to such low resource investments on the consumers’ side, mobile games can be downloaded and deleted at any time, thereby putting even more pressure on the PLC of such games (Yi et al. 2019). Similar to Yi et al. (2019), prior literature suggests that the interest of gamers in free-to-play games vanishes fairly rapidly (Liu et al. 2014). Thus, retaining active gamers and gaining new users becomes increasingly tricky (Nieborg 2016), and the survival of game publishers 123 C. Mihale-Wilson et al.: The Impact of Strategic Core-Component Reuse…, Bus Inf Syst Eng 64(2):223–237 (2022) 225
on the market is getting increasingly complicated (Yi et al. 2019). Related literature on games concurs that to accommodate the highly complex and competitive gaming market conditions, successful game publishers must bring new games to the market, fast and with high overall game quality (Aleem et al. 2016). In this endeavor, software reuse – i.e., incorporating successful existing products’ functionalities and core-components into new products – might be a promising approach to issue new games with reduced time to market while minimizing the risk of failure substantially. 2.3 Software Reuse To date, we can draw on a rich and well-established body of literature on software reuse. In general, software reuse refers to creating new products or software systems based on previous ones (Mohagheghi and Conradi 2007; Jalender et al. 2011) rather than building them from scratch (Krueger 1992; Kim and Stohr 1998). Reuse is not limited to code reuse and can also be applied to each software development and maintenance life cycle phase (Swanson et al. 1991). Since reusable assets include any components considered part of a system’s design, such assets can be requirements, architectures, implementations, program code, and data (Suri and Garg 2009). Extant literature on software design concurs that successful asset reuse enhances productivity (Karimi 1990; Banker and Kauffman 1991), software quality, maintainability, and software development efficiency (Karimi 1990; Kim and Stohr 1998) while simultaneously decreasing costs (Sherif et al. 2006). However, prior work also acknowledges that successful software reuse requires a suitable reuse strategy, a high synergy between projects, and a suitable technology architecture (Bombonatti et al. 2017) with appropriately sized modular components. Suppose two products have a similar or common software architecture which consists of common or very similar elements. In that case, the reuse assets require none or only negligible modifications, which increases the effectiveness of component reuse (Mohagheghi and Conradi 2007). In general, prior literature distinguishes between three modes of reuse: verbatim reuse, reuse with slight modifications and reuse with extensive alternations (Thomas et al. 1997). Since verbatim reuse requires no changes to the assets reused, it yields the most significant benefits (Thomas et al. 1997). Also, verbatim reuse is particularly suited for reusing core-components – i.e., for assets which due to their complexity and importance, have a longer life cycle than smaller and simpler components. Besides the three mentioned modes of reuse, prior literature also suggests that assets can be reused in other products by following one of two reuse approaches: opportunistic or strategic software reuse (Fortune and Valerdi 2013). Opportunistic software reuse describes the unplanned reuse of assets, while strategic reuse refers to a disciplined, systematic, and upfront planned reuse of assets (Mohagheghi and Conradi 2007; Fortune and Valerdi 2013). Because opportunistic software reuse is done mostly ad-hoc, it also does not require upfront investments to generate, document, store, and manage reuse pre-engi- neered assets (Mohagheghi and Conradi 2007). On the downside, opportunistic software reuse can be a challenge with little payoff (Swanson et al. 1991). For instance, for undocumented and unstructured code, the costs incurred by preparing existing code for reuse can exceed any cost savings the reuse strategy could theoretically yield (Karimi 1990). In contrast, due to the disciplined and systematic reuse of assets with modular design and implementation, the strategic reuse approach has a higher likelihood of success (Fortune and Valerdi 2013). In this work, we concentrate on the verbatim and slight modifications strategic (planned) reuse of mobile games components. 2.4 Software Reuse in Games As with any other software development process involving asset reuse, the underlying rationale behind asset reuse in games development is that developers can attain shorter development cycles and cost reductions (Folmer 2007; Neto et al. 2009). However, unlike other software products, games development combines the software engineering process with the creation and implementation of artistic assets (e.g., animations, characters, and storytelling). Thus, games’ development process is also more complex than other traditional software development (Aleem et al. 2016). To account for the complexity of games, often entail strategically designed layers with ‘‘fixed’’ core-components and variable elements (Neto et al. 2009). Fixed corecomponents are very complex and suitable for verbatim reuse, whereas the variable elements can be altered as necessary to build a variety of other games. Figure 1 illustrates a simplified view of the main building blocks for games (Anderson et al. 2008). It reveals three main groups of core-components. The game engine represents the backbone of a game (Neto et al. 2009). From a developer perspective, the game engine can be described as a collection of tools that allow the development and compilation of a game for a target platform – e.g., mobile apps (Toftedahl and Engstro ¨m 2019). The game engine can be self-developed, opensource, or commercially distributed (see Andrade 2015). Two of the most widely employed commercially available game engines are ‘‘Unity’’ and ‘‘Unreal’’. These two are used by almost 39% of the games available on Steam – one 123 226 C. Mihale-Wilson et al.: The Impact of Strategic Core-Component Reuse…, Bus Inf Syst Eng 64(2):223–237 (2022)
of the largest Internet distribution platforms for computer games (Toftedahl and Engstro ¨m2019). The game engine typically controls the game assets (also called game objects). It communicates with the other game elements as it is responsible for rendering (i.e., the generation of graphics), animations, the management of game assets, and many more tasks essential to gameplay. Due to its complexity and importance, the game engine represents a core-component of games. It is typically reusable for the development of various new games. Game Assets (also called game objects) are another essential component of games. Game objects are usually 3D models and elements that are loaded into the game at runtime (Neto et al. 2009). Game assets interact with the user and the application-specific code, which forms the scenario or the environment in which game assets act. Further, application-specific code also contains components with the game’s base functionalities, such as the game specific logic, AR functionalities, player inventory, or account management (Neto et al. 2009). The application-specific code also comprises the Graphic User Interface (GUI), which allows users to interact with the game objects. Notably, game assets are typically not suitable for reuse (Neto et al. 2009). In contrast, while some parts of the application-specific code can be reused (e.g., AR functionalities) others cannot (e.g., GUI) be reused to build new products. 2.5 Bringing PLC and Software Reuse in Games Together As mentioned previously, all game components can be offshelf assets, open-source, or self-developed. While offshelf and open source components might be too generic or do not work well with other components, combining various elements from existing products into a new product can also pose multiple technical and non-technical challenges (Kim and Stohr 1998; Haefliger et al. 2008). Assuming that the technical challenges can be mastered, managers still need to address the non-technical code reuse issues. These non-technical issues can relate to the direct cost and benefits of the reuse strategy, or organizational efforts required to improve developers’ commitment to reuse (Kim and Stohr 1998; Bombonatti et al. 2017). Furthermore, nontechnical issues can also include indirect economic consequences that may result from a swifter development of new products. In this work, we focus on the latter and combine the knowledge of extant literature on PLC and software reuse to investigate whether the introduction of one product built with components of another product curtails or benefits the PLC of an incumbent product. In general, the economic assessment of the market impact of new products depends on the extent to which the new products either crowd out or complement the consumption of existing ones (Gentzkow 2007). In this vein, products with similar attributes are likely to be viewed by consumers as substitutes (e.g., Deleersnyder et al. 2001; Smith and Telang 2009), while products with differential characteristics are considered to be complements. In a scenario with two games, where the incumbent is currently in a declining stage, Fig. 2visualizes the PLC evolution of the incumbent game after introducing a substitute (Fig. 2a) or complementary (Fig. 2b) new game. Figure 2a shows that if users view the incumbent and new games as substitutes, the chances are high that the launch of the new game will defer users’ attention away from the incumbent. Suppose the introduction of the new game motivates the users of the incumbent game to transition to the new game. In this case, the decline in the number of active users and the influx of new users is likely to speed up the decline in the popularity of the incumbents and curtail its PLC. Analogously, Fig. 2b illustrates potential PLC changes if individuals view two products as complements. In general, if individuals view two products as complements, chances are very high that consumers start to multi-home. In our context, multi-homing relates to individuals who will play both games in parallel (Koukova et al. 2012;Xu et al. 2014). Assuming no significant change in the incumbent’s user base activity, multi-homing (i.e., users of the incumbent game adopt and play the new game in addition to playing the incumbent game) should show no significant impact on the PLC of the incumbent. However, considering that the introduction of new games is accompanied by substantial marketing efforts (Aleem et al. 2016; Yi et al. 2019), it is also possible that individuals who became aware of the new game might also want to try out the predecessor – i.e., the incumbent. In that case, if individuals try out and like both games and multi-home, the increase in the new users adopting the incumbent might extend the PLC of the incumbent (see Fig. 2b). Fig. 1 Simplified perspective on game elements (Anderson et al. 2008; Neto et al. 2009) 123 C. Mihale-Wilson et al.: The Impact of Strategic Core-Component Reuse…, Bus Inf Syst Eng 64(2):223–237 (2022) 227
In sum, we note that software reuse can cut both ways: Although software reuse brings several advantages and benefits, it can also negatively affect the PLC of existing products if the incumbents and new products are too similar. Surprisingly, despite extensive prior research on software reuse, previous literature does not present structured knowledge on which combinations of reuse components yield products dissimilar enough to avoid the contraction of existing products’ PLCs. Consequently, the question of whether the benefits outweigh the drawbacks of reusing core-components in mobile games is ultimately an empirical question that we investigate based on the use case of two popular location-based games. 3 Research Setting: Location-Based Games By definition, location-based games are mobile games that use the position of the players as a core element in the gameplay. In such games, players are required to be mobile and change their current location to advance in the game. Our study analyses two location-based games developed by the same company (Niantic): Game1 – Ingress and Game2 – Poke ´mon Go. Game1 was released in 2012. Game2 was launched mid-2016 and reused several of the core-components of Game1. As mentioned previously, games often entail strategically designed layers with ‘‘fixed’’ core-components and variable elements (Neto et al. 2009). Typically, the three main building blocks for games are: game engine, application-specific code and game assets (Anderson et al. 2008). Table 1gives an overview which core-components from Game1 were reused in Game2 and to which extent such core-components were adapted for Game2. It shows that Game2 reused various components from Game1: Firstly, both games are using the same game engine. More precisely, Game1 and Game2 use the ‘‘Unity’’ game engine. Thus, both games possess the same ‘‘backbone’’ which can typically be reused in the development of new games with no or very little effort (Neto et al. 2009). Second, Game2 reuses various parts of the applicationspecific code of Game1. Whereas the GUIs of both games are different, Game1 and Game2 both use a game-engine plugin called Niantic Native Plugin. The Niantic plugin represents application-specific code developed by Niantic. It encompasses basic functionalities such as account management, the player inventory, AR functionalities and the in-game maps with real-world Game Interaction Points (Niantic 2020). Real-life gaming locations 1 – or Gaming Interaction Points (GIP) represent special places of interest which can be explored by the users of Game1 and Game2. Many of the in-game artifacts and GIP in Game1 and Game2 are identical and located at the same locations in the real world (e.g., public buildings, monuments) (see Fig. 3). Additionally, users can suggest new GIP in Game1, which are then mainly added to both games. With this strategy, Niantic enables users to play both games in parallel and multi-home. Once individuals travel to a GIP, they can perform in-game actions in both, Game1 and 2. The Niantic plugin was used in Game1 and reused in Game2, but also in other of the publisher’s mobile games. Examples encompass Harry Potter: Wizards Unite or CATAN – World Explorers (Hu and Wu 2019; Niantic 2020). Besides the reuse of the game engine and parts of the application-specific code in Game2, the two games do not show any direct similarities with respect to their game assets such as 3D models and textures. Figure 3illustrates that the 3D models in Game1 represent portals and weapons whereas the 3D models in Game2 show Poke ´mon and Poke ´stops. Game1 has a science-fiction setting in which players are split in two factions which try to conquer GIPs Fig. 2 PLC of incumbent for a substitute or complementary new game 1 Gaming interaction points are called ‘‘Portals’’ in Game1 and ‘‘Poke ´stops’’ in Game2. 123 228 C. Mihale-Wilson et al.: The Impact of Strategic Core-Component Reuse…, Bus Inf Syst Eng 64(2):223–237 (2022)
Table1 Comparison of application specific code, game engine and assets between Ingress and Poke ´mon Go Component Description Reuse (from Game1 for Game 2) Ingress (Game1) Poke ´mon Go (Game2) Game engine Software-development environment Yes Unity Unity Application Specific Code (Elements of the Niantic Native Plugin) Map Tile Map of the area Yes (modified) Underlay vector map Underlay vector map Geospatial Objects Real-world GIP (game interaction points) Yes (modified) Portals Poke ´stops, Poke ´mon arenas Player Inventory Items (limited number of total items per user) Yes (modified) Weapons, Resonators, Mods, etc Poke ´balls, Poke ´mon, etc Account MGMT User status Yes (modified) User-level, Points, Badges User-level, Points, Badges User Factions 2 Factions 3 Factions AR Functions to layer location, map and geospatial objects Yes (modified) Rendering and stylization of real-word map information, as well as, geospatial objects Game assets 3D-Models 3D representation of different objects No 3D-Models of Portals, Weapons, Shields, etc 3D-Models of Poke ´stops, Poke ´mon arenas, Poke ´mon, etc Fig. 3 Screenshots of Ingress Prime (left) and PokemonGo (right) (Hu and Wu 2019) 123 C. Mihale-Wilson et al.: The Impact of Strategic Core-Component Reuse…, Bus Inf Syst Eng 64(2):223–237 (2022) 229
and occupy big fields for their faction. In contrast, Game2 is all about catching and training Poke ´mon. Altogether, Game1 and 2 are particularly suited to empirically investigate whether the benefits of the strategic reuse of core-components outweigh its drawbacks vice versa for mainly two reasons: Firstly, Game2 reuses various of the core-components of Game1 (as shown in Table 1). Second, although the two games are intertwined with each other through the GIPs thereby inviting individuals to multi-home, the two games function independently from each other, on different server infrastructures. Thus, whenever the servers of Game1 are in maintenance or down, the availability of Game2 is not influenced by it. The same holds for any Game2 outages. 4 Empirical Analysis In general, the classical PLC theory defines the stages in a product’s life in terms of unit sales (Rink and Swan 1979) or revenues. However, in the absence of revenue data, and as mentioned previously, especially in the case of games, changes in the PLC stage can also be identified in terms of (1) changes in the currently active number of players or (2) the intensity with which the players engage in the game. In our analysis we rely on these metrics to investigate whether core-component reuse can curtail or benefit the PLC of an existing game. 4.1 Data We collected the data on Game1 from the official website of ingress: www.ingress.com/intel. This website shows the current state of Game1 and visualizes the current worldwide game actions of other players. To store and collect this data, we developed a Python-based application that can process and store changes in the game state every second. These changes on the map are caused by in-game actions, which also have a precise geographical position. Notably, there is no official website by the game publishers for Game2. Thus, we gathered the data on Game2 from www. pokemonradar.de and www.pokemongomap.info. Both websites display game interaction points of Game2. Altogether, we collected the information on the activity levels in Game1, the number of active users, and new users joining Game1 daily. Additionally, we also collected the information on the special in-game artifacts, i.e., the specific gaming interaction points (GIP) in both games and server outage that occurred for Game2 during our observation period. The activity levels in Game1 are measured based on highly granular data on in-game actions, including GPS positions and timestamps from 1 Jan 2016 to 31 Dec 2016, within a dedicated geographical region in a Western European country (i.e., the German state of Hesse). Our region of interest is comparable to the size of Vermont, USA and is approximately 25,000 square km. The area of focus entails densely populated urban regions, with many interaction points and less-populated rural spaces with no interaction points to play at all. The time frame of analysis was chosen strategically, to include the introduction of Game2. Game2 was introduced to the public in mid-2016. By choosing a time frame which includes the launch of Game2, we are able to explore our research question based on the observational data in a quasi-natural experiment and with a differences in differences empirical analysis. Furthermore, it is notable that although the time frame assessed in this study spans the entire year of 2016, due to a five-day maintenance period of our data crawling program, the final data set comprises the information on Game1 activities from 361 days. Besides data on Game1 and 2, we also collected additional relevant environment variables. For instance, as both games require their players to go outside, weather conditions are expected to impact the activity levels in such games (Felka et al. 2018; Mihale-Wilson et al. 2021). Similarly, public holidays represent additional leisure opportunities, leading to an increase in gaming activity. Additionally, we also gathered information on server outages of Game2 – i.e., the days on which a high number of players in Game2 brought down the servers of the Game2 for several hours. Because the server outages of Game2 represent shocks that impeded users to play Game2, we can use them to test for multi-homing behavior. 4.2 Identification Strategy To explore whether the launch of Game2 curtails the PLC of Game1, we build on the relationship between game usage intensity – i.e., the number of actions in Game1, and the number of active users in Game1 – and the products’ current life cycle status. Sharp drops in Game1 activity after the introduction of Game2 would indicate an acceleration of Game1’s decline and a contraction in the PLC of Game1. Analogously, a statistically significant decline in the daily number of active users in Game1 would suggest a contraction of the games’ PLC. In contrast, an increase in the number of new users joining Game1, or an increase in the number of active users would indicate a slowdown in the decline stage of Game1. Striving to identify the relationship between the release of Game2 and the PLC of Game1, we first use Game2’s release date to mark the pre- and post-Game2 period. Then, we monitor the changes in Game1 activity and user base after the release of Game2. Additionally, we also supervise the activity and user base levels in Game1 during the server 123 230 C. Mihale-Wilson et al.: The Impact of Strategic Core-Component Reuse…, Bus Inf Syst Eng 64(2):223–237 (2022)
Swanson K, McComb D, Smith J, McCubbrey D (1991) The application software factory: applying total quality techniques to systems development. MIS Q 15:567–579. https://doi.org/10. 2307/249460 Thomas WM, Delis A, Basili VR (1997) An analysis of errors in a reuse-oriented development environment. J Syst Softw 38:211–224 Toftedahl M, Engstro ¨m H (2019) A taxonomy of game engines and the tools that drive the industry. In: DiGRA 2019, The 12th digital games research association conference, Kyoto. Digital Games Research Association (DiGRA) Wu H-K, Lee SW-Y, Chang H-Y, Liang J-C (2013) Current status, opportunities and challenges of augmented reality in education. Comput Educ 62:41–49. https://doi.org/10.1016/j.compedu. 2012.10.024 Xu J, Forman C, Kim JB, Van Ittersum K (2014) News media channels: complements or substitutes? Evidence from mobile phone usage. J Market 78:97–112. https://doi.org/10.1509/jm.13. 0198 Yi J, Lee Y, Kim S-H (2019) Determinants of growth and decline in mobile game diffusion. J Bus Res 99:363–372. https://doi.org/ 10.1016/j.jbusres.2017.09.045 Zhu F, Zhang X (2010) Impact of online consumer reviews on sales: the moderating role of product and consumer characteristics. J Market 74:133–148 123 C. Mihale-Wilson et al.: The Impact of Strategic Core-Component Reuse…, Bus Inf Syst Eng 64(2):223–237 (2022) 237