Evoluindo uma aplicação para Cidades Inteligentes através de Avaliação de Métricas de Qualidade e Usabilidade
Palavras-chave:
Cidades Inteligentes, Qualidade de Software, Usabilidade.Resumo
Diversas aplicações de software vêm modificando o estilo de vida das pessoas em aspectos tecnológicos e sociais. Aplicações no contexto de Cidades Inteligentes (CIs) podem conter características que normalmente não são avaliadas em aplicações tradicionais, uma vez que podem envolver aspectos de redes de sensores, gerenciamento de grande quantidade de dados e aplicações que possuem comportamentos específicos de acordo com o contexto. Este artigo apresenta um estudo sobre a avaliação de três características de qualidade de software consideradas relevantes para CIs, são estas: Sensibilidade ao Contexto, Calmness e Mobilidade. Para isso, realizou-se dois testes de avaliação de uma aplicação para CIs. Adicionalmente, uma avaliação heurística foi realizada visando verificar a usabilidade da aplicação e os impactos deste tipo de avaliação em aplicações para CIs. Identificou-se que tanto as características avaliadas quanto as heurísticas são adequadas para a avaliação das aplicações para CIs, mas que podem ter seus resultados influenciados por aspectos de desenvolvimento e características do contexto.