Configuratori.it ha sviluppato dei metodi automatici grafici basati sulle Mappe Mentali per creare automaticamente applicazioni software di configurazione (vendita o prodotto o integrate), accorciando i tempi di realizzazione e praticamente eliminando la fase di programmazione software.
Con questo metodo anche non esperti di programmazione possono creare applicativi software basati sulla conoscenza (tecnica, procedurale).
La conoscenza tecnica è uno degli asset più importanti dell’azienda, spesso patrimonio del singolo e non condivisa aziendalmente.
L’acquisizione della conoscenza rappresenta senz’altro l’operazione più importante nello sviluppo di un software rule-based.
Come rappresentare le regole? Che modello di prodotto utilizzare?
Spesso la knowledge base aziendale è costituita da una mole consistente di documenti testuali, che però diventano rapidamente obsoleti e difficili da gestire.
Esiste un modo più efficace ed efficiente di organizzare e rappresentare tale conoscenza?
Le conoscenze ingegneristiche possono essere descritte attraverso concetti/dati che possiedono attributi e relazioni che li legano.
Il nostro innovativo approccio si basa sull’utilizzo delle mappe mentali, diagramma utilizzati per organizzare visivamente le informazioni.
Possono essere utilizzate per descrivere sistemi semplici e anche molto complessi comprensibili anche da chi non possiede competenze informatiche specifiche.
Fra i vari strumenti disponibili per sviluppare e mantenere mappe mentali abbiamo adottato l’open souce FreePlane.
Editor grafico gratuito e supportato attivamente.
Possiede un ricco set di API (Application Programming Interface) disponibili e un potente motore di scripting basato su linguaggio Groovy.
È facile collegare strumenti/librerie Java per estendere e personalizzare la soluzione
Il suo formato file è un .XML facilmente leggibile
La caratteristica più importante di Freeplane è rappresentata dal fatto che non solo è in grado di creare un modello dati, ma può anche eseguirlo.
Noi come Configuratori.it siamo sponsor ufficiali di questa iniziativa.
Freeplane può essere scaricato da: https://sourceforge.net/projects/freeplane/
Compatibile con Windows, Linux, Mac.
Richiede JRE 1.8+
Sviluppare uno strumento di configurazione non significa solo eseguire una selezione della distinta componenti.
È necessario aggiungere tutte le integrazioni richieste con gli strumenti di Office, gli strumenti CAD, gli ambienti PDM / PLM, i motori di simulazione ecc.
La GUI deve essere attraente ed efficace
Lo strumento di configurazione deve essere utilizzato sul web senza sforzo.
Pertanto, il passaggio successivo è la creazione automatica del motore di regole (Product Control Model – PCM) di Rulestream e la creazione dell’interfaccia utente.