How do Business Factors Affect Developers in Mobile Software Ecosystems?

被引:2
|
作者
Steglich, Caio [1 ]
Marczak, Sabrina [1 ]
Santos, Rodrigo [2 ]
Mosmann, Luiz Henrique [1 ]
Guerra, Luiz Pedro [1 ]
de Souza, Cleidson [3 ]
Figueira Filho, Fernando [4 ]
Perin, Marcelo [5 ]
机构
[1] Pontificia Univ Catolica Rio Grande do Sul, Escola Politecn, Porto Alegre, RS, Brazil
[2] Univ Fed Estado Rio de Janeiro, Programa Posgrad Informat, Rio de Janeiro, RJ, Brazil
[3] UFPA, Fac Comp, Belem, PA, Brazil
[4] Univ Fed Rio Grande do Norte, Dept Informat & Matemat Aplicada, Natal, RN, Brazil
[5] Fundacao Getulio Vargas, Escola Adm Empresas Sao Paulo, Sao Paulo, SP, Brazil
关键词
Mobile Sotware Ecosystems; Business Factors; Empirical Studies; PLATFORM; MOTIVATIONS; INNOVATION;
D O I
10.1145/3411564.3411571
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Mobile Software Ecosystem (MSECO) is the kind of ecosystem in which developers build applications to attend the users of mobile technologies (e.g., Android and iOS). In an MSECO, the developers are responsible for the creation of new software solutions, and this drives the ecosystem profits. Therefore, we aimed to identify which business factors are considered important to developers and how they affect them to participate in an MSECO. To do so, we conducted: i) a Systematic Mapping Study to reach the MSECO studies regarding developers' motivation; and ii) a Field Study to verify the findings based on interviews with 20 developers of mobile technologies. As a result, we found 12 business factors (e.g., Market Opportunities, Distribution Channels) that affect developers to adopt and participate in an MSECO, as well as some opinions about each factor. As an output, we aim to support developers regarding which factors may become important to them through the opinion of these business factors by other developers.
引用
收藏
页数:8
相关论文
共 50 条
  • [21] Like, dislike, or just do it? How developers approach software development tasks
    Masood, Zainab
    Hoda, Rashina
    Blincoe, Kelly
    Damian, Daniela
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 150
  • [22] How do System Architectures Affect Software Requirements?
    Miller, James A.
    Ferrari, Remo
    Madhavji, Nazim H.
    2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, COMPANION VOLUME, 2009, : 287 - 290
  • [23] What Information on Business Parameters Is Required by Embedded Software Developers to Do an Effective Job?
    Froberg, Joakim
    Cedergren, Stefan
    Larsson, Stig
    SOFTWARE BUSINESS, ICSOB 2012, 2012, 114 : 273 - 278
  • [24] Like, dislike, or just do it? How developers approach software development tasks
    Masood, Zainab
    Hoda, Rashina
    Blincoe, Kelly
    Damian, Daniela
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 150
  • [25] How do Android developers improve non-functional properties of software?
    James Callan
    Oliver Krauss
    Justyna Petke
    Federica Sarro
    Empirical Software Engineering, 2022, 27
  • [26] Like, dislike, or just do it? How developers approach software development tasks
    Masood, Zainab
    Hoda, Rashina
    Blincoe, Kelly
    Damian, Daniela
    INFORMATION AND SOFTWARE TECHNOLOGY, 2022, 150
  • [27] PLATFORM ECOSYSTEMS: HOW DEVELOPERS INVERT THE FIRM
    Parker, Geoffrey
    Van Alstyne, Marshall
    Jiang, Xiaoyue
    MIS QUARTERLY, 2017, 41 (01) : 255 - +
  • [28] The Affect of Software Developers: Common Misconceptions and Measurements
    Graziotin, Daniel
    Wang, Xiaofeng
    Abrahamsson, Pekka
    2015 IEEE/ACM 8TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING CHASE 2015, 2015, : 123 - 124
  • [29] How developers drive software evolution
    Gîrba, T
    Kuhn, A
    Seeberger, M
    Ducasse, S
    EIGHTH INTERNATIONAL WORKSHOP ON PRINCIPLES OF SOFTWARE EVOLUTION, PROCEEDINGS, 2005, : 113 - 122
  • [30] A cross-national study on mobile business: how will ecosystems evolve?
    Park, Jinsoo
    Choi, Minjung
    INFORMATION DEVELOPMENT, 2014, 30 (01) : 9 - 21