Social Aspects and How They Influence MSECO Developers

Mobile software ecosystem (MSECO) is a new software development paradigm for mobile technologies, having three main dimensions, namely: Technical, Business and Social. The literature has a considerable number of studies on Technical and business dimensions, but only a few studies focus on the social aspects of MSECOs. However, the literature has enough to provide evidence that the actors involved, such as developers, are crucial to an MSECO. This study aims to complement earlies studies by describing new social factors that influence developers to work in a MSECO. We conducted a systematic literature review in order to identify these new factors, and a field study in which 20 developers were interviewed to understand how these factors can influence them to join or keep participating in a MSECO. We found that developer become more rigorous to continue participating then to adopt a MSECO.

[1]  Jan Bosch,et al.  From software product lines to software ecosystems , 2009, SPLC.

[2]  Seongcheol Kim,et al.  Factors affecting application developers' loyalty to mobile platforms , 2014, Comput. Hum. Behav..

[3]  Petra Bosch-Sijtsema,et al.  From integration to composition: On the impact of software product lines, global development and ecosystems , 2010, J. Syst. Softw..

[4]  Stefan Koch,et al.  Joining a smartphone ecosystem: Application developers' motivations and decision criteria , 2014, Inf. Softw. Technol..

[5]  Eric Yu,et al.  Designing Software Ecosystems: How to Develop Sustainable Collaborations? - Scenarios from Apple iOS and Google Android , 2015, CAiSE Workshops.

[6]  Liliana Dobrica,et al.  Experiencing Native Mobile Health Applications Development , 2017, 2017 21st International Conference on Control Systems and Computer Science (CSCS).

[7]  Sinan Deniz,et al.  Fostering innovation: Factors that attract and retain third party developers in mobile ecosystems , 2013 .

[8]  E. Deci,et al.  Intrinsic and Extrinsic Motivations: Classic Definitions and New Directions. , 2000, Contemporary educational psychology.

[9]  Gözem Güçeri-Ucar,et al.  Motivations of application developers: Innovation, business model choice, release policy, and success , 2017, J. Organ. Comput. Electron. Commer..

[10]  Alexander Benlian,et al.  Differential effects of formal and self-control in mobile platform ecosystems: Multi-method findings on third-party developers' continuance intentions and application quality , 2017, Inf. Manag..

[11]  Keith Mallinson,et al.  Smartphone Revolution: Technology patenting and licensing fosters innovation, market entry, and exceptional growth. , 2015, IEEE Consumer Electronics Magazine.

[12]  Timothy C. Lethbridge,et al.  Software Engineering Data Collection for Field Studies , 2008, Guide to Advanced Empirical Software Engineering.

[13]  Faheem Ahmed,et al.  A three-dimensional view of software ecosystems , 2010, ECSA '10.

[14]  Alexander Benlian,et al.  Understanding Informal Control Modes on Software Platforms - The Mediating Role of Third-Party Developers' Intrinsic Motivation , 2015, ICIS.

[15]  Leif Singer,et al.  An exploratory study of the adoption of mobile development platforms by software engineers , 2014, MOBILESoft 2014.

[16]  Stefan Biffl,et al.  Software ecosystems vs. natural ecosystems: learning from the ingenious mind of nature , 2010, ECSA '10.

[17]  Claes Wohlin,et al.  Guidelines for snowballing in systematic literature studies and a replication in software engineering , 2014, EASE '14.

[18]  Hogeun Lee,et al.  Third-party mobile app developers' continued participation in platform-centric ecosystems: An empirical investigation of two different mechanisms , 2016, Int. J. Inf. Manag..

[19]  Christoph Rieger,et al.  Weighted Evaluation Framework for Cross-Platform App Development Approaches , 2016, SIGSAND.

[20]  Rodrigo Pereira dos Santos,et al.  Towards a Guideline-Based Approach to Govern Developers in Mobile Software Ecosystems , 2017, ICSR.

[21]  Christoph Treude,et al.  The Social Side of Software Platform Ecosystems , 2016, CHI.

[22]  Changi Nam,et al.  The Impacts of Mobile Platform Openness on Application Developers’ Intention to Continuously Use a Platform: From an Ecosystem Perspective , 2017 .

[23]  Rodrigo Pereira dos Santos,et al.  Mobile Software Ecosystem (MSECO): A Systematic Mapping Study , 2015, 2015 IEEE 39th Annual Computer Software and Applications Conference.

[24]  Seongcheol Kim,et al.  The impacts of technology platform openness on application developers’ intention to continuously use a platform: From an ecosystem perspective , 2019, Telecommunications Policy.

[25]  Klaus Marius Hansen,et al.  Software ecosystems - A systematic literature review , 2013, J. Syst. Softw..

[26]  Slinger Jansen,et al.  A sense of community: A research agenda for software ecosystems , 2009, 2009 31st International Conference on Software Engineering - Companion Volume.

[27]  Pearl Brereton,et al.  Systematic literature reviews in software engineering - A systematic literature review , 2009, Inf. Softw. Technol..