library(ggplot2)
library(dplyr)
dados_medicao <- read.csv("adsd_dados.csv")

Resultados Obtidos

Resumo dos dados

summary(dados_medicao)
##          nome    tipoconexao   turno      medicaocpu      medicaoram    
##  motog1ger :60   3g  :90     manha:60   Min.   :10.10   Min.   :  1.50  
##  motog5plus:60   wifi:90     noite:60   1st Qu.:16.48   1st Qu.: 24.83  
##  xpower    :60               tarde:60   Median :23.25   Median : 76.76  
##                                         Mean   :23.77   Mean   : 68.62  
##                                         3rd Qu.:28.55   3rd Qu.:102.58  
##                                         Max.   :51.91   Max.   :152.00  
##   medicaofipe     medicaofirebase   medicaorede    
##  Min.   : 0.680   Min.   : 0.680   Min.   : 14.10  
##  1st Qu.: 1.800   1st Qu.: 1.540   1st Qu.: 32.92  
##  Median : 2.350   Median : 2.080   Median : 49.62  
##  Mean   : 3.497   Mean   : 2.550   Mean   : 55.67  
##  3rd Qu.: 4.350   3rd Qu.: 2.848   3rd Qu.: 68.30  
##  Max.   :15.200   Max.   :11.500   Max.   :139.84

Desvio padrão da coleta de uso de CPU

## [1] 8.938625

Desvio padrão da coleta de uso de memória RAM

## [1] 36.23975

Desvio padrão da coleta do tempo de resposta da API da tabela FIPE

## [1] 2.882084

Desvio padrão da coleta do tempo de resposta do Firebase

## [1] 1.687054

Desvio padrão da velocidade média de download

## [1] 28.04697

Gráficos

- Notamos que o uso de CPU (Gráfico 1) e uso de memória RAM (Gráfico 2) nas versão do Android Lollipop (Moto G 1 Geração) tem valores maiores do que na versão Marshmallow (LG X Power) e do que o Android na versão Nougat (Moto G5 Plus). Podemos usar a intuição e supor que no caso da CPU é puramente uma diferença de hardware, já que o modelo usado na versão Nougat (Moto G5 Plus) tem maior poder de processamento.

- No caso da memória RAM é inconclusivo pois o modelo da versão Lollipop (Moto G 1 Geração) tem menos espaço disponível e mesmo assim tem valores maiores de uso que o aparelho LG X Power,ao mesmo tempo o aparelho com mais RAM disponível (Moto G5 Plus) é o que mais aloca memória, uma hipótese é de que a atualização do sistema implica em melhorias no gerênciamento de RAM livre, ao mesmo tempo o tamanho da memória RAM também parece influenciar.

- Podemos perceber pelos gráficos 3 e 4 e pelo valor das médias que o tempo de resposta das requisições feitas para a API da Tabela FIPE tem um valor maior do que as requisições feitas para o serviço back-end do Firebase. O que era esperado.

- Observando os gráficos 3 até 8 percebemos que há uma diferença grande nas métricas relacionadas à rede quando se compara o uso da rede dados móveis com o uso de rede Wi-Fi. Os valores aumentam bastante quando se usa a rede móvel. É algo que devemos presta mais atenção no desenvolvimento já que esse tipo de tecnologia é bastante usada atualmente.

- Do gráfico 6 ao 8 vemos que os valores não mudaram de variaram de maneira relevante quando se muda o fator horário. Apenas no gráfico 6, quando se utiliza a 3g à tarde houve um pequeno aumento no tempo de resposta.

- Dos gráficos 5 e 8 percebemos que a taxa média de download é superior quando se usa redes banda larga com Wi-Fi, mais uma vez atestando a diferença de qualidade entre a mesmas e as redes móveis oferecidas pelas operadoras.