Mobile Application Development Training in Mobile Software Ecosystem: Investigating the Developer eXperience

  • Awdren de Lima Fontão UFAM
  • Bruno A. Bonifácio SIDIA
  • Rodrigo Pereira dos Santos UFRJ
  • Arilo Claúdio Dias-Neto UFAM

Resumo


In a Mobile Software Ecosystem (MSECO), large software organizations (or keystones) need to attract/coach external developers to meet users' demands. In this scenario, it is necessary to evaluate developers' experiences during their involvement in trainings as a strategy to engage developers to contribute to the MSECO expansion (quantitatively and qualitatively). In this paper, we report a study on the comparison of a process-based approach for training mobile application developers in MSECO against an ad hoc approach (developer's and evangelist's personal processes) to analyze the effect of evangelist-developers interaction in MSECO from Developer experience (DX). We also propose a set of steps to assist keystone organizations to govern developers based on DX sources and with evangelists' support in trainings.
Palavras-chave: Software and its engineering, Software creation and management, Collaboration in software development
Publicado
17/10/2018
Como Citar

Selecione um Formato
FONTÃO, Awdren de Lima; BONIFÁCIO, Bruno A.; DOS SANTOS, Rodrigo Pereira; DIAS-NETO, Arilo Claúdio. Mobile Application Development Training in Mobile Software Ecosystem: Investigating the Developer eXperience. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 17. , 2018, Curitiba. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . p. 160-169.