Componibile per progettazione: cosa ci ha insegnato la Lego sulla creazione di software

- Dalla scrivania del CEO

Abbiamo tutti visto come una manciata di mattoncini Lego possa trasformarsi in qualsiasi cosa – una casa, una nave, un razzo o persino una città – semplicemente grazie al modo in cui i pezzi si collegano. Il software dovrebbe essere lo stesso, eppure il software tradizionale rimane rigido e preconfezionato.

Di recente, i ricercatori del MIT hanno tracciato un percorso per costruire più software modulare e leggibileIl loro modello definisce i blocchi costitutivi come concetti (funzionalità autonome, ciascuna progettata per svolgere bene un compito) e le regole che li collegano come sincronizzazioni.

L'articolo propone inoltre di utilizzare un piccolo linguaggio specifico di dominio (DSL) per esprimere le sincronizzazioni in modo chiaro, in una forma che i modelli linguistici più ampi possano generare in modo affidabile. Questo approccio affronta direttamente un problema crescente del codice generato dall'intelligenza artificiale: sistemi che funzionano ma sono difficile da capire, risolvere problemi o fidarsi.

A differenza dei CRM tradizionali e di altre applicazioni, in cui moduli come Offerte, Casi o Progetti sono codificati in modo rigido, NextGen di Vtiger Le app sono definite interamente in metadati. Ogni campo, flusso e policy è descritto in modo dichiarativo e introspettivo in fase di esecuzione, quindi ogni funzione è componibile per progettazione, non solo modulare per convenzione di denominazione.

Prendiamo in considerazione il motore SLA: in NextGen, l'SLA è un modulo di policy indipendente che può essere allegato a un caso, a un ordine di lavoro, a un congedo o a qualsiasi entità, tramite un semplice riferimento al manifesto.

Lo stesso vale per le Code, che instradano i record in base a regole o punteggi AI, e per il Tax Engine, che calcola le imposte locali in modo uniforme su Preventivi, Fatture e Ordini di Acquisto. Ognuno di questi moduli esiste come modulo autonomo (definito come "Concetto" nel documento di ricerca).

In NextGen, ogni elemento — Dati (oggetti aziendali come Contatti e Tasse), Elementi Logici (costruito con flussi riutilizzabili e macchine a stati), UI (realizzato utilizzando componenti web in VDS) e AI (comprendente strumenti, prompt e modelli di punteggio) — è progettato come un blocco modulareOgni applicazione, definita tramite un DSL basato su XML, è essenzialmente un assemblaggio di questi blocchi intercambiabili.

Amministratori e sviluppatori costruiscono blocchi in modo che altri possano continuare a svilupparli. I ricercatori del MIT chiamano questa architettura "leggibile". Noi la chiamiamo NextGen.

Con NextGen, la componibilità trasforma l'innovazione da un progetto una tantum a una pratica quotidiana, rendendo la creatività un'abitudine continua.

 
 

Argomento di studio

 
 

Shinka IT, fornitore di servizi IT e sicurezza informatica con sede in Belgio, gestiva le sue operazioni quotidiane con sei strumenti separati. Questi sistemi autonomi creavano silos di dati, ostacolavano la collaborazione e impedivano una visione unificata del cliente.

Con l'implementazione di Vtiger CRM, Shinka ha consolidato i suoi processi di vendita, assistenza e interni in un'unica piattaforma centralizzata. Tra i passaggi chiave c'erano l'integrazione dei fogli presenze e di altre applicazioni aziendali tramite API REST e l'automazione dei flussi di lavoro. 

Un aumento della produttività del 70-80%, una migliore collaborazione tra i team e una semplificazione dei dati e dei processi dei clienti, tutto ciò ha aiutato Shinka a operare in modo più efficiente.

Leggi l'intero articolo

 

È stato un piacere lavorare con il team di Shinka, in particolare con Nicolas e Louis. Ho imparato molto da questa esperienza e apprezzo molto le conoscenze acquisite.

-Kiran NG, Analista aziendale senior

 

Shinka IT, fornitore di servizi IT e sicurezza informatica con sede in Belgio, gestiva le sue operazioni quotidiane con sei strumenti separati. Questi sistemi autonomi creavano silos di dati, ostacolavano la collaborazione e impedivano una visione unificata del cliente.

Con l'implementazione di Vtiger CRM, Shinka ha consolidato i suoi processi di vendita, assistenza e interni in un'unica piattaforma centralizzata. Tra i passaggi chiave c'erano l'integrazione dei fogli presenze e di altre applicazioni aziendali tramite API REST e l'automazione dei flussi di lavoro. 

Un aumento della produttività del 70-80%, una migliore collaborazione tra i team e una semplificazione dei dati e dei processi dei clienti, tutto ciò ha aiutato Shinka a operare in modo più efficiente.

Leggi l'intero articolo

 

È stato un piacere lavorare con il team di Shinka, in particolare con Nicolas e Louis. Ho imparato molto da questa esperienza e apprezzo molto le conoscenze acquisite.

-Kiran NG, Analista aziendale senior

 
 

Annunci di funzionalità

 
 

Edizione pilota - Scheda Fattura in Fatturazione

  • Se sei un utente dell'edizione Pilot, puoi visualizzare le fatture per i download del Booster Pack.
  • La scheda Fattura viene visualizzata nella pagina Fatturazione quando attivi l'abbonamento.
 

Edizione pilota - Scheda Fattura in Fatturazione

  • Se sei un utente dell'edizione Pilot, puoi visualizzare le fatture per i download del Booster Pack.
  • La scheda Fattura viene visualizzata nella pagina Fatturazione quando attivi l'abbonamento.
 
 

Vtiger Academy e base di conoscenza

 
 

Accademia Vtiger 

Il tuo punto di riferimento unico per i video tutorial di Vtiger. Impara a usare e configurare il CRM con facilità. Abbiamo aggiunto tre nuovi corsi per l'app Inventory:  Bills, Abbonamentie Pagamenti moduli. 

Inizia subito il tuo viaggio con Vtiger CRM!

 

base di conoscenza 

Utilizza il nostro archivio di articoli (documentazione di aiuto) e FAQ per scoprire di più sulle funzionalità di Vtiger!

 

Accademia Vtiger 

Il tuo punto di riferimento unico per i video tutorial di Vtiger. Impara a usare e configurare il CRM con facilità. Abbiamo aggiunto tre nuovi corsi per l'app Inventory:  Bills, Abbonamentie Pagamenti moduli. 

Inizia subito il tuo viaggio con Vtiger CRM!

 

base di conoscenza 

Utilizza il nostro archivio di articoli (documentazione di aiuto) e FAQ per scoprire di più sulle funzionalità di Vtiger!

 
 

Ottieni contenuti CRM esclusivi!