O que sustenta resultados consistentes em engenharia

Entregar com consistência é saber onde investir esforço, construir com qualidade e continuar evoluindo a partir dos dados e do que observamos na prática.

Flash

Eu sou o Sato e entrei na Flash em janeiro de 2022, como engenheiro pleno. Na época, tínhamos um sistema construído para um único produto e um desafio grande pela frente: dar a ele a robustez necessária para atender milhares de pessoas e, ao mesmo tempo, prepará-lo para uma Flash multiproduto.

De lá para cá, passei por diferentes áreas da empresa e fui crescendo até chegar a Senior Staff Software Engineer. Os problemas mudaram bastante nesse período, assim como a escala das decisões. Neste texto, quero compartilhar um pouquinho do que aprendi com a cultura tech da Flash e de como esse jeito de trabalhar influenciou a forma como penso e tomo decisões em engenharia.

 O que significa entregar resultados consistentes 

Um dos valores que mais se conecta com esse aprendizado é Entregamos Resultados Consistentes. Consistência pode parecer sinônimo de acertar sempre ou construir a solução definitiva. Para mim, tem muito mais a ver com entregar com qualidade, acompanhar o resultado e continuar evoluindo a partir do que aprendemos.

A solução mais simples para o problema de agora 

Uma ideia que passou a guiar cada vez mais o meu trabalho é encontrar a solução mais simples que resolva bem o problema que temos agora, sem perder de vista onde queremos chegar.

No começo da carreira em tecnologia, é fácil se apaixonar primeiro pela solução. A gente aprende uma tecnologia nova, conhece uma arquitetura interessante e começa a procurar onde aplicá-la. Com o tempo, fui aprendendo que o desafio está menos em usar tudo o que sabemos e mais em concentrar nosso esforço naquilo que realmente gera valor.

Isso não significa pensar apenas no curto prazo. Significa construir de uma forma que permita evoluir sem assumir, desde o início, toda a complexidade que o futuro pode trazer. Dar passos menores ajuda a entregar valor mais cedo e mantém o custo de evolução sob controle.

Mais velocidade com IA exige mais critério 

A IA tornou esse equilíbrio ainda mais importante. Hoje conseguimos construir e testar soluções muito mais rápido, mas essa velocidade também facilita adicionar novas camadas quase sem perceber. Por isso, executar mais rápido exige ainda mais critério sobre onde vale investir nosso esforço.

Humildade para mudar de direção 

Esse jeito de trabalhar também exige humildade para reconhecer quando o caminho que escolhemos já não faz mais sentido. Em engenharia, é fácil se apegar a uma decisão porque investimos tempo nela ou porque, tecnicamente, ela parecia a mais interessante. Parte do trabalho é conseguir olhar novamente para o que construímos e aceitar que, às vezes, voltar atrás ou mudar de direção é a melhor decisão.

Na prática: a construção da plataforma de atendimento da Flash 

Foi exatamente isso que vivemos na construção da plataforma de atendimento da Flash.

Naquele momento, o tempo dos atendimentos estava aumentando e as métricas da área vinham piorando. Decidimos então construir uma nova plataforma, pensada a partir da experiência dos atendentes. O desafio era que, para levar toda a operação para lá, precisaríamos reconstruir mais de 60 ferramentas.

Priorizar os fluxos que concentravam o trabalho 

Em vez de tentar fazer tudo de uma vez, começamos acompanhando de perto a rotina do time. Observamos quais ferramentas concentravam a maior parte do trabalho e priorizamos esses fluxos na nova plataforma. Para os casos menos frequentes, os atendentes continuaram usando temporariamente as ferramentas que já conheciam.

Isso nos permitiu colocar a plataforma em uso mais cedo e observar a operação real antes de ampliar o escopo.

Aprendizados que só a operação real revela

Foi aí que surgiram aprendizados que dificilmente teríamos apenas durante o planejamento. Em alguns fluxos, por exemplo, disponibilizar uma informação logo no início evitava que o atendente precisasse procurá-la em três ou quatro páginas diferentes. Em outros, percebíamos que uma solução que parecia boa no papel precisava ser ajustada depois de colocada em uso.

A primeira versão não era o ponto de chegada. Ela nos dava informações para decidir melhor o próximo passo.

Acompanhamento contínuo como rotina

Com o tempo, esse acompanhamento passou a fazer parte da rotina. Passamos a olhar continuamente para os indicadores e para a experiência de quem usava as ferramentas, usando esses sinais para decidir onde fazia mais sentido investir nosso esforço.

As métricas vêm evoluindo, mas isso não significa que o trabalho terminou. Novas necessidades surgem, hipóteses precisam ser revistas e sempre existem oportunidades de tornar a experiência e a operação mais eficientes.

Consistência como melhoria contínua

É assim que Entregamos Resultados Consistentes ganha sentido para mim na prática. Não pela busca de acertar tudo de primeira, mas pela capacidade de acompanhar o que construímos, aprender com os dados e com as pessoas que usam nossas soluções e melhorar continuamente.

Tenho orgulho do que construímos na Flash e, olhando para os próximos desafios, quero continuar trabalhando dessa forma: ouvindo quem está do outro lado, escolhendo com cuidado onde investir nosso esforço e mantendo abertura para rever nossas escolhas quando necessário.

No fim, cuidar da experiência de quem usa o que construímos também faz parte de tomar boas decisões de engenharia.

Conheça nossos produtos

Deixe seu trabalho mais simples com a Flash! Utilize nossos sistemas de gestão de benefícios, despesas e pessoas para facilitar o seu dia a dia.

Fale com um especialista
ENTRE EM CONTATO

Preencha o formulário e venha ser Flash

Agende uma demonstração e conheça o lado rosa da gestão de benefícios, pessoas e despesas.

Business
20 mil

empresas

Smile
1 milhão

usuários

Premium
5 bilhões

transicionados

Centralize sua gestão de benefícios, pessoas e despesas corporativas em um só lugar

Descubra nossas soluções

Não enviaremos Spam ✌️