Pular para o conteúdo principal
RapidStart

Dogfooding RapidStart

Steve Mordue·Equipe RapidStart

Se você não está familiarizado com o termo, “dogfooding” é uma gíria para usar seus próprios produtos em produção. A Forceworks, desenvolvedora do RapidStart, usa o RapidStart para tudo. Por quê? Pelas mesmas razões que nossos clientes.

Dogfooding RapidStart
Share

Do Dynamics 365 para o RapidStart

Nem sempre usamos o RapidStart. Com nosso status de Parceiro, a Microsoft nos fornece licenças gratuitas do Dynamics 365 Enterprise — as mesmas que você teria que pagar $95/usuário/mês. Usávamos o Dynamics 365 desde 2011, quatro anos antes de criarmos o RapidStart em 2015. Continuamos a usá-lo após o lançamento do nosso app.

Nossas primeiras versões do RapidStart, muito antes do Dataverse, rodavam sobre o Dynamics 365, buscando simplificar o produto Microsoft. Como desenvolvedores “sofisticados”, não achávamos que precisávamos dessa camada de “simplificação” para nós mesmos.

Há alguns anos, a Microsoft separou seus apps de suas fundações e renomeou a fundação para “Dataverse”. Não só os aplicativos Dynamics 365 agora rodam no Dataverse, mas também todos os Power Apps. Vimos e agimos diante de uma oportunidade de mover o RapidStart de cima do Dynamics 365 para uma posição ao lado dele como uma alternativa Power App. Ainda assim, continuamos a usar o Dynamics 365 internamente. Por que não? Era gratuito para nós.

O Momento da Verdade

Eu estava fazendo uma demonstração do RapidStart para um cliente um dia, e ela perguntou: “É isso que vocês usam?” Respondi que éramos uma organização “sofisticada”, e por isso usamos o Dynamics 365. Ela disse: “Nós também somos ‘sofisticados’. Acho que se o RapidStart não atende às suas necessidades, deveríamos explorar o Dynamics 365.”

Pensei sobre isso, sabendo que o RapidStart era perfeito para a organização dela, mas também entendendo seu ponto. Eu disse: “Que tal o seguinte? Se eu transferir nossa organização para o RapidStart, vocês avançam conosco?” Ela disse: “Absolutamente!”

Não faço ideia de por que isso não me ocorreu antes. Ela fez uma pergunta tão óbvia, mas eu nunca tinha sido questionado assim antes. Conversei com nossa equipe sobre a mudança, e alguns expressaram preocupações. “Temos processos bem sofisticados rodando lá…”

Eu disse: “Bem, originalmente tínhamos como alvo empresas menores, mas agora todos estão usando, inclusive empresas de grande porte. Como esperar que eles usem se a gente não usa?” E assim o fizemos.

Adicionar ou Migrar?

Tínhamos duas opções: adicionar o RapidStart ao nosso ambiente Dynamics 365 existente, ou migrar nossos dados para um ambiente só RapidStart. Se fizéssemos a primeira opção, não provaria que o RapidStart poderia se sustentar sozinho como uma solução robusta, por isso escolhemos a segunda opção.

Para realmente dogfooding, criamos um ambiente Dataverse novo e vazio, navegamos até o AppSource e instalamos o RapidStart da mesma forma que qualquer cliente faria. Até recebi a notificação por email do AppSource de que temos um novo cliente!

Migrando do Dynamics 365 para o RapidStart, teríamos que migrar nossos dados, do mesmo modo que qualquer cliente faria nessa situação. Usávamos o Dynamics 365 desde 2011, e muitas mudanças ocorreram no nosso modelo de negócios nesse meio tempo. Nossa instância do Dynamics 365 estava cheia de lixo, inchada com dados irrelevantes. Além disso, cheia de processos obsoletos e artefatos que não usamos mais.

Que oportunidade perfeita para “limpar a casa”! Levou algumas semanas, transferindo as coisas no nosso tempo livre, quando não estávamos trabalhando para clientes. Quando terminamos, percebi que o que eu dizia aos clientes era 100% verdade. Construímos um app incrível!

Resumo

Toda nossa operação “sofisticada” agora roda no RapidStart com muitas customizações específicas para nossas necessidades. Além disso, usamos vários dos nossos complementos RapidStart em produção e os personalizamos para atender às nossas necessidades específicas.

Entre nosso antigo ambiente Dynamics 365, nosso ambiente de produção RapidStart e nossos ambientes de desenvolvimento e teste, tínhamos 33 ambientes ativos. Olhei nossas estatísticas tempos atrás e notei que a antiga instância Dynamics 365 consumia cerca da metade da nossa capacidade total. Cliquei em “Excluir” e nunca mais olhei para trás.

Mesmo tendo licenças gratuitas do Dynamics 365, pagamos pelo Power Apps como nossos clientes fazem. Lamentamos ter demorado tanto para demonstrar nossa confiança no app da forma mais significativa possível. Fizemos a mudança e não sentimos falta de nada. Nosso uso aumentou muito, portanto simples é realmente melhor!

Veja o Que Usamos Todos os Dias

Faça um test drive guiado por IA do RapidStart — o mesmo app que nossa equipe usa para gerenciar toda nossa operação de vendas e serviços.