journal

Exemplo prático: trocar o retool por uma ferramenta que você possui

Um exemplo prático ilustrativo de como trocar um app retool por uma ferramenta interna própria. A equipe SAAS e os números são premissas, não um resultado de cliente.

joseph j.founding engineer4 min de leitura

Trocar um app retool que ficou pequeno. Um exemplo prático ilustrativo, não um resultado de cliente: equipe e números são premissas. Vale considerar trocar um app retool que cresceu demais quando a ferramenta interna em que a sua equipe de ops vive deixa de economizar tempo e passa a custá-lo. O sinal é a semana que um engenheiro gasta desembaraçando uma consulta quebrada que ninguém documentou, ou uma fatura de licenças que cresce mais rápido que a equipe que a usa. Trocar significa ser dono do código, da autenticação e da trilha de auditoria, em vez de alugá-los.

Suponha que a equipe tenha um app retool que roda suas operações internas: reembolsos, mudanças de conta, escalonamentos de suporte. Ele também faz três coisas que no iníCIO não fazia. Quebra de jeitos que só um engenheiro entende. Cobra por pessoas que abrem uma única tela. E cada correção significa editar uma configuração que ninguém quer assumir. O app não falhou. A equipe o superou.

#Como saber se é hora de sair do retool?

Não existe um número de usuários que decida isso. Observamos quatro sinais. Quantas horas de engenharia por semana vão para manter o app vivo. Quantas licenças pagas pertencem a pessoas que só leem uma tela. Quantas mudanças vão ao AR sem uma trilha de auditoria em que alguém confie. E quanto tempo um novo contratado de operações leva até parar de pedir para um engenheiro fazer a mudança por ele. Quando três desses quatro sinais pioram, o gargalo é a ferramenta, não o time.

Quando substituir um app retool por uma ferramenta interna própria?

Substitua quando manter o app retool custar mais tempo de engenharia do que economiza, quando os custos de licença crescerem mais rápido que a equipe que o usa, ou quando as mudanças saírem sem uma trilha de auditoria confiável. Reconstrua o fluxo ou os dois fluxos que o superaram como ferramenta própria, com autenticação, papéis e logs. Deixe o resto até doer.

#Como é a substituição?

Tome como premissa uma equipe de produto de SAAS B2B com cerca de 40 pessoas. Seu app retool cresceu até dezenas de consultas e um esquema de permissões mantido na mão. O design não reconstrói tudo de uma vez. é uma ferramenta de operações interna própria, com três coisas embutidas desde o iníCIO, não coladas depois, e a equipe de ops migra fluxo a fluxo.

  • Login, para que o acesso seja concedido e revogado em um único lugar (autenticação)
  • Acesso por papel, para que um representante de suporte e um administrador vejam telas diferentes (rbac)
  • Um log de auditoria que registra quem mudou o quê, e quando

#De onde volta o tempo de engenharia?

Um app retool assim custa tempo de engenharia toda semana. Vai para consultas quebradas, pedidos de acesso tratados à mão e mudanças que exigem um engenheiro porque a equipe de ops não consegue fazê-las com segurança. A ferramenta própria move esse trabalho para a equipe de ops. O número a medir são as horas de engenheiro por semana na ferramenta de ops, antes e depois. Escrevemos esses exemplos práticos no journal.

isto é um exemplo prático. A equipe e cada número são premissas, não um resultado de cliente. Nenhum projeto real é relatado aqui.

#Isso não é só uma versão maior do mesmo aprisionamento a fornecedor?

We are

Definimos o escopo dos fluxos que superaram o retool e os reconstruímos como uma ferramenta interna que você possui, com autenticação, papéis e logs de auditoria embutidos, e você é dono do código desde o iníCIO.

We aren't

Não somos mais uma plataforma que você aluga para sempre, nem uma reconstrução sob medida completa que troca um app que funciona por uma página em branco.

A diferença que mais importa para uma equipe assim é a propriedade. Uma plataforma hospedada mantém o código do lado de outra pessoa. Uma ferramenta construída desta forma é entregue como um repositório do qual você é dono desde o iníCIO, sem plataforma da qual possa ser bloqueado. é assim que o nosso trabalho de implementação de AI encara as ferramentas internas de operações.

O teste: na semana em que você para de remendar o app antigo, recupera seus engenheiros. Esse é todo o objetivo.

Se a sua equipe continua remendando um app retool que ninguém quer assumir, a solução não é mais um remendo. é ser dono da ferramenta, da autenticação e da trilha de auditoria. Definimos quais fluxos valem a migração e quais deixar em paz por meio de consultoria de AI, e depois construímos só a parte que superou a ferramenta antiga. conte o que você está construindo.

Diga-nos que tarefa leva mais tempo.

30 minutos. Sem preparação. Diremos com honestidade se a IA pode ajudar e por onde começar.