Investigating factors that influence developers' experience in mobile software ecosystems
Awdren Fontão, Arilo Claudio Dias‐Neto, Davi Viana · 2017
Software organizations (keystones) that maintain a Mobile Software Ecosystem (MSECO) must provide and manage mechanisms to attract, engage and retain mobile application developers. In this scenario, there is the involvement of expectations, perceptions and feelings of the developer in his/her interaction with various artifacts and other developers, named, Developer Experience (DX). Studying the factors that influence DX in the context of ecosystems is important for keystones that need mechanisms to keep developers accountable for productivity, robustness, and niche creation. In this paper, we applied the Snowballing methodology and thematic analysis to an initial identification of DX influence factors in MSECO. Eleven papers were analyzed from the viewpoint of Software Ecosystems. Initially, we identified 20 influence factors related to DX. Such factors can help to understand the DX in MSECO.