Componível por Design: O que a Lego nos ensinou sobre software de construção

- Da mesa do CEO

Todos nós já vimos como um punhado de peças de Lego pode se transformar em qualquer coisa — uma casa, um navio, um foguete ou até mesmo uma cidade — simplesmente pela forma como as peças se encaixam. O mesmo deveria acontecer com o software, mas o software tradicional permanece rígido e inflexível.

Recentemente, pesquisadores do MIT traçaram um plano para construir mais software modular e legívelSeu modelo define os blocos de construção como Conceitos – funcionalidades independentes, cada uma projetada para desempenhar bem uma função específica – e as regras que os conectam como Sincronizações.

O artigo também propõe o uso de uma pequena linguagem específica de domínio (DSL) para expressar sincronizações de forma clara, em um formato que grandes modelos de linguagem possam gerar de maneira confiável. Essa abordagem aborda diretamente um problema crescente com o código gerado por IA — sistemas que funcionam, mas são Difícil de entender, solucionar problemas ou confiar.

Ao contrário dos CRMs tradicionais e de outros aplicativos, onde módulos como Negócios, Casos ou Projetos são codificados diretamente no código, NextGen da Vtiger Os aplicativos são definidos inteiramente em metadados. Cada campo, fluxo e política é descrito de forma declarativa e pode ser inspecionado em tempo de execução — portanto, cada função é componível por design, e não apenas modular por convenção de nomenclatura.

Considere o mecanismo de SLA: No NextGen, o SLA é um módulo de política independente que pode ser anexado a um Caso, Ordem de Serviço, Licença ou qualquer entidade, por meio de uma simples referência de manifesto.

O mesmo se aplica às Filas, que encaminham registros com base em regras ou pontuação de IA, e ao Motor de Impostos, que calcula impostos locais de forma uniforme em Cotações, Faturas e Pedidos de Compra. Cada um deles existe como um módulo independente (definido como um Conceito no artigo de pesquisa).

In NextGen, cada elemento — Dados (objetos de negócios como Contatos e Impostos), Lógica (construído com fluxos reutilizáveis ​​e máquinas de estado), UI (criado usando componentes da web no VDS), e AI (incluindo ferramentas, instruções e modelos de pontuação) — foi projetado como um bloco modularCada aplicação, definida usando uma DSL baseada em XML, é essencialmente uma montagem desses blocos intercambiáveis.

Administradores e desenvolvedores criam blocos de forma que outros possam construir sobre eles. Os pesquisadores do MIT chamam essa arquitetura de "legível". Nós a chamamos de NextGen.

Com o NextGen, a capacidade de composição transforma a inovação de um projeto pontual em uma prática diária, tornando a criatividade um hábito contínuo.

 
 

Estudo de caso

 
 

A Shinka IT, uma provedora de serviços de TI e cibersegurança com sede na Bélgica, gerenciava suas operações diárias com seis ferramentas distintas. Esses sistemas independentes criavam silos de dados, dificultavam a colaboração e resultavam na falta de uma visão unificada do cliente.

Ao implementar o Vtiger CRM, a Shinka consolidou suas vendas, serviços e processos internos em uma plataforma central. As principais etapas incluíram a integração de seus registros de horas trabalhadas e outros aplicativos de negócios por meio da API REST e a automatização de fluxos de trabalho. 

Um aumento de produtividade de 70 a 80%, melhor colaboração entre as equipes e dados e processos de clientes simplificados, tudo isso ajudando a Shinka a operar com mais eficiência.

Leia a história completa

 

Foi um prazer trabalhar com a equipe da Shinka, especialmente com Nicolas e Louis. Aprendi muito com a experiência e valorizo ​​bastante os conhecimentos que adquiri.

-Kiran NG, analista de negócios sênior

 

A Shinka IT, uma provedora de serviços de TI e cibersegurança com sede na Bélgica, gerenciava suas operações diárias com seis ferramentas distintas. Esses sistemas independentes criavam silos de dados, dificultavam a colaboração e resultavam na falta de uma visão unificada do cliente.

Ao implementar o Vtiger CRM, a Shinka consolidou suas vendas, serviços e processos internos em uma plataforma central. As principais etapas incluíram a integração de seus registros de horas trabalhadas e outros aplicativos de negócios por meio da API REST e a automatização de fluxos de trabalho. 

Um aumento de produtividade de 70 a 80%, melhor colaboração entre as equipes e dados e processos de clientes simplificados, tudo isso ajudando a Shinka a operar com mais eficiência.

Leia a história completa

 

Foi um prazer trabalhar com a equipe da Shinka, especialmente com Nicolas e Louis. Aprendi muito com a experiência e valorizo ​​bastante os conhecimentos que adquiri.

-Kiran NG, analista de negócios sênior

 
 

Anúncios de recursos

 
 

Edição piloto - Aba Fatura em Cobrança

  • Se você for usuário da edição Piloto, poderá visualizar as faturas dos seus downloads do Pacote de Reforço.
  • A aba "Fatura" aparece na página de faturamento quando você ativa sua assinatura.
 

Edição piloto - Aba Fatura em Cobrança

  • Se você for usuário da edição Piloto, poderá visualizar as faturas dos seus downloads do Pacote de Reforço.
  • A aba "Fatura" aparece na página de faturamento quando você ativa sua assinatura.
 
 

Vtiger Academy e Base de Conhecimento

 
 

Academia Vtiger 

Seu destino único para vídeos tutoriais do Vtiger. Aprenda a usar e configurar o CRM com facilidade. Adicionamos três novos cursos para o aplicativo de Inventário.  Bills, Subscrições e Pagamentos módulos. 

Inicie sua jornada no Vtiger CRM hoje!

 

Base de Conhecimento 

Utilize nosso repositório de artigos (documentação de ajuda) e perguntas frequentes para aprender sobre um recurso do Vtiger!

 

Academia Vtiger 

Seu destino único para vídeos tutoriais do Vtiger. Aprenda a usar e configurar o CRM com facilidade. Adicionamos três novos cursos para o aplicativo de Inventário.  Bills, Subscrições e Pagamentos módulos. 

Inicie sua jornada no Vtiger CRM hoje!

 

Base de Conhecimento 

Utilize nosso repositório de artigos (documentação de ajuda) e perguntas frequentes para aprender sobre um recurso do Vtiger!

 
 

Obtenha conteúdo de CRM exclusivo!