Integrações eram uma confissão
Toda integração que você liga é um pedido de desculpas por software que não conseguia falar consigo mesmo. Um sistema operacional torna o pedido de desculpas desnecessário, porque o trabalho já vive num só lugar.
Apollo Space Research
Apollo Space
Conte as integrações na sua empresa. O CRM que sincroniza com a ferramenta de email. A ferramenta de email que empurra para o rastreador de projetos. O rastreador que faz webhook para o chat. O chat que canaliza para o dashboard de analytics. Cada conector levou um dia para alguém ligar e leva uma semana por ano para alguém manter vivo. Chamamos isso de stack moderna. Está mais perto de uma sequência de confissões.
Porque aqui está o que cada um desses conectores está de fato dizendo em voz alta: essas duas ferramentas nunca foram um só sistema, e agora eu tenho de aparafusá-las juntas para que possam fingir que são.
Uma integração é uma confissão de que duas ferramentas nunca foram um só sistema. Essa frase é todo o post. O resto dele é sobre por que construímos essa confissão na fundação de como as empresas funcionam, o que ela custa, e o que acontece quando o trabalho simplesmente vive num só lugar em vez disso.
A leitura ingênua: integrações são tecido conjuntivo
A história lisonjeira é que integrações são uma feature. Olhe como o ecossistema é aberto, tudo se conecta a tudo. Suas ferramentas têm um marketplace de conectores; isso é uma força, isso é modularidade, isso é escolha.
Acreditamos nessa história por anos. Ela tem um problema. Você não constrói tecido conjuntivo entre órgãos que já eram parte do mesmo corpo. Você o constrói entre coisas que foram cultivadas separadamente e agora têm de compartilhar uma corrente sanguínea que nunca foram projetadas para compartilhar.
A integração não é um bônus. É um remendo sobre uma ferida, sendo a ferida que o contrato vive numa ferramenta, o cliente vive numa segunda, a conversa sobre o cliente vive numa terceira, e o prazo enterrado no contrato vive em lugar nenhum. Nada sabe sobre qualquer outra coisa por default. Então pagamos pessoas para ensinar às ferramentas, um fio de cada vez, o que um só sistema teria sabido de graça.
Uma integração é uma confissão de que duas ferramentas nunca foram um só sistema. Uma vez que você ouve assim, o marketplace de conectores para de parecer abundância e começa a parecer o recibo de um erro muito mais antigo.
Por que o fio nunca segura
Digamos que você ligue o CRM ao calendário para que um negócio fechado agende uma call de onboarding. Ideia limpa. Funciona na demo. Aí o tempo passa.
O CRM lança um campo novo. O calendário descontinua um endpoint. Alguém renomeia um estágio de negócio de “Ganho” para “Ganho-Fechado” e a regra que vigiava por “Ganho” silenciosamente para de disparar. Ninguém recebe um erro. A call simplesmente para de ser agendada, e você descobre três semanas depois quando um cliente pergunta por que ninguém fez o onboarding dele. O fio não quebrou alto. Ele apodreceu.
Esta é a parte que o folheto do marketplace deixa de fora. Um conector não é uma coisa que você constrói uma vez. É uma coisa que você mantém para sempre, contra dois fornecedores que não coordenam suas mudanças com você e nunca vão. O modelo mental ingênuo é um cano: conecte A a B, a água flui. O modelo real é uma ponte de cordas sobre um cânion onde ambos os penhascos estão lentamente se movendo. Cada conector é um passivo de manutenção permanente, e você é dono de todos eles, e nenhum dos fornecedores em qualquer das pontas é dono de qualquer um deles com você.
A falha mais profunda é o que o fio move. Ele move dados, um registro daqui para lá. Ele não move significado. O calendário recebe “um negócio fechou” e não tem ideia de que o negócio fechou porque um relacionamento de nove meses finalmente virou, ou de que este cliente é do tipo que dá churn se o onboarding escorregar além do terceiro dia. O fio é um canudo entre dois baldes. O entendimento que deveria conectar os dois eventos nunca o atravessa, porque não há lugar para o entendimento viver. Há só os baldes.
Então você adiciona outra integração para carregar o contexto que falta. E outra. E o diagrama na parede fica mais denso a cada trimestre, e cada nova linha é mais uma confissão de que a coisa por baixo nunca foi um só sistema.
O custo não são os conectores. São as costuras.
Some as horas de engenharia e a conta de integração e você obterá um número. Esse número não é o custo real. O custo real vive nas costuras entre as ferramentas, e costuras não aparecem numa fatura.
Uma costura é onde o trabalho cai por dentro. O lead que viveu no CRM mas nunca chegou à ferramenta de email, porque o sync rodava a cada quinze minutos e o rep checou no minuto três. O prazo que viveu num contrato no repositório de documentos mas nunca chegou ao calendário de ninguém, porque nenhuma integração foi jamais ligada para aquele documento, aquela cláusula. A decisão tomada no chat que contradiz o status no rastreador, porque os dois sistemas guardam duas versões da verdade e nenhum sabe que o outro existe.
Toda costura é um lugar onde a empresa esquece algo que tecnicamente sabia. A informação estava lá dentro, num dos baldes. Só não estava em lugar nenhum onde uma pessoa ou um agent fosse olhar a tempo. Imagine um prazo que custa a renovação de um cliente: a data estava sentada num PDF assinado o trimestre inteiro. Nada estava vigiando o PDF. Ninguém integrou o PDF. Então a data mordeu, e o postmortem disse “deveríamos ter um processo para isso”, que é o jeito corporativo de dizer deveríamos ter construído outro conector.
Você não consegue integrar para fora das costuras, porque todo novo conector adiciona duas novas costuras, uma em cada ponta. O gargalo nunca desaparece. Ele apenas se move para a próxima lacuna não-ligada. Esta é a armadilha da stack integração-primeiro: mais conectores, mais superfície para o trabalho cair, mais confissões empilhadas sobre confissões.
O reenquadramento: não conecte o trabalho, segure-o
Aqui está a virada no argumento, e é a ideia mais simples de toda a peça.
Se o problema é que o contrato, o cliente, a conversa e o prazo vivem em quatro ferramentas separadas, a correção não é um fio mais rápido entre as quatro ferramentas. A correção é que o contrato, o cliente, a conversa e o prazo vivam num só lugar para começar. Aí não há nada para conectar. O negócio fechando e a call de onboarding e a data de renovação não são quatro eventos em quatro sistemas que precisam sincronizar. São um fato num só sistema, e tudo que deveria saber sobre ele já sabe, porque não há nenhum “outro lugar” onde ele possa estar escondido.
Isto é o que um sistema operacional de fato é, e vale ser preciso quanto à palavra. O OS do seu computador não integra o sistema de arquivos com os programas em execução com a rede com a memória. Eles não são produtos separados que se cumprimentaram. Eles ficam sobre um substrato, compartilham um modelo do que é verdadeiro, e é por isso que um programa pode abrir um arquivo sem um conector e um acordo de fornecedor e um intervalo de sync. A integração é desnecessária porque a separação nunca esteve lá.
Uma integração é uma confissão de que duas ferramentas nunca foram um só sistema. O corolário é a cura: construa o só sistema, e a confissão não tem nada a confessar. Um OS de empresa segura o trabalho, os clientes, os documentos, as conversas, as datas, as tarefas, num único substrato, com uma memória compartilhada do que a empresa sabe. Chamamos essa memória compartilhada de company brain. Seu trabalho inteiro é ser o lugar fora do qual não há nenhum “outro lugar”.
Quando o trabalho vive num só lugar, duas coisas mudam de uma vez. Não há nada para ligar, então o passivo de manutenção de cem conectores vai a zero. E não há costura para o trabalho cair, porque o lead e o contrato e a conversa não estão em baldes separados esperando por um canudo, eles já são o mesmo corpo, compartilhando a mesma corrente sanguínea por default.
“Mas eu já tenho doze ferramentas”
A objeção justa: você não comprou sua stack para ser elegante. Você comprou cada ferramenta porque era a melhor no seu único trabalho, e você não vai jogar fora o CRM em que viveu por anos porque um post de blog chamou seus conectores de confissões.
Está certo, e o OS não te pede isso. Um sistema operacional não é uma exigência de que você delete tudo o que possui; um de verdade ainda pode ler de as ferramentas que você mantém, puxar os registros para dentro, vigiar os documentos, ingerir as threads. A diferença é a direção da gravidade. No mundo integração-primeiro, as ferramentas são o centro e os conectores as seguram numa órbita frouxa, cada uma um passivo. No mundo OS, a empresa é o centro, seu brain, seu trabalho, sua memória, e as ferramentas viram fontes que ele lê, não silos que ele tem de reconciliar.
Suponha que você mantenha toda ferramenta que tem hoje. A coisa que muda é onde a verdade vive. Ela para de estar espalhada por doze produtos que cada um segura um terço da história, e começa a viver num só lugar que segura a história inteira. As ferramentas viram inputs. As costuras param de ser load-bearing. E na próxima vez que algo precisar saber sobre o negócio, o prazo e o cliente de uma vez, não tem de estar ligado a três sistemas e torcer para que os syncs tenham se alinhado. Ele apenas olha a empresa, e a empresa já sabe.
A virada: pare de pedir desculpas pela sua própria stack
Tire a arquitetura e o que sobra é sobre as pessoas, do jeito que sempre é.
Toda integração que seu time mantém é uma hora que alguém gasta sendo tradutor entre duas ferramentas que deveriam ter falado a mesma língua desde o início. Alguém no seu time é a cola humana segurando as costuras juntas, re-inserindo o lead que o sync derrubou, copiando a data do contrato para o calendário à mão, reconciliando as duas versões da verdade antes da reunião de segunda. Eles são bons nisso. Essa é a tragédia. Eles ficaram tão bons em pagar o imposto da integração que ninguém questiona se o imposto deveria existir.
Não deveria. O trabalho de costurar ferramentas juntas nunca foi trabalho de verdade, era o custo de uma fundação que estava confessadamente-quebrada desde o primeiro conector. Quando o trabalho vive num só lugar, essa pessoa para de ser tradutora e ganha a chance de ser o que você a contratou para ser: alguém que age sobre o que a empresa sabe, em vez de alguém que gasta a semana garantindo que a empresa consiga descobrir.
Uma integração é uma confissão. O ponto de um sistema operacional é não ter mais nada a confessar.
É isso que estamos construindo na Apollo Space, não um conector melhor ou um sync mais esperto, mas o único lugar onde o trabalho vive para que não haja nada a conectar em primeiro lugar. Se a sua parede tem um diagrama de setas entre ferramentas, olhe-o mais uma vez. Toda seta é um pedido de desculpas. Preferimos construir a coisa que nunca teve de dizer perdão.
A Apollo cuida da operação repetitiva da sua empresa pro seu time não precisar.
Entre na lista de espera: acesso antecipado, preço de usuário fundador e um lugar na primeira fila enquanto a gente constrói.
Entrar na lista de esperaPromoções estão mortas. Trust budgets as substituem.
Você não vai promover um agent; você vai ampliar seu trust budget uma tarefa verificada por vez, e o mesmo livro-razão deveria governar suas pessoas.
Tese de AutomaçãoA descrição de cargo está virando um arquivo de spec
Para um agent, um cargo vira uma spec versionada e testável, e isso muda como você desenha cada trabalho, inclusive os humanos.
Tese de AutomaçãoPare de medir output. Comece a medir outcomes que a empresa não pode esquecer.
Um OS que lembra de toda decisão e seu resultado deixa você avaliar o outcome, não a atividade.