Evaluating Processes to Certify Mobile Applications During Developer Relations Activities

In a Mobile Software Ecosystem (MSECO), the software organizations have opened up their structures to third-party developers aiming to reach goals to ensure the MSECO is working properly, such as increasing number of users, mobile applications (apps) and developers. Thus, the management organization...

Full description

Bibliographic Details
Main Authors: Awdren Fontao, Pedro Paes, Oswald Ekwoge, Rodrigo Pereira Dos Santos, Arilo Claudio Dias-Neto
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9142174/
id doaj-dcb864fa48e547d2bd4dc543778edeab
record_format Article
spelling doaj-dcb864fa48e547d2bd4dc543778edeab2021-03-30T02:00:05ZengIEEEIEEE Access2169-35362020-01-01813746213747610.1109/ACCESS.2020.30099219142174Evaluating Processes to Certify Mobile Applications During Developer Relations ActivitiesAwdren Fontao0https://orcid.org/0000-0002-2988-9646Pedro Paes1Oswald Ekwoge2Rodrigo Pereira Dos Santos3https://orcid.org/0000-0003-4749-2551Arilo Claudio Dias-Neto4Faculty of Computing (FACOM), Federal University of Mato Grosso do Sul (UFMS), Campo Grande, BrazilFaculty of Computing (FACOM), Federal University of Mato Grosso do Sul (UFMS), Campo Grande, BrazilInstitute of Computing (ICOMP), Federal University of Amazonas (UFAM), Manaus, BrazilDepartment of Applied Informatics (DAI), Federal University of the State of Rio de Janeiro (UNIRIO), Rio de Janeiro, BrazilInstitute of Computing (ICOMP), Federal University of Amazonas (UFAM), Manaus, BrazilIn a Mobile Software Ecosystem (MSECO), the software organizations have opened up their structures to third-party developers aiming to reach goals to ensure the MSECO is working properly, such as increasing number of users, mobile applications (apps) and developers. Thus, the management organization (keystone) by their Developer Relations (DevRel) teams must restructure its processes to support third-party developers and create ways to attract the development of apps. The development of apps during events planned and conducted by DevRel team (e.g., hackathons or developer conferences) requires an approach that allows developers to achieve the expected performance into the MSECO. However, there is a quality contribution barrier, the App Store, the App Store's criteria do not guarantee that apps certified by these criteria have good performance in number of downloads and positive reviews into the MSECO. Aims: We present an evaluation of a mobile certification approach for the MSECO context, called MSECO-CERT (Mobile Software ECOsystem app CERTification), in terms of mobile application downloads, ratings and changes in developers' attitudes. MSECO-CERT comprises support (MSECO-SUP) and development (MSECO-DEV) processes. We describe two empirical studies: feasibility and observational. MSECO-CERT produced a growth coefficient of downloads (363%) and average user ratings (28%) when compared to an ad hoc approach. We observed that the DevRel practitioners (i.e., developer evangelists) and most of the developers (70%) considered MSECO-SUP and MSECO-DEV processes easy to use. They indicate that they would use both processes in the future. The results indicate that a keystone needs to invest in the analysis of their certification processes considering the ecosystem elements and also create mechanisms that allow monitoring the effect of DevRel activities. Our studies also helped to evolve MSECO-CERT by refining roles, activities and artifacts.https://ieeexplore.ieee.org/document/9142174/Software ecosystemdeveloper relationsmobile application
collection DOAJ
language English
format Article
sources DOAJ
author Awdren Fontao
Pedro Paes
Oswald Ekwoge
Rodrigo Pereira Dos Santos
Arilo Claudio Dias-Neto
spellingShingle Awdren Fontao
Pedro Paes
Oswald Ekwoge
Rodrigo Pereira Dos Santos
Arilo Claudio Dias-Neto
Evaluating Processes to Certify Mobile Applications During Developer Relations Activities
IEEE Access
Software ecosystem
developer relations
mobile application
author_facet Awdren Fontao
Pedro Paes
Oswald Ekwoge
Rodrigo Pereira Dos Santos
Arilo Claudio Dias-Neto
author_sort Awdren Fontao
title Evaluating Processes to Certify Mobile Applications During Developer Relations Activities
title_short Evaluating Processes to Certify Mobile Applications During Developer Relations Activities
title_full Evaluating Processes to Certify Mobile Applications During Developer Relations Activities
title_fullStr Evaluating Processes to Certify Mobile Applications During Developer Relations Activities
title_full_unstemmed Evaluating Processes to Certify Mobile Applications During Developer Relations Activities
title_sort evaluating processes to certify mobile applications during developer relations activities
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description In a Mobile Software Ecosystem (MSECO), the software organizations have opened up their structures to third-party developers aiming to reach goals to ensure the MSECO is working properly, such as increasing number of users, mobile applications (apps) and developers. Thus, the management organization (keystone) by their Developer Relations (DevRel) teams must restructure its processes to support third-party developers and create ways to attract the development of apps. The development of apps during events planned and conducted by DevRel team (e.g., hackathons or developer conferences) requires an approach that allows developers to achieve the expected performance into the MSECO. However, there is a quality contribution barrier, the App Store, the App Store's criteria do not guarantee that apps certified by these criteria have good performance in number of downloads and positive reviews into the MSECO. Aims: We present an evaluation of a mobile certification approach for the MSECO context, called MSECO-CERT (Mobile Software ECOsystem app CERTification), in terms of mobile application downloads, ratings and changes in developers' attitudes. MSECO-CERT comprises support (MSECO-SUP) and development (MSECO-DEV) processes. We describe two empirical studies: feasibility and observational. MSECO-CERT produced a growth coefficient of downloads (363%) and average user ratings (28%) when compared to an ad hoc approach. We observed that the DevRel practitioners (i.e., developer evangelists) and most of the developers (70%) considered MSECO-SUP and MSECO-DEV processes easy to use. They indicate that they would use both processes in the future. The results indicate that a keystone needs to invest in the analysis of their certification processes considering the ecosystem elements and also create mechanisms that allow monitoring the effect of DevRel activities. Our studies also helped to evolve MSECO-CERT by refining roles, activities and artifacts.
topic Software ecosystem
developer relations
mobile application
url https://ieeexplore.ieee.org/document/9142174/
work_keys_str_mv AT awdrenfontao evaluatingprocessestocertifymobileapplicationsduringdeveloperrelationsactivities
AT pedropaes evaluatingprocessestocertifymobileapplicationsduringdeveloperrelationsactivities
AT oswaldekwoge evaluatingprocessestocertifymobileapplicationsduringdeveloperrelationsactivities
AT rodrigopereiradossantos evaluatingprocessestocertifymobileapplicationsduringdeveloperrelationsactivities
AT ariloclaudiodiasneto evaluatingprocessestocertifymobileapplicationsduringdeveloperrelationsactivities
_version_ 1724186045382131712