La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di...

70
Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com] 1 Roma, 16 aprile 2019 Centro Congressi Frentani 3.0 Fabio Bottega [email protected] [email protected] www.tecnoteca.com CMDBuild 3.0 Presentazione del progetto CMDBuild e delle principali novità della versione 3.0

Transcript of La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di...

Page 1: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

1 Roma, 16 aprile 2019 Centro Congressi Frentani

3.0

Fabio [email protected]

[email protected]

CMDBuild 3.0Presentazione del progetto CMDBuild e delle principali novità della versione 3.0

Page 2: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

2

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

La società

Page 3: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

3

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Dove siamo

Siamo nati nel 2000,siamo in 16 persone fisse più alcuni collaboratori, abbiamo sede a Tavagnacco Siamo nati nel 2000La nostra sede è a Tavagnacco (Udine)

Page 4: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

4

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Il Team

Siamo un team di oltre 20 persone, tutti con elevate competenze tecniche

Page 5: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

5

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

La parola chiave

Proponiamo e utilizziamo soluzioni open sourcema soprattutto siamo maintainer di software open source

Page 6: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

6

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Cosa facciamo

Applicazioni di Asset Management

Portali web & APP Mobile

Page 7: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

7

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

L'ambiente di base CMDBuild

… un ambienteper creare soluzioni di asset management

Page 8: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

8

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

La verticalizzazione CMDBuild READY2USE

… l’ERP dei Sistemi Informativi aziendali

Page 9: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

9

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

La verticalizzazione openMAINT

… la soluzione per il Property & Facility Management

Page 10: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

10

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

L’ambientedi base CMDBuild

Page 11: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

11

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Il progetto

• CMDBuild è un ambiente web utilizzabile per configurare

in modo visuale soluzioni verticali di Asset Management

• CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

che svolge ora il ruolo di maintainer

• CMDBuild è scritto lato server in linguaggio Java e lato

client in Javascritpt / HTML5

• CMDBuild è rilasciato con licenza open source AGPL ed

utilizza componenti open source di elevato livello tecnologico

1

Page 12: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

12

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Download da SourceForge

Page 13: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

13

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Distribuzione clienti CMDBuild per area geografica

Alcune centinaia di Clienti,in Italia, in Europae non solo

Page 14: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

14

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Distribuzione clienti CMDBuild per settore

Page 15: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

15

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Alcuni numeri in quindici anni di vita del progetto

2006Anno primo rilascio

42Anni uomo “core”

50Rilasci “core”

30.000Download annui

35Eventi pubblici

> 300Clienti

5CMDBuild Day

(con 66 case history)

24Localizzazioniprimo livello

32Nazionalità

Clienti

20.000Account demo

Page 16: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

16

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Configurabilità a 360 gradi su un "motore" standard

Filosofia adottata da CMDBuild per gestire la complessità in modo personalizzato: configurabilità a 360° con utilizzo di metadatiinterpretati da un “motore” standard

Page 17: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

17

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Filosofia del progetto

CMDBuild è la scelta vincente per configurareil proprio ambiente di asset management

Page 18: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

18

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Possibilità di configurazioneMeccanismi principali(GUI e metadati)

Disegno del modello dati

Editor e motoredi workflow

Editor e motoredi report

Configurazionedi dashboard

Funzionalità native della piattaforma Interfaccedisponibili

GUI desktop webper gli operatori

GUI web per l’amministratore

APP mobile pergli operatori

WebserviceREST e SOAP

Paradigma“a relazioni”

Archiviodocumentale

Storicizzazionedei dati

Profilazione utenti e sicurezza

Grafo visuale per analisi di impatto

GeoriferimentiGIS e BIM

Scheduler per task automatici

Possibilità di creazione di pagine "custom”

Portale Self-Serviceper gli utenti finali

Gestione Email(input e output)

Barcode eQRcode

Page 19: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

19

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Caratteristiche tecniche – Componenti

Tutti i componenti del sistema CMDBuild, sono open source e basati sullo stack Java

Page 20: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

20

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Caratteristiche tecniche - Cluster

Configurazione in clusterper garantire la continuità operativae la scalabilitàdel sistema

Page 21: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

21

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Caratteristiche tecniche - Architettura

Architettura three-tier(frontend, backend, DB)

Accesso a servizi di terzi

Framework e strumenti esterni specializzati

Page 22: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

22

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

La soluzioneverticaleCMDBuildREADY2USE

Page 23: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

23

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

Aree funzionali

Le funzionalità di CMDBuild READY2USE:

● Configuration Management

● Service Desk e processi ITIL

● Asset Lifecycle

● Service Management

● Data reconciliation

● Georiferimenti GIS e BIM

Page 24: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

24

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

Configuration Management: Tipologie di CI

Schede dati di CI di area client,server fisici e virtuali, network, telefonia,software e licenze,servizi, ma anchepersone, uffici,ubicazioni, ecc

Page 25: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

25

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

Service Desk: Incident Management

Incident Management, con:● apertura attraverso

più canali● classificazione

da parte dell'helpdesk

● escalation agli specialisti, che possono poi operare anche con smartphone e tablet

Page 26: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

26

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

Service Desk: Request Fulfillment

Request Fulfillment,per gestione di:

● richieste di informazioni

● richieste di servizi da Service Catalogue, con approvazione, apertura ordini di lavoro multipli (paralleli o seriali), eseguibili anche con smartphone e tablet

Page 27: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

27

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

Change Management

Change Management, con:

• avvio diretto o daService Desk

• presa in carico da specialista competente

• approvazione avvio,analisi e chiusura

• definizione piano di implementazione e test

• avvio ordini di lavoro(paralleli o seriali)

Page 28: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

28

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

Service Desk: Portale self-service

Portale self-service per accesso semplificato:

• segnalazione malfunzionamenti (Incident Management) e controllo iter avanzamento

• consultazione catalogo e richiesta servizi / informazioni (Request Fulfillment)

• richiesta servizio non standard (Change Management)

• stampa report

• controllo profilo utente e lista delle dotazioni assegnate e dei servizi sottoscritti

• consultazione FAQ e notizie IT

• basato sulla nuova interfaccia GUI Framework

• attivato nel portale open source Liferay

Page 29: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

29

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

Asset Lifecycle

Gestione del ciclo di vita degli asset IT:

• registrazione RDA e emissione ordine

• accettazione ed entrata merce

• assegnazione / ritiro / sostituzioneasset ad un utente

• trasferimento asset fra utenti

• trasferimento asset per cambio sede utente

• trasferimento asset fra magazzini

• rottamazione asset

Page 30: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

30

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

Asset Lifecycle: interfaccia “mobile”

Una “app” per lavorare in mobilità da smartphone e tablet:

• funzionalità base di CMDBuild: menu navigazione, gestioneschede dati con relazioni e allegati, ricerche e filtri,gestione workflow con i widget principali, stampa report

• possibilità di eseguire fotografie e archiviarle nel CMDB come documenti allegati

• possibilità di leggere un codice QR e posizionarsisulla scheda dati corrispondente

• funzionante con device Android >= 4.0.3 e iOS >= 6

• accesso ai dati di CMDBuild tramite il webservice REST

Page 31: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

31

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

Service Management: Catalogo dei servizi

Servizi ed entità correlate:

• Service Catalogue (Business andTechnical Catalogue)

• Strutturato in categorie multilivelloe tipologie di richieste

• Gestito con Ordini di lavoro standard(basati su template) e non standard

• Contratto Servizio con Utenti / Clienticontrollati con SLA e KPI

• Controlli e notifiche

Page 32: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

32

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

Reconciliation tools: con Active Directory

Sincronizzazione dati personale:

• accesso tramite Advanced Connectoral repository LDAP di Active Directory

• analisi dei dati disponibili (nome e cognome,matricola, email, telefono, stato)

• individuazione personale nuovo o con dati modificati

• report modifiche apportate con link alle schede datiper controllo diretto

• aggiornamento CMDB (dati e relazioni)

• esecuzione batch notturna

Page 33: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

33

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

Reconciliation tools: con OCS Inventory

Sincronizzazione dati computer e software:

• accesso tramite Advanced Connectoral database di OCS Inventory (mySQL)

• analisi dei dati pervenuti tramite "agent" dai PC collegati in rete (hostname, serialnumber, CPU, RAM, HD, sistema operativo, dati rete)

• individuazione computer nuovi e modificati

• gestione del software controllato (white list)

• report modifiche apportate con link alle schede dati per controllo diretto

• aggiornamento CMDB (dati e relazioni)

• esecuzione batch notturna

Page 34: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

34

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

Reconciliation tools: con VMware VCenter

Sincronizzazione dati server virtuali:

• accesso ai dati di VCenter tramite API VMwareInfrastructure (VI) SK 2.5.0

• analisi dei dati dei server virtuali (nome VM, RAM / HD / CPU assegnati, sistema operativo, indirizzo IP, stato, cluster di esecuzione, note)

• individuazione server virtuali nuovi e modificati

• report modifiche apportate con link alle schede dati per controllo diretto

• aggiornamento CMDB (dati e relazioni)

• esecuzione batch notturna

Page 35: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

35

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

Reconciliation tools: con device SNMP / LLDP

Sincronizzazione dati infrastruttura di rete:

• accesso alle informazioni di ciascun apparato di rete(switch / router) tramite i protocolli LLDP e SNMP

• analisi dei dati di switch e router (hostname, descrizione e informazioni di rete)

• individuazione apparati di rete nuovi e modificati e relazioni con i device collegati a ciascun apparato

• report modifiche apportate con link alle schede dati per controllo diretto

• aggiornamento CMDB (dati e relazioni)

• esecuzione batch notturna

Page 36: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

36

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

La soluzioneverticaleopenMAINT

Page 37: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

37

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Aree funzionali

Le funzionalità di openMAINT:

● Inventario● Manutenzione● Magazzino● Gestione economica● Consumi energetici● Georiferimenti GIS e BIM

Page 38: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

38

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Asset Inventory: Tipologie di oggetti

Schede dati di impianti e deviceconfigurabili dal DBAe "template" utilizzabili per lacreazione di nuove tipologie di oggetti

Device

Page 39: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

39

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

openMAINT utilizza il Manuale di Manutenzione come Base di Conoscenza per gestire la manutenzione in modo personalizzato per ogni organizzazione e differenziato per ogni tipologia di oggetto

Maintenance: Manuale di Manutenzione

Page 40: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

40

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Maintenance: Manutenzione programmata

Utilizza i criteri di schedulazione a tempoe a soglia indicati nelManuale di Manutenzione per produrre gli Ordini di Lavoro.I criteri disponibili consentono di operare in modo semplice e flessibile

Page 41: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

41

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Maintenance: Manutenzione a guasto

Manutenzione a guasto con apertura attraversopiù canali, classificazioneda parte del call center e creazione ordini di lavoro, gestibili poi anche con smartphone e tablet

Page 42: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

42

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Logistics: Gestione magazzino

Flusso guidato per la movimentazione degli oggetti tecnici, ricambi e materiale di consumo, basato su causali di magazzino ed integrato con il flusso degli acquisti

Page 43: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

43

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Logistics: Supporto inventario

Stampa di etichette conbarcode e qrcode,APP di supporto alle operazioni periodiche di inventario,correzione automatica di eventuali differenzenel database

Page 44: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

44

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Economics: Controllo costi interventi

Analisi dei tempidi risoluzione dei guasti per tipologia e squadra di lavoro,notifiche disuperamento soglia,valorizzazione ordini di lavoro (prefattura)sulla base di prezziari e condizioni contrattuali

Page 45: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

45

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Economics: Ciclo passivo

Flusso guidato per lagestione degli acquisti di oggetti tecnici, ricambi emateriali di consumo,integrato con gestione budgete magazzino

Page 46: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

46

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Economics: Scadenziario

Scadenziario con notifiche automatiche: scadenze contratti, garanzie,altri adempimenti, report periodici di controllo

Page 47: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

47

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Energy management: Controllo consumi

Acquisizione automaticadei dati da contatori e sensori di controllo,se non disponibiliregistrazione manuale dei consumi,analisi e verifica dei trend

Page 48: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

48

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Energy management: Interfacciamento di sensori

• Predisposizione all'interfacciamento di dispositivi dotati di protocolli standard

• Raccolta di misurazioni per la manutenzione a soglia

• Raccolta e gestione di allarmi automatici(allarmi sicurezza, temperature, ecc)

• Raccolta di dati di consumo

• Invio di comandi a dispositivi

• Archiviazione dei dati per analisi statistiche

Page 49: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

49

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

GIS & BIM

• Georiferimento sul territorio

• Georiferimento su planimetrie 2D (esempio AutoCAD)

• Georiferimento su modelli 3D prodotti con strumenti BIM ed esportati in formato IFC

Page 50: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

50

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Standard UNI

• Compliant con la NORMA UNI 10951:2001Sistemi Informativi per la Gestione della Manutenzionedei Patrimoni Immobiliari - LINEE GUIDA

• Implementa tutte le funzionalità richieste: gestione archivi e anagrafi, stesura del piano di manutenzione, gestione ispezioni e raccolta delle informazioni di ritorno, gestione ordini di lavoro, gestione economica della commessa

• Dispone di tutti i meccanismi necessari perestendere, personalizzare ed attuare congradualità le funzioni necessarie in un SIGeM

Page 51: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

51

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

La nuovaversione CMDBuild 3.0

Page 52: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

52

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

CMDBuild 3.0

• Progetto avviato a inizio 2017

• Rilasciato il 12 aprile 2019

• 12 anni uomo di lavoro

• Di fatto un nuovo prodotto: interfaccia utenteriscritta al 100%, codice server riscritto al 90%

• Mantenute tutte le logiche già presenti

• Esteso in più modi la possibilità di configurare comportamenti custom

Page 53: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

53

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Interfaccia utente

• Riscrittura completa dell’interfaccia utente, sia del Modulo di Gestione dati che di Amministrazione

• Grafica minimale, pulita, leggera, in linea con le tendenze del web design

• Navigazione fluida con tempi di risposta veloci

• Sempre disponibili le informazioni e le funzioni utili in quel contesto

Page 54: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

54

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Nuovi layout

• Lista schede a pagina intera con preview schede in-line

• Gestione completa delle schede dati in finestra popup

• TAB scheda convertiti in fieldset

• Attributi su più colonne

• Possibilità di avere in-line nella scheda dati altri elementi: note, liste relazioni

• Interfacce omogenee nel Grafo delle Relazioni, GIS, BIM

Page 55: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

55

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Editing schede dati

• Possibilità di definire criteri di validazione su ogni attributo, anche in relazione ad altri attributi, con controllo durante l’editing

• Possibilità di indicare pattern di visualizzazione diversi per tipo di attributo (date o ore in più formati, numeri con allineamenti e unità di misura, ecc)

• Possibilità di nascondere o rendere non editabile un attributo, in modo dinamico in base ai dati inseriti

• Stringa di help su ogni attributo

Page 56: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

56

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Configurazione di logiche personalizzate

• Menu contestuali per avviare funzioni utili in quel

momento, anche con interfaccia utente

• Widget (schede dati e processi) configurabili nel linguaggio

Ext JS e quindi estensibili e contribuibili da terzi

• Form trigger per prepopolare una scheda dati

all'apertura e per eseguire funzionalità custom alla conferma

• Script per la validazione complessiva della pagina

Page 57: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

57

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Custom page

• Consentono di realizzare interfacce utente del tutto personalizzate che operino con logiche complesse

• Possono implementare qualsiasi operazione sul CMDB

• Possono includere tutte le tipologie di controlli: tabelle di dati, form, pulsanti, grafici, ecc

• Possono riutilizzare componenti della GUI standard

• Sono programmate in linguaggio javascript, con lo stesso framework Sencha ExtJs utilizzato da CMDBuild

Page 58: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

58

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Preferenze utente

• Nuova pagina per impostazioni preferenze utente

• Possibilità di scelta della lingua di default

• Possibilità di scelta di altre opzioni: formato data, formato ora, separatore decimale, separatore migliaia

• Previste altre preferenze nelle successive versioni 3.x: posizionamento all’accesso nell'applicazione, ordinamento e configurazione delle griglie dati

Page 59: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

59

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Nuovo motore di workflow

• Nuovo motore di workflow Tecnoteca River, più agile e meglio controllabile, che si affianca a Enhydra Shark

• Prestazioni molto superiori

• Evidenziazione grafica dello "stato" del processo

• Evidenziazione grafica della scelta della "azione" con cui avanzare il processo

• Possibilità di avere motori diversi per processi diversi

• Possibilità di migrare istanze di processo da Shark a River

Page 60: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

60

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Multitenant

• Consente di gestire in una stessa istanza CMDBuild enti diversi facenti parte di una stessa organizzazione

• Partizionamento sia completo che parziale

• Partizionamento sia basato su una classe applicativa (azienda, sede, cliente, ecc) che su logiche più complesse implementate in una funzione di database

• Controllo basato sul meccanismo nativo RLS (Row Level Security) di PostgreSQL

• Possibilità di accesso sommando i permessi di più tenant

Page 61: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

61

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Modalità di log

• Migliorato log di sistema, ora basato su Logback, successore di Log4j

• Mantenuto log modifiche modello dati

• Aggiunto nuovo log con archiviazione nel database di tutte le richieste ricevute dal server, con parametri, tempi di risposta, errori, ecc

• Utilizzabile in particolare per tracciare login utenti e amministratori

Page 62: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

62

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Webservice REST e SOAP

• Nuova versione V3 del webservice REST per accedere ai contenuti ed alle funzionalità del Modulo di Gestione dati

• Estensione del webservice REST V3 per accedere ai contenuti ed alle funzionalità del Modulo di Amministrazione

• Compatibilità garantita con i precedenti webservice REST V2 e SOAP

Page 63: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

63

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Qualità del software

• Completo refactoring del codice server con nuovi standard interni di sviluppo

• Riscrittura completa del codice client con nuovi standard interni di sviluppo (a partire da una prototipazione completa dell’interfaccia utente)

• Test automatici lato server (test di integrazione, oltre 300 test sui webservice ripetuti ad ogni commit)

• Test automatici lato client (oltre 100 test complessi sull’interfaccia utente ripetuti ad ogni commit)

Page 64: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

64

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

In arrivo 3.1: Import CSV in modalità merge

• Import CSV in modalità “merge” applicando template con regole predefinite (creazione / aggiornamento / cancellazione di schede dati)

• Export CSV applicando template con regole predefinite

• Configurazione template import / export CSV

• Configurazione modalità sia interattiva che batch

• Notifiche all'operatore con il dettaglio degli eventuali errori rilevati durante le operazioni

MERGEMODE

V. 3.1

Page 65: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

65

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Altre funzionalità previste per le versioni >= 3.2

• Ricerca generalizzata nel database e nelle email

• Messaggistica push

• Viste costruite con JOIN visuale fra tabelle

• Slider temporale

• Dashboard (temporaneamente non disponibili)

• Tematismi GIS (temporaneamente non disponibili)

• Pannello di controllo delle risorse hardware e dei servizi

• Sistema di orchestrazione dei connettori con sistemi esterni >= V. 3.2

Page 66: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

66

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Roadmap del progetto

Page 67: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

67

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

Gli appuntamenti del 2019

• 12 aprile – CMDBuild 3.0

• Fine giugno – CMDBuild 3.1

• Fine luglio – CMDBuild READY2USE 2.0

• Fine luglio – openMAINT 2.0

• Dicembre – CMDBuild 3.2

• Potranno essere rilasciate minor version 3.0.x e 3.1.x per eventuali necessità di bug fix

Page 68: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

68

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

CMDBuild READY2USE 2.0

• Utilizzo novità CMDBuild 3.0: nuova grafica, help e controlli sulle schede dati, motore di workflow River, ecc

• Dashboard helpdesk

• Nuova gestione dello scandenziario

• Revisione gestione SLA e KPI

• Manutenzione preventiva degli asset IT

• Revisione procedura stampa etichette QRCode 2.0

Page 69: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

69

CMDBuild [www.cmdbuild..org] è un marchio registrato da Tecnoteca, Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild

openMAINT 2.0

• Utilizzo novità CMDBuild 3.0: nuova grafica, help e controlli sulle schede dati, motore di workflow River, ecc

• Revisione modello dati (ora compatibile con READY2USE)

• Dashboard helpdesk

• Nuova gestione dello scandenziario

• Gestione SLA nei processo di manutenzione

• Migliorie al processo ODL di manutenzione preventiva (con aggiornamento automatico condizione asset)

• Report segnalazione anomalie manutenzione preventiva

2.0

Page 70: La soluzione open source per il Property & Facility ... · in modo visuale soluzioni verticali di Asset Management • CMDBuild è stato progettato e realizzato da Tecnoteca Srl,

Tecnoteca srl – Via L'Aquila 1/B – Tavagnacco [www.tecnoteca.com]

70

Grazie per l'attenzione

Fabio [email protected]

www.tecnoteca.com

Roma, 16 aprile 2019 Centro Congressi Frentani

3.0

Alcune parti del progetto CMDBuild 3 (test automatici e continuous integration, interazione GIS, IOT e interoperabilità con sistemi esterni) sono state realizzate nell’ambito di:

Tecnoteca Srl - Sviluppo del sistema gestionale per l'ottimizzazione dei processiaziendali - POR-FESR 2014-2020 – Attività 2.3.b.1 – Bando DGR 572/2017