Authors:

Autores

Person role Person
6807
3043,97,2595
6808
3043,97,2595
6809
3043,97,2595

Informations:

Pesc publication

Title
Identification of Quality Characteristics for Mobile Applications
Research area
Software Engineering
Publication type
Master's thesis
Identification Number
Date
12/19/2019
Resumo

Aplicações móveis possuem um mercado bem estabelecido e tornaram-se populares após a criação do modelo de distribuição por lojas de aplicativos. Estes sistemas são diretamente impactados por variações de contexto, pelo uso de sensores presentes nos dispositivos móveis, pela usabilidade, além de outras particularidades que as diferenciam de outros tipos de software. Lojas de aplicativos possuem diretrizes de qualidade para publicação com recomendações genéricas, mas não abrangem todas as necessidades e formas de uso das aplicações móveis. Modelos de qualidade para avaliação da qualidade em produtos de software são genéricos, apresentam características de qualidade tendo em vista qualquer tipo de aplicação. Porém, estes modelos podem ser particularizados para uso apenas em contextos específicos. Este trabalho propõe um conjunto de características de qualidade específicas para o contexto de aplicações móveis a partir da particularização dos modelos de qualidade definidos em normas internacionais. Este conjunto foi utilizado para estender os modelos de qualidade da ISO/IEC 25010. A identificação foi realizada através da condução de um mapeamento sistemático e de um survey com usuários de aplicações móveis. Com o conjunto de características de qualidade identificado, é também proposto um procedimento de avaliação específico para aplicações móveis, adaptado de um modelo de avaliação de produtos de software já existente. A viabilidade de uso deste modelo foi verificada através da avaliação de uma aplicação móvel bancária, disponível no mercado.

Abstract

Mobile applications hold a well-established market, and they became popular since the creation of the app stores’ distribution model. These systems are directly impacted by context variations, by the usage of mobile device’s sensors, by usability and many other particular features that makes mobile applications different from other types of software. App stores provide quality guidelines with generic recommendations for publishing apps, but these recommendations do not cover all mobile application needs and usages. Quality models for quality assessment of software product are general-purpose and made to be applied to any kind of software product. However, these models may be particularized for specific contexts. This paper proposed a set of context-specific quality characteristics for mobile applications, based on the particularization of quality models defined in international standards. This set was used to extend the ISO/IEC 25010 quality models. The identification was performed by conducting a systematic mapping and a survey with mobile application users. One the quality characteristics are identified, an evaluation procedure for mobile application is also proposed. The procedure is adapted from an existing software evaluation model. The feasibility of using this procedure was verified through the evaluation of a mobile banking application, already on the market.

JSN_TPLFW_GOTO_TOP