Verticalizzazioni standard

CMDBuild READY2USE Logo

Applicazione già configurata per la gestione dell’IT Governance, ITIL compliant


openMAINT Logo

Applicazione già configurata per la gestione di proprietà immobiliari e della loro manutenzione

CMDBuild Newsletter nr. 77

Gennaio 2020

Pronta la nuova versione CMDBuild 3.2

CMDBuild Newsletter nr. 77

Dopo aver completato un paio di settimane fa le attività di sviluppo, sono ora in corso gli ultimi test della nuova versione CMDBuild 3.2 che sarà rilasciata alla fine della prossima settimana.

Nella nuova versione saranno reintrodotte alcune funzionalità presenti in CMDBuild 2.x e temporaneamente mancanti in CMDBuild 3.x, e saranno disponibili nuove funzionalità fra cui in particolare la gestione dello scadenziario.

Segue la lista completa delle numerose novità in arrivo:

  • gestione delle dashboard, recuperate da CMDBuild 2, con alcune caratteristiche migliorative (vedi notizia successiva);
  • gestione dello Scadenziario, alimentato sia in automatico operando su schede dati sia manualmente (vedi qui la descrizione completa);
  • estensione delle preferenze utente: pagina iniziale, personalizzazione delle liste di schede dati (scelta e larghezza delle colonne e ordinamenti), filtro di default per ciascuna classe;
  • definizione in modalità visuale di un layout personalizzato per ciascuna classe, in termini di numero di righe, numero e larghezza di colonne e posizionamento degli attributi nelle celle risultanti;
  • ripristino dei Task di tipo Wizard Connector, per la definizione visuale di template di sincronizzazione di tabelle di database esterni con classi di CMDBuild;
  • nuove tipologie di permessi sui processi (nel caso di utilizzo dei permessi sulle righe di una classe, possibilità di specificare il permesso da applicare sulle righe extra filtro);
  • controllo dei criteri di definizione delle password;
  • nuove implementazioni GIS: completamento dei tematismi, visualizzazione degli oggetti presenti nell’intorno di un punto sulla mappa, ricerca di un indirizzo;
  • visualizzazione dello stato dei diversi servizi server utilizzati da CMDBuild
  • nuovo ruolo di amministratore di tipo “limitato” con possibilità di creazione di utenti sul proprio Tenant;
  • autenticazione di tipo Single Sign On su sistemi LDAP tramite utilizzo del servizio open source CAS.

CMDBuild 3.2 si appoggerà alla piattaforma Java 11 (suggerita OpenJDK 11 LTS), la versione LTS più recente fra le JDK di nuova generazione.

Nuovamente disponibili le dashboard in CMDBuild 3.2

CMDBuild Newsletter nr. 77

Con CMDBuild 3.2 ritornano disponibili le dashboard, con anche alcune migliorie.

Sarà nuovamente possibile configurare nel Modulo di Amministrazione pagine contenenti grafici di diverse tipologie, e rendere poi disponibili queste pagine nel Modulo di Gestione dati.

In fase di configurazione una volta assegnato il nome alla dashboard si potrà:

  • definire il layout specificando il numero di righe e colonne in cui suddividere la pagina e la larghezza di ciascuna cella risultante
  • inserire in ogni cella in modo visuale (drag & drop) uno o più elementi del seguente tipo:
    • grafici di diverse tipologie: a barre, manometro, linea, torta
    • tabelle di dati (novità rispetto CMDBuild 2) provenienti da classi di CMDBuild o viste o funzioni di database
    • testi (novità rispetto CMDBuild 2)
  • configurare l’elemento scelto:
    • per i grafici la fonte dati, il tipo di grafico, le etichette sugli assi, ecc
    • per le tabelle di dati la provenienza da classi o funzioni e la paginazione
    • per i testi la dimensione del campo

L’amministratore potrà poi inserire la nuova dashboard nel menu di navigazione ed assegnare permessi di visualizzazione differenziati per gruppi di utenti.

Gli utenti abilitati potranno poi consultare la dashboard nel Modulo di Gestione dati.

Disponendo nuovamente delle dashboard, uno dei primi obiettivi sarà quello di riutilizzarle nelle prossime versioni di CMDBuild READY2YSE e openMAINT per rappresentare graficamente alcune situazioni di maggiore interesse per gli operatori: classificazioni di asset (età, frequenza guasti, prestazioni, ecc), prestazioni del service desk (SLA), aspetti economici, ecc.

Aggiornamento sulla roadmap del progetto CMDBuild

Completata la versione CMDBuild 3.2 la roadmap del progetto proseguirà con la prossima versione CMDBuild 3.3 che prevediamo di rilasciare dopo l'estate, e con una possibile versione “minor” intermedia 3.2.1 contenente qualche bug fix e qualche miglioria meno importante.

Il piano di lavoro della nuova versione CMDBuild 3.3 sarà definito nelle prossime settimane, ma possiamo anticipare che includerà:

  • recupero della funzione di modifica massiva delle schede dati (ultima funzione disponibile nella vecchia versione CMDBuild 2 e non ancora migrata a CMDBuild 3)
  • alcune migliorie sull’interfaccia utente (informazioni più estese nel TAB Relazioni, help di pagina, ecc)
  • alcune estensioni nella gestione degli allegati (anteprima, upload / download di file multipli, ecc)
  • alcune nuove funzionalità lato server (import in modalità ADD, ecc)
  • alcune nuove funzionalità di supporto nel Modulo di Amministrazione (pagina iniziale con una dashboard riepilogativa delle entità configurate, accesso ai log di sistema, ecc)

Il piano di lavoro potrà essere integrato in funzione delle necessità che emergeranno durante lo sviluppo di alcune nuove importanti commesse per clienti attualmente in corso.

Da subito lavoreremo poi sul rifacimento della APP mobile, che occuperà buona parte dell’anno in corso e comprenderà:

  • la revisione dell’architettura e delle tecnologie, che si uniformerà alle scelte progettuali di CMDBuild 3
  • la compatibilità con le principali nuove funzionalità di CMDBuild 3
  • la possibilità di includere “pagine custom” ottimizzate per i device mobili
  • la gestione di funzioni di georiferimento

Nel corso dell’anno usciranno poi le versioni aggiornate degli applicativi verticali CMDBuild READY2USE e openMAINT.

openMAINT sul campo: Divisione Property and Real Estate Services, Trinidad and Tobago

Image case study TT.jpgLa divisione Property and Real Estate Services (PRESD) è una divisione del Ministero della Pubblica Amministrazione (MPA) del Governo della Repubblica di Trinidad e Tobago, ed è responsabile dell'acquisizione, affitto, manutenzione e vendita di proprietà utilizzate dallo Stato.

Nel 2018 il Ministero ha avuto il compito di identificare ed implementare una soluzione software appropriata per aiutare la gestione delle attività del Governo relative alle proprietà occupate dallo stato.

La Divisione dei servizi IT del Ministero della Pubblica Amministrazione, nel 2018, ha identificato il software openMAINT come l'applicazione più adatta per il PRESD, in quanto l'applicazione include funzionalità per la gestione immobiliare, la gestione delle strutture, la manutenzione dei siti, la gestione economica ed il supporto GIS.

L'integrazione dei dati e i servizi di openMAINT consentono al PRESD di avere un registro completo delle risorse (essenzialmente proprietà), con i relativi programmi di manutenzione, contratti e locazioni. Questi strumenti consentono al PRESD di poter generare report efficaci, che consentono un processo decisionale ottimale ed un miglioramento generale delle operazioni.

Dipartimento di informatica - Ministero della Pubblica Amministrazione, Governo della Repubblica di Trinidad e Tobago.

CMDBuild sul campo: CMDBuild presso B3Partners BV

B3PartnersL’azienda B3Partners BV ha sede nei Paesi Bassi e fornisce software con mappe geografiche ad organizzazioni prevalentemente governative, come comuni, province, organizzazioni per la sicurezza ed organizzazioni per la gestione delle risorse idriche. I nostri clienti utilizzano il nostro software cartografico per pianificare o preparare permessi. La maggior parte delle mappe contiene un'ampia varietà di dati, come la proprietà degli edifici, la posizione esatta degli oggetti nell'area pubblica e i piani ambientali correnti. Ogni notte vengono raccolte le modifiche per mantenere aggiornate le mappe con i dati. B3Partners utilizza software Open Source e tutto il software che sviluppa viene anche donato pubblicamente come software Open Source (vedi Github.com/b3partners).

Fino a poco tempo fa B3Partners utilizzava un database con alcuni strumenti generici per tenere traccia di progetti, finanze e risorse. Solo il monitoraggio dei tempi è stato effettuato con un'applicazione dedicata sviluppata internamente. Questo metodo ha funzionato per molti anni, dal momento che siamo un'organizzazione tecnica che potrebbe anche solo utilizzare database generici. Tuttavia ci sono gravi inconvenienti nel lavorare in questo modo:

  • eliminazioni accidentali o input errati possono essere risolti solo mediante un ripristino completo del database;
  • non vi è traccia della persona che sta facendo l'input;
  • il flusso di lavoro dipende da azioni manuali senza controlli.

Un altro svantaggio è la mancanza di un modo standardizzato di fare le cose. Se usare un wiki può sembrare più conveniente, i dati vengono inseriti in questo. Un foglio di calcolo può anche essere utilizzato come un veloce report; poi fogli di calcolo vengono utilizzati per questo scopo per molti anni e modificati in molte versioni.

B3Partners esiste ormai da 20 anni e troppi processi e set di dati sono stati utilizzati per il controllo delle operazioni. Era quindi giunto il momento di migrare su una nuova piattaforma, in grado di rispondere a tutte le nostre esigenze. Ma volevamo allo stesso modo mantenere la nostra flessibilità. Nel corso di un anno abbiamo studiato diverse opzioni, con particolare attenzione ai configuration management database o a software di IT service management. Ciascuna delle applicazioni esaminate cercava di imporci un nuovo modo di lavorare. Ovviamente è bello avere degli standard del settore implementati e pronti all'uso, ma noi non abbiamo mai voluto usare la maggior parte di quei processi preconfigurati di set di dati.

Stavamo testando CMDBuild READY2USE ed eravamo vicini a scartare anche questa opzione, in quanto questo ambiente preconfigurato non era in linea con le nostre esigenze, quando abbiamo scoperto che potevamo invece usare il CMDBuild “di base” ed implementare i nostri processi completamente come volevamo. Questo ci è sembrato molto promettente. Stavamo svolgendo le nostre indagini proprio quando la nuova versione 3 di CMDBuild è stata rilasciata da Tecnoteca. Siamo rimasti piacevolmente sorpresi dal servizio di supporto molto reattivo e dalle rapide correzioni di bug. Tutto ciò ci ha dato fiducia nel prodotto CMDBuild e nell'azienda dietro di esso: Tecnoteca.

Per gradi abbiamo implementato le seguenti funzioni:

  • Semplice CRM con contatti ed organizzazioni;
  • Definizioni di progetti ed attività, con esportazione in applicazione cartografica GANTT esterna;
  • Schede monitoraggio tempi associate a progetti ed attività, e un'applicazione per le tempistiche sviluppata internamente;
  • Configuration management per server e software (ospitati per i nostri clienti);
  • Workflow di aggiornamenti per i software che ospitiamo per i nostri clienti;
  • Fatture e conti da pagare (oltre al software esterno di contabilità) con previsioni di flussi di cassa;
  • E, infine, numerosi controlli di integrità su tutte le funzioni amministrative citate.

Oggi tutti i nostri dipendenti si sentono a proprio agio ad usare CMDBuild e continueremo sicuramente a creare nuovi processi nel sistema. Proveremo alcune delle funzionalità più avanzate di CMDBuild e probabilmente le includeremo nelle prossime versioni della nostra implementazione. CMDBuild è molto flessibile, quindi prevediamo di poter anticipare qualsiasi sviluppo futuro. Inoltre, siamo noi stessi degli sviluppatori, quindi potremmo fornire dei contributi.

Dr. Chris van Lith - Proprietario B3Partners BV

Webinar di presentazione di CMDBuild 3.2

Si terrà il prossimo 25 febbraio  alle ore 16.00 un webinar in cui presenteremo le principali novità della nuova versione CMDBuild 3.2.

La partecipazione è gratuita, è richiesta la registrazione tramite questa form.

Il webinar si terrà in lingua inglese.

Alla conclusione della presentazione sarà possibile effettuare delle domande tramite lo strumento della chat ed avere risposta dai tecnici di Tecnoteca.

Webinar_2020_02