19 de out. de 2021

Software interno: novo Range Assistant app para carros elétricos

Em breve lançaremos uma nova atualização de software por Over the Air para nossos Volvos totalmente elétricos. O pacote de software também contém um novo aplicativo in-car, desenvolvido internamente: o Range Assistant.

Tela de exibição do centro do carro Volvo.

O Range Assistant pode ajudar a mudar o comportamento do motorista, para melhorar o alcance. (Nota: a interface do usuário pode variar em uma versão posterior).

É uma abreviação simples de três letras, mas graças à OTA - Over-the-Air - entramos em um admirável mundo novo quanto ao desenvolvimento de produtos. Durante muito tempo, só pudemos atualizar nossos carros em horários determinados. Muitas vezes o fazíamos apenas duas vezes por ano: uma na primavera e outra no outono. Mas graças à conectividade e à OTA, agora podemos melhorar e atualizar continuamente nossos carros.


Nossa próxima atualização OTA inclui uma nova funcionalidade: o aplicativo Range Assistant in-car. Ela virá como uma versão beta na última atualização da OTA e as melhorias serão feitas continuamente.


O Range Assistant foi projetado para carros puramente elétricos e ajuda os motoristas de duas maneiras: dando uma visão sobre quais fatores afetam o alcance e até que ponto; e um feedback que pode ajudar a otimizar o alcance de seu Volvo.


O Range Assistant foi desenvolvido internamente, por uma equipe interfuncional de projetistas UX, buffs de eficiência energética de nossa equipe de Automação Segura de Veículos (SVA), desenvolvedores de software infotainment e especialistas em climatização. Como dirigir um carro elétrico com eficiência requer uma abordagem diferente do que um carro com motor a combustão, o Range Assistant tem como objetivo ajudar a facilitar essa transição. Esse foi um ponto de partida importante ao projetar o aplicativo.


"Em um carro elétrico, a velocidade causa um enorme impacto na quantidade de alcance que você tem", diz Anna Arasa Gaspar, gerente de UX em nosso departamento de design. "Assim, vimos a necessidade de um aplicativo que poderia lhe dar informações sobre qual é o seu alcance neste momento, quanto ele pode variar, e quanto você pode alcançar mudando de comportamento. Escolhemos deliberadamente incluir apenas aquelas coisas que afetam principalmente o alcance e que o usuário pode afetar. O clima também é um grande fator e o frio afeta a bateria - as pessoas não podem mudar o clima, mas o sistema climático pode ser ajustado."


Por exemplo, com o aplicativo Range Assistant, os motoristas podem optar por recusar o sistema climático através do recurso de otimização de alcance. Usar menos energia desta forma é um grande fator para otimizar o alcance. O aplicativo também indica até que ponto a velocidade atual e o uso do acelerador afetam a faixa. Os motoristas podem então ajustar seu controle do acelerador e ajustar sua velocidade, e ver o efeito que isso tem sobre o alcance.

"Desenvolvemos recursos e aplicações muito mais rapidamente, fazendo as coisas internamente".

Outra característica vibrante do Range Assistant é que ele foi projetado internamente. É um grande exemplo de nossa ambição de desenvolver 50% de todo o software de nossos carros dentro de nossas próprias sedes. Essa é uma grande diferença em comparação com as coisas que costumavam ser, diz Fredrik Hulth, gerente de produto de nosso sistema de infoentretenimento dentro da Connected Experience:


"É uma grande mudança. Olhando para o sistema anterior, tínhamos um fornecedor Tier 1 fazendo todo o trabalho para nós. Estávamos apenas especificando e comprando coisas. Nosso pessoal era, em grande parte, proprietários de funções, responsáveis pelo sistema e testadores. Agora somos principalmente desenvolvedores de software. A cada seis ou oito semanas, temos uma nova atualização, e estamos empurrando essas atualizações para todos os carros que produzimos. Assim, os clientes existentes também podem se beneficiar dessas atualizações."


Desenvolvemos recursos e aplicações muito mais rapidamente, fazendo as coisas internamente, em vez de serem realizadas por fornecedores. O Range Assistant levou aproximadamente seis meses para criar, desde a ideia até a implantação.


"É muito emocionante poder influenciar, iterar e ver resultados imediatos," diz Fredrik.


Testar e tentar é o novo nome do jogo, diz Fredrik: "Um de nossos lemas é "falhar rápido". Agora podemos experimentar imediatamente uma ideia e, se ela não funcionar, nós a mudamos. Há um plano geral, é claro, mas se as coisas não saírem do jeito que queremos, podemos mudar rapidamente o plano. Temos muito mais possibilidades e liberdade. Além disso, podemos implementar novos recursos e obter respostas imediatas das pessoas que os utilizam."


Anna está igualmente satisfeita com o movimento em direção ao desenvolvimento de software interno e atualizações OTA. "Ela nos dá a oportunidade de evoluir as coisas e obter feedback dos usuários diretamente," ela diz, acrescentando que também ajuda a enfrentar alguns dos desafios em torno da implementação inicial de nosso sistema de informação e entretenimento movido a Android.


"Tínhamos este objetivo de onde queríamos que o carro estivesse, mas o projeto Android começou do zero e estava um pouco apertado quando o entregamos pela primeira vez. As atualizações da OTA nos permitiram fornecer rapidamente novas características que não fomos capazes de entregar no momento do lançamento."


Fredrik vê outro lado positivo na nova maneira de trabalhar. "Para mim, esse é um local de trabalho muito mais divertido", ele ri. "Ser capaz de evoluir continuamente nossos produtos, para clientes novos e existentes, é muito empolgante."


E ele não é o único que pensa assim, acrescenta ele. "Atraímos muitas pessoas novas nos últimos anos. Antes, os desenvolvedores não estavam tão interessados em trabalhar na Volvo. Mas agora eles estão interessados porque podem realmente aplicar suas habilidades aqui."

Compartilhar