Bastidores dos nossos novos painéis de períodos flexíveis

Painéis de períodos flexíveis

 

É com grande entusiasmo que lhe apresentamos uma nova funcionalidade muito aguardada - os Painéis de períodos flexíveis! Esta funcionalidade irá mudar completamente a forma como partilha e interage com os seus relatórios, permitindo-lhe a si ou aos seus clientes adaptar os intervalos de datas dos painéis ou widgets específicos de acordo com as suas preferências.

 

 

Dada a extensa colaboração entre os nossos departamentos e o impacto significativo nos nossos clientes, estamos a adotar uma abordagem única neste artigo. Iremos aprofundar esta funcionalidade falando com dois dos nossos talentosos programadores, Olivier e David, que desempenharam um papel essencial na sua criação. 

 

Iremos falar sobre o processo de desenvolvimento, a inspiração por detrás da funcionalidade e os obstáculos que tiveram de ultrapassar. Além disso, falaremos sobre o que está para vir! 

 

 

 

A jornada de desenvolvimento

Muito bem, pessoal, preparem-se para os bastidores da criação dos Painéis de períodos flexíveis! 

 

Portanto, antes de mais, é preciso saber que a nossa aplicação, DashThis, foi criada com uma estrutura específica em mente, em que as datas eram estáticas. Sabíamos (e o nosso cliente ajudou-nos a lembrar) que era altura de mudar isso, mas não foi tão fácil como parecia. Foram precisos mais de dois anos de planeamento cuidadoso, ultrapassando obstáculos e voltando atrás no tempo para editar toda a nossa aplicação.

 

A inspiração subjacente à implementação de painéis de controlo de períodos flexíveis

Bem, não podemos ignorar o facto de que a possibilidade de editar datas num painel é praticamente um padrão da indústria hoje em dia; a verdade é que a maioria dos nossos concorrentes já oferece esta funcionalidade há alguns anos. A nossa equipa de vendas tem vindo a defender a nossa abordagem há anos, porque adicionar datas flexíveis a um painel acrescenta uma camada de complexidade. Porquê mexer no que está a funcionar? 

 

Mas, com o aumento da procura, não tivemos outra opção senão acompanhar o ritmo da indústria. Os nossos clientes têm acenado com bandeiras, dizendo: "Ei, precisamos de mais flexibilidade aqui!" Então, por que não simplificar as coisas também? Também temos esta mistura de painéis - periódicos, de campanha, de controlo - e chegou a altura de uniformizar a oferta para os nossos utilizadores. 

 

Dois pássaros, uma pedra. Decidimos mergulhar de cabeça, mas isso foi há mais de dois anos. Então, o que é que aconteceu?

 

Obstáculos técnicos encontrados durante o desenvolvimento

Relativamente ao desempenho, precisávamos de uma abordagem mais eficiente para lidar com a flexibilidade que pretendíamos oferecer aos clientes. Procurámos uma abordagem iterativa, ouvindo atentamente o feedback dos utilizadores, mesmo que isso significasse um pouco mais de tempo no desenvolvimento. Por exemplo, inicialmente não planeámos dar prioridade às datas nos widgets até muito mais tarde, mas a procura foi tão grande que passámos para a fase beta. Também estivemos na fase beta durante alguns meses e, graças ao precioso feedback do nosso cliente, ajustámos à medida que avançávamos e redefinimos as prioridades em conformidade. 

 

 

Além disso, utilizámos sobretudo um sistema síncrono, o que significa que tínhamos de esperar que cada operação fosse concluída antes de passar à fase seguinte. A transição para uma abordagem assíncrona pode permitir-nos realizar operações em paralelo, o que poupa tempo e dinheiro, mas não pode ser feita a meias. A simples implementação desta estrutura é uma coisa enorme, mas decidimos que, para este projeto, valia a pena. 

 

Por último, tivemos de tirar partido de muitas tecnologias de ponta para nos ajudar a otimizar o desempenho. Um desafio significativo que enfrentámos foi encontrar o equilíbrio ideal entre a gestão da cache e a recuperação de dados, um equilíbrio que permitisse aos nossos clientes aceder à quantidade exacta de dados no menor tempo possível. Temos orgulho em dizer que estávamos a ultrapassar as limitações a um ritmo mais lento do que a ferramenta de relatórios nativa da Google.

 

Colaboração e trabalho de equipa envolvidos neste projeto

Um trabalho de equipa e uma colaboração épicos fizeram com que este projeto ganhasse vida. Tão simples quanto isso. 

 

A nossa equipa de desenvolvimento estava praticamente entusiasmada com a oportunidade de mergulhar em águas desconhecidas e, como um deles descreveu, envolveu-se em algumas "coisas de cientista louco". Esta era também uma das funcionalidades mais solicitadas, pelo que vê-la concretizada foi emocionante. O que é fantástico é que a maioria dos nossos programadores teve um papel no projeto, contribuindo em qualquer altura ou dando um apoio valioso.

 

O projeto evoluiu com a sua quota-parte de tentativas e erros. Os programadores entraram e saíram do projeto, mas a visão global estava bem definida desde o primeiro dia.

 

 

O que é que ganha com isso?

À medida que lançamos os Painéis de períodos flexíveis, queremos dar-lhe opções: pode utilizá-los ou ficar com a solução original. Porquê? Porque valorizamos a sua opinião e queremos ouvir os seus comentários. Estamos empenhados em melhorar a sua experiência de elaboração de relatórios sem sacrificar o que já está a funcionar para si. Não substituiremos os métodos que têm funcionado; para alguns de vós, este é o vosso método preferido. 

 

Então, não quer utilizar painéis de controlo de período flexível? Não tem de o fazer. O seu painel antigo não tem de ser alterado e pode dedicar o tempo que quiser a familiarizar-se com a funcionalidade antes de a adotar em pleno. 



Bem, aqui têm, pessoal - a história emocionante de como os Painéis de Períodos Flexíveis ganharam vida! 🎉

 

Também estará a utilizar a primeira versão desta funcionalidade, que irá evoluir. O trabalho pesado já foi feito, mas há sempre espaço para ajustes; é aqui que o seu feedback será mais importante. Se tiver alguma sugestão ou comentário, não hesite em contactar a nossa equipa de apoio. 

 

Obrigado por fazeres parte da nossa comunidade DashThis!

DashThis A equipa da DashThis

DashThis é o poder por detrás de milhares de dashboards de relatórios criados por agências e profissionais de marketing digital todos os meses. 

Experimente o nosso novo painel de controlo de períodos flexíveis

EXPERIMENTE HOJE

Ler mais

Siga-nos nas redes sociais para ficar a par de tudo!

Automatize os seus relatórios!

Reúna todos os seus dados de marketing num único relatório automatizado.

Experimente dashthis gratuitamente
Painel de controlo do marketing digital

Comece a trabalhar hoje!

Experimentar DashThis

Fabricado no Canadá

DashThis é uma marca propriedade da Moment Zero inc

Direitos de autor © 2011-2025