SlideShare a Scribd company logo
1 of 26
Download to read offline
Fabio Bottega – f.bottega@tecnoteca.it



                 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
2
Un benvenuto e un grazie a tutti !
Siamo in tanti da molte parti d’Italia e in una sede prestigiosa
Due prime considerazioni:
 • CMDBuild ha percorso finora un
   tratto importante di strada con
   l’aiuto di moltissime persone
 • passata questa giornata di festa
   ce ne sarà molta di più ancora
   da percorrere
Per capire a che punto della strada siamo proverò oggi a:
 • riepilogare le attività svolte finora
 • fornire qualche indicazione su come viene gestito il progetto
   “dal di dentro”
 • anticipare alcune attività in corso
                                 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
3
Alcune delle tappe più significative
Le tappe più importanti del progetto CMDBuild :
 • 09/2005: ordine iniziale del Comune di Udine e inizio attività
 • 02/2006: prima installazione al Comune di Udine
 • 04/2006: primo rilascio pubblico (versione 0.4)
 • 06/2007: integrazione workflow (versione 0.6)
 • 02/2008: prima installazione workflow (Avvocatura dello Stato)
 • 04/2009: 10000 º download
 • 05/2009: presenza congiunta a Forum PA
 • 06/2009: rilascio versione 1.0
 • 03/2010: rilascio versione corrente (1.2.1)
 • 04/2010: Primo CMDBuild Day
    2005   2006   2007   2008   2009           2010



                                CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
4
Open source (1)
Rilasciato da subito con licenza GPL 2.0 per una scelta
strategica condivisa fra il Comune di Udine e Tecnoteca
Open source: ricadute positive (molte) e negative (qualcuna)
1) Possibilità di riuso di componenti di elevato livello tecnologico




                                  CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                  Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
5
Open source (2)
2) Risparmio sui costi di licenza, utile in un periodo di crisi
   (ma dobbiamo ricordarci che open source non è gratis !!)
3) Stimolo di un circolo virtuoso:
 ⇒ semplice utilizzo
 ⇒ promozione (demo ad altri enti)
 ⇒ sponsorizzazione di estensioni funzionali da rilasciare nel
   progetto base (Avvocatura x workflow, Comune Bologna x
   connettore LDAP, Consiglio Regionale Toscana x Liferay –
   poi Corepla x SSO con AD, Corepla per connettore Hyperic)
 ⇒ raccolta di esigenze comuni fra gli utilizzatori e discussione
   con i gestori del progetto


                                  CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                  Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
6
Open source (3)
4) Attenzione privilegiata nella PA:
 • Linee guida del Governo 2002 (Ministro Stanca)
 • Commissioni di Studio (Commissione Meo 2003)
 • Codice Amministrazione Digitale con norme per riuso (2005)

5) Difficile protezione degli investimenti:
 • nessuna garanzia di ritorno economico dalla diffusione del
   progetto
        • a recupero degli investimenti iniziali
        • a copertura degli sviluppi continui
 • nessuna garanzia di ritorno economico dal trasferimento di
   know how a partner e rivenditori


                               CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                               Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
7
Evoluzione tecnologica
Java dall’inizio e PostgreSQL dall’inizio
Enhydra Shark e JasperReports: poco dopo
Alfresco, Liferay, Prefuse, strumenti GIS:
nel corso del tempo
Architettura: dalle pagine JSP (versione 0.4)
a SOA con GUI Ajax ExtJS (versione 1.0)
Molti standard supportati dall’inizio (XML,
XPDL, XSLT, ecc), altri aggiunti in seguito
(SOAP, JSR-168, WMS / WFS)
Organizzazione del lavoro: da soluzioni “artigianali” a
strumenti “industriali” (SVN, Trac, Maven, Selenium, ecc)

                                 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
8
Evoluzione funzionale
Obiettivo da sempre: flessibilità e configurabilità a 360 gradi




Configurazione e correlazione introdotte da subito,
il resto un po’ alla volta …


                                 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
9
ITIL
Occasione per la nascita (con Cogitek)
Aiuto per la diffusione:
 • risolve requisiti e necessità dei Clienti che vogliono adottare
   quelle specifiche “best practice”
 • presenza alle diverse edizioni di itSMF
CMDBuild supporta in modo “naturale” i principali requisiti ITIL:
 • completa configurabilità  filosofia “adopt and adapt”
 • motore di workflow  disegno “custom” dei processi ITIL
 • relazioni nel modello dati  visione strutturata ambiente IT
 • versioning completo dei dati  controlli di sicurezza e
   analisi trend storici per miglioramento continuo
 • webservice  interoperabilità e CMDB federato
                                 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
10
Aree di utilizzo: non solo IT
Gestione asset IT:
 • con metodologia ITIL (caso iniziale)
 • senza seguire metodologie specifiche
Gestione asset e manutenzione:
 • impiantistica (antincendio, domotica, ecc)
 • apparecchiature (industriali, elettromedicali, ecc)
 • patrimoni immobiliari
 • strade, verde pubblico, ecc
Gestione processi organizzativi:
 • richieste e tracciamento di interventi di supporto
 • tracciamento pratiche fra uffici
 • supporto sistema qualità
                                 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
11
Attività e competenze coinvolte nel progetto
Gestire un progetto open source non vuole solo dire scrivere
codice software
Lo sviluppo di CMDBuild comprende:
 • attività tecniche
 • attività di comunicazione
 • attività di marketing
1 persona nel 2005 => 7 persone attualmente coinvolte (2010)
Figure professionali specializzate (tutti laureati in Informatica
presso l’Università di Udine)
Circa 10 anni uomo investiti nel progetto fino a questo momento
Non fa parte dello sviluppo del progetto ma una attività fonda-
mentale alla sua sopravvivenza è quella dei servizi a Clienti
                                  CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                  Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
12
Area tecnica
5 persone attualmente coinvolte
Attività di realizzazione del software:
 • progettazione
 • sviluppo
 • test di modulo e di integrazione
 • gestione SVN, organizzazione e pacchettizzazione rilasci
 • attività sistemistiche
Attività di documentazione e localizzazione:
 • manualistica tecnica (sei manuali aggiornati ad ogni
    rilascio, purtroppo al momento solo in lingua italiana)
 • localizzazione dell’applicazione (al momento in quattro
    lingue: italiano, inglese, spagnolo, serbo)
 • moderazione e risposte nel forum
                                  CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                  Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
13
Versioni prodotte
La versione corrente:
 • 28.03.2010       Versione 1.2.1

La versioni precedenti:
 • 15.02.2010       Versione 1.2
 • 20.10.2009       Versione 1.1
 • 30.06.2009       Versione 1.0
 • 19/11/2008       Versione 0.9
 • 22/04/2008       Versione 0.8
 • 21/11/2007       Versione 0.7
 • 25/06/2007       Versione 0.6
 • 10/10/2006       Versione 0.5
 • 28/04/2006       Versione 0.4
                               CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                               Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
14
Area comunicazione e marketing
2 persone attualmente coinvolte
Attività di comunicazione:
 • sito web (tre rifacimenti in tre lingue)
 • presenza nei social network
 • newsletter (bimestrale in tre lingue)
 • preparazione slide
 • produzione tutorial video
 • produzione depliant, poster e altro materiale
 • articoli su giornali tradizionali e on-line
 • partecipazione e organizzazione convegni




                                  CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                  Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
15
Contatti ottenuti
     Anno      Visite sito web     Download                         Contatti diretti
        2010           20.000                      1.300                                    220
        2009           51.000                      5.300                                    370
        2008           33.000                      3.200                                    210
        2007           18.500                      2.700                                    120
        2006            4.500                          600                                    50




                                 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
16
Partecipazione a convegni ed eventi (1)
• 15/04/2010 - CMDBuild Day - Udine
• 19/11/2009 - itSMF 2009 - Milano (interventi Avvocatura dello
  Stato e Consiglio Regionale Toscana)
• 01/07/2009 - ITIL e PMBOK 2009 - Firenze (interventi
  Tecnoteca e Cogitek)
• 11/05/2009 - Forum PA - Roma (stand congiunto Tecnoteca,
  Comune di Udine, Cogitek)
• 11/03/2009 - Club TI Triveneto 2009 - Padova (interventi
  Tecnoteca e Comune di Udine)
• 12/11/2008 - itSMF 2008 - Milano (intervento Consiglio
  Regionale Toscana)
• 13/05/2008 - itSMF primavera 2008 - Roma (intervento
  Avvocatura dello Stato)

                               CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                               Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
17
Partecipazione a convegni ed eventi (2)
• 29/05/2008 - itSMF primavera 2008 - Udine (intervento
  Comune di Udine)
• 18/04/2008 - ITIL at Work 2008 - Milano (interventi Cogitek,
  Tecnoteca, Comune di Udine)
• 07/02/2008 - Evento PLIO 2008 - Udine (intervento Tecnoteca)
• 27/10/2007 - Linux Day 2007 - Udine (intervento Tecnoteca)
• 30/11/2006 - itSMF 2006 - Milano (presenza stand Cogitek)
• 26/09/2006 - Think Open 2007 - Rovigo (interventi Tecnoteca,
  Comune di Udine)
• 07/11/2006 - COMPA - Bologna (presenza stand Comune Udine)
• 30/11/2005 - itSMF 2005 - Milano (intervento Comune di Udine)
• 08/11/2005 - SALPA 2005 - Pisa (intervento Tecnoteca)

                              CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                              Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
18
Area gestione Clienti (1)
Attività sistemistiche:
 • installazione dei server fisici o virtuali
 • configurazione ambienti multipli (test, collaudo, produzione)
Area dati:
 • Analisi delle informazioni trattate nell’organizzazione
 • disegno (ER), condivisione e configurazione del modello dati
 • raccolta, normalizzazione, correlazione e caricamento dati
Interoperabilità:
  • attivazione connettori con altre fonti dati (Inventory, AD, HR)
  • utilizzo del webservice per interagire con altre applicazioni
Report:
 • analisi del layout
 • configurazione con IReport
                                  CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                  Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
19
Area gestione Clienti (2)
Workflow:
 • analisi del processo: ruoli, responsabilità, interazioni
 • traduzione in un documento tecnico di dettaglio (attori,
   sequenza di flusso, informazioni per ogni step, automatismi)
 • configurazione del workflow in XPDL (con Enhydra Shark)
 • verifica del funzionamento risultante ed esecuzione delle
   piccole messe a punto richieste
Formazione:
 • formazione degli amministratori del sistema
 • formazione degli operatori
Supporto:
 • presenza in occasione dell’avvio in produzione
 • servizio di manutenzione annuale
                                CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
20
Clienti seguiti nel tempo (1)
Alcuni dei nomi più significativi, in ordine alfabetico:
 • ABI
 • Aeroporto di Bologna
 • ASCO TLC SpA
 • ASL 4 FVG
 • ASL Imola
 • Avvocatura Generale dello Stato
 • Camera dei Deputati
 • CISM
 • Comune di Bologna
 • Comune di Pordenone
 • Comune di Tavagnacco

                                   CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                   Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
21
Clienti seguiti nel tempo (2)
Alcuni dei nomi più significativi, in ordine alfabetico:
 • Comune di Udine
 • Comune di Vigevano
 • Consiglio Regionale della Regione Toscana
 • COREPLA
 • De Agostini Editore
 • Invitalia
 • Provincia di Agrigento
 • Provincia di Reggio Emilia
 • Regione Emilia Romagna
 • Selene Gruppo A2A
 • SSC Gruppo Telecom

                                   CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                   Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
22
Attività in corso: Sviluppi tecnici
Intervento specifico e molto dettagliato di Paolo Ambrosio nel
pomeriggio

Una sola anticipazione: orientamento sempre maggiore alla
qualità con un occhio di riguardo alle “metodologie agili”:
 •   progettazione e verifiche frequenti con il Cliente
 •   test funzionali e di modulo
 •   frequente refactoring del codice
 •   obiettivi di breve scadenza e rilasci frequenti
 •   comunicazione continua fra tutti i tecnici dedicati al progetto
 •   adozione di idonei strumenti di supporto


                                   CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                   Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
23
Attività in corso: Partnership (1)
Rafforzamento della partnership strategica con Cogitek (attiva
dalla nascita del progetto):
 • Cogitek è specializzata nella consulenza organizzativa e
   nella formazione ed analisi di processi ITIL
 • Tecnoteca è specializzata nella gestione del software e
   nello sviluppo tecnico degli strumenti collegati a CMDBuild
 • Cogitek e Tecnoteca si impegnano a non rivolgersi ad altri
   per coprire le competenze complementari




                                CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
24
Attività in corso: Partnership (2)
Nuova partnership con Yacme (già partner di Tecnoteca nel
Consorzio open source CIRS):
 • Yacme sarà il partner di riferimento di Tecnoteca per la
   diffusione di CMDBuild nella regione Emilia Romagna
 • Yacme e Tecnoteca collaboreranno nelle attività di
   marketing e commerciali nella regione Emilia Romagna
 • Yacme impiegherà personale di Tecnoteca per lo
   svolgimento di attività che lo richiedano e manterrà nel
   proprio staff personale certificato da Tecnoteca
 • Tecnoteca garantisce il corretto funzionamento del sistema
   CMDBuild nonché il supporto tecnico alle attività di vendita




                                CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
25
Attività in corso: Community
Stimolo per una sempre maggiore partecipazione degli
utilizzatori di CMDBuild alla vita del progetto:
 • organizzazione di incontri periodici (CMDBuild Day)
 • apertura diretta del repository dei sorgenti
 • promozione congiunta del progetto
 • partecipazione alla definizione degli obiettivi: “wish
   list” (compatibilmente con la loro sostenibilità economica)
 • collaborazione nella produzione e traduzione di
   documentazione
 • partecipazione alla implementazione di specifiche
   funzionalità (a partire da quelle non “core”)


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


    Grazie per l’attenzione




  Fabio Bottega - f.bottega@tecnoteca.it
(www.cmdbuild.org - www.tecnoteca.com)


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

More Related Content

Similar to Stato dell'arte del progetto CMDBuild - CMDBuild Day, 15 aprile 2010

CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....
CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....
CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....CMDBuild org
 
ITIL come sistema di Governancedei servizi IT,CMDBuilda supporto delle “best ...
ITIL come sistema di Governancedei servizi IT,CMDBuilda supporto delle “best ...ITIL come sistema di Governancedei servizi IT,CMDBuilda supporto delle “best ...
ITIL come sistema di Governancedei servizi IT,CMDBuilda supporto delle “best ...CMDBuild org
 
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023AndreaStagi3
 
ITIL / CMDBuild: un esempio di progetto di BPR e riuso in ambito ICT
ITIL / CMDBuild:un esempio di progetto di BPR e riuso in ambito ICTITIL / CMDBuild:un esempio di progetto di BPR e riuso in ambito ICT
ITIL / CMDBuild: un esempio di progetto di BPR e riuso in ambito ICTCMDBuild org
 
Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
 Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progettoMicrosoft Mobile Developer
 
Android base day1
Android base day1Android base day1
Android base day1Andrea Zaza
 
CMDBuid Significato di una soluzione open source per la gestione del CMDB
CMDBuid Significato di una soluzione open source per la gestione del CMDBCMDBuid Significato di una soluzione open source per la gestione del CMDB
CMDBuid Significato di una soluzione open source per la gestione del CMDBCMDBuild org
 
NowIT s.r.l. - Presentazione Aziendale
NowIT s.r.l. - Presentazione AziendaleNowIT s.r.l. - Presentazione Aziendale
NowIT s.r.l. - Presentazione Aziendalemauriziogabriele
 
Un progetto open source per la gestione dei processi ICT. Presentazione e dim...
Un progetto open source per la gestione dei processi ICT. Presentazione e dim...Un progetto open source per la gestione dei processi ICT. Presentazione e dim...
Un progetto open source per la gestione dei processi ICT. Presentazione e dim...CMDBuild org
 
IFC: cultura informatizzata per un processo interoperabile
IFC: cultura informatizzata per un processo interoperabileIFC: cultura informatizzata per un processo interoperabile
IFC: cultura informatizzata per un processo interoperabileMichele Carradori
 
Slide Mulesoft Meetup Milano #10.pdf
Slide Mulesoft Meetup Milano #10.pdfSlide Mulesoft Meetup Milano #10.pdf
Slide Mulesoft Meetup Milano #10.pdfFlorence Consulting
 
Qt roadmap: the future of Qt
Qt roadmap: the future of QtQt roadmap: the future of Qt
Qt roadmap: the future of QtDeveler S.r.l.
 
Webkit presentazione ufficiale
Webkit presentazione ufficialeWebkit presentazione ufficiale
Webkit presentazione ufficialeintoinside
 
03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni
03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni
03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenniMarco Suma
 
Lo stato dell' arte sulla documentazione dei progetti ICT
Lo stato dell' arte sulla documentazione dei progetti ICTLo stato dell' arte sulla documentazione dei progetti ICT
Lo stato dell' arte sulla documentazione dei progetti ICTMatteo Gentile
 
Meetup DotNetCode A.I. Bot Framework and Azure Functions
Meetup DotNetCode A.I. Bot Framework and Azure FunctionsMeetup DotNetCode A.I. Bot Framework and Azure Functions
Meetup DotNetCode A.I. Bot Framework and Azure Functionsdotnetcode
 
Technical manual (1)
Technical manual (1)Technical manual (1)
Technical manual (1)cpro2011
 

Similar to Stato dell'arte del progetto CMDBuild - CMDBuild Day, 15 aprile 2010 (20)

CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....
CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....
CMDBuild: un progetto open source di supporto alla gestione ICT (e non solo)....
 
ITIL come sistema di Governancedei servizi IT,CMDBuilda supporto delle “best ...
ITIL come sistema di Governancedei servizi IT,CMDBuilda supporto delle “best ...ITIL come sistema di Governancedei servizi IT,CMDBuilda supporto delle “best ...
ITIL come sistema di Governancedei servizi IT,CMDBuilda supporto delle “best ...
 
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
Angular kit e Design system del Paese - Meetup ngRome 30 Gennaio 2023
 
ITIL / CMDBuild: un esempio di progetto di BPR e riuso in ambito ICT
ITIL / CMDBuild:un esempio di progetto di BPR e riuso in ambito ICTITIL / CMDBuild:un esempio di progetto di BPR e riuso in ambito ICT
ITIL / CMDBuild: un esempio di progetto di BPR e riuso in ambito ICT
 
Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
 Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
Le basi per lo sviluppo su Windows Phone tool, SDK, il primo progetto
 
Android base day1
Android base day1Android base day1
Android base day1
 
CMDBuid Significato di una soluzione open source per la gestione del CMDB
CMDBuid Significato di una soluzione open source per la gestione del CMDBCMDBuid Significato di una soluzione open source per la gestione del CMDB
CMDBuid Significato di una soluzione open source per la gestione del CMDB
 
NowIT s.r.l. - Presentazione Aziendale
NowIT s.r.l. - Presentazione AziendaleNowIT s.r.l. - Presentazione Aziendale
NowIT s.r.l. - Presentazione Aziendale
 
Un progetto open source per la gestione dei processi ICT. Presentazione e dim...
Un progetto open source per la gestione dei processi ICT. Presentazione e dim...Un progetto open source per la gestione dei processi ICT. Presentazione e dim...
Un progetto open source per la gestione dei processi ICT. Presentazione e dim...
 
IFC: cultura informatizzata per un processo interoperabile
IFC: cultura informatizzata per un processo interoperabileIFC: cultura informatizzata per un processo interoperabile
IFC: cultura informatizzata per un processo interoperabile
 
Slide Mulesoft Meetup Milano #10.pdf
Slide Mulesoft Meetup Milano #10.pdfSlide Mulesoft Meetup Milano #10.pdf
Slide Mulesoft Meetup Milano #10.pdf
 
cv Armando Maglio
cv Armando Magliocv Armando Maglio
cv Armando Maglio
 
Qt roadmap: the future of Qt
Qt roadmap: the future of QtQt roadmap: the future of Qt
Qt roadmap: the future of Qt
 
Webkit presentazione ufficiale
Webkit presentazione ufficialeWebkit presentazione ufficiale
Webkit presentazione ufficiale
 
03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni
03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni
03-Lezione PON BAITAH Dott. Suma - Software Engineering - cenni
 
Lo stato dell' arte sulla documentazione dei progetti ICT
Lo stato dell' arte sulla documentazione dei progetti ICTLo stato dell' arte sulla documentazione dei progetti ICT
Lo stato dell' arte sulla documentazione dei progetti ICT
 
NEXiDA Summary (Italian)
NEXiDA Summary (Italian)NEXiDA Summary (Italian)
NEXiDA Summary (Italian)
 
Meetup DotNetCode A.I. Bot Framework and Azure Functions
Meetup DotNetCode A.I. Bot Framework and Azure FunctionsMeetup DotNetCode A.I. Bot Framework and Azure Functions
Meetup DotNetCode A.I. Bot Framework and Azure Functions
 
LucianoZu_CV
LucianoZu_CVLucianoZu_CV
LucianoZu_CV
 
Technical manual (1)
Technical manual (1)Technical manual (1)
Technical manual (1)
 

More from CMDBuild org

CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...
CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...
CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...CMDBuild org
 
CMDBuild, the open source software for the IT service and asset management
CMDBuild, the open source software for the IT service and asset managementCMDBuild, the open source software for the IT service and asset management
CMDBuild, the open source software for the IT service and asset managementCMDBuild org
 
Gestione tecnica del progetto e stato di avanzamento dei lavori
Gestione tecnica del progetto e stato di avanzamento dei lavoriGestione tecnica del progetto e stato di avanzamento dei lavori
Gestione tecnica del progetto e stato di avanzamento dei lavoriCMDBuild org
 
Un prototipo di integrazione fra CMDBuild e NetEye / Nagios
Un prototipo di integrazione fra CMDBuild e NetEye / NagiosUn prototipo di integrazione fra CMDBuild e NetEye / Nagios
Un prototipo di integrazione fra CMDBuild e NetEye / NagiosCMDBuild org
 
CMDbuild....la nostra esperienza
CMDbuild....la nostra esperienzaCMDbuild....la nostra esperienza
CMDbuild....la nostra esperienzaCMDBuild org
 
Gestione delle risorse e dei servizi IT con CMDBuild
Gestione delle risorse e dei servizi IT con CMDBuildGestione delle risorse e dei servizi IT con CMDBuild
Gestione delle risorse e dei servizi IT con CMDBuildCMDBuild org
 
CMDBuild on the Cloud
CMDBuild on the CloudCMDBuild on the Cloud
CMDBuild on the CloudCMDBuild org
 
ITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi IT
ITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi ITITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi IT
ITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi ITCMDBuild org
 
CMDBuild: non solo asset. Gestire i cicli di vita tramite Workflow
CMDBuild: non solo asset. Gestire i cicli di vita tramite WorkflowCMDBuild: non solo asset. Gestire i cicli di vita tramite Workflow
CMDBuild: non solo asset. Gestire i cicli di vita tramite WorkflowCMDBuild org
 
IT Service management: accesso integrato per service catalog, news e ticketing
IT Service management: accesso integrato per service catalog, news e ticketingIT Service management: accesso integrato per service catalog, news e ticketing
IT Service management: accesso integrato per service catalog, news e ticketingCMDBuild org
 
CMDBuild 1 strumento, 100 soluzioni
CMDBuild 1 strumento, 100 soluzioniCMDBuild 1 strumento, 100 soluzioni
CMDBuild 1 strumento, 100 soluzioniCMDBuild org
 
CMDBuild Una storia di successo
CMDBuild Una storia di successoCMDBuild Una storia di successo
CMDBuild Una storia di successoCMDBuild org
 
CMDBuild in Camera dei Deputati
CMDBuild in Camera dei DeputatiCMDBuild in Camera dei Deputati
CMDBuild in Camera dei DeputatiCMDBuild org
 
CMDBuild come strumento di controllo dei processi IT e della gestione del Budget
CMDBuild come strumento di controllo dei processi IT e della gestione del BudgetCMDBuild come strumento di controllo dei processi IT e della gestione del Budget
CMDBuild come strumento di controllo dei processi IT e della gestione del BudgetCMDBuild org
 
Monitoraggio dei servizi e gestione degli allarmi con CMDBuild
Monitoraggio dei servizi e gestione degli allarmi con CMDBuildMonitoraggio dei servizi e gestione degli allarmi con CMDBuild
Monitoraggio dei servizi e gestione degli allarmi con CMDBuildCMDBuild org
 
La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...
La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...
La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...CMDBuild org
 
CMDBuild presentation
CMDBuild presentationCMDBuild presentation
CMDBuild presentationCMDBuild org
 
CMDBuild per i servizi sociali
CMDBuild per i servizi socialiCMDBuild per i servizi sociali
CMDBuild per i servizi socialiCMDBuild org
 
Utilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello Stato
Utilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello StatoUtilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello Stato
Utilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello StatoCMDBuild org
 
Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...
Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...
Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...CMDBuild org
 

More from CMDBuild org (20)

CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...
CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...
CMDBuild READY2USE, the pre-configured CMDBuild READY TO BE USED within the p...
 
CMDBuild, the open source software for the IT service and asset management
CMDBuild, the open source software for the IT service and asset managementCMDBuild, the open source software for the IT service and asset management
CMDBuild, the open source software for the IT service and asset management
 
Gestione tecnica del progetto e stato di avanzamento dei lavori
Gestione tecnica del progetto e stato di avanzamento dei lavoriGestione tecnica del progetto e stato di avanzamento dei lavori
Gestione tecnica del progetto e stato di avanzamento dei lavori
 
Un prototipo di integrazione fra CMDBuild e NetEye / Nagios
Un prototipo di integrazione fra CMDBuild e NetEye / NagiosUn prototipo di integrazione fra CMDBuild e NetEye / Nagios
Un prototipo di integrazione fra CMDBuild e NetEye / Nagios
 
CMDbuild....la nostra esperienza
CMDbuild....la nostra esperienzaCMDbuild....la nostra esperienza
CMDbuild....la nostra esperienza
 
Gestione delle risorse e dei servizi IT con CMDBuild
Gestione delle risorse e dei servizi IT con CMDBuildGestione delle risorse e dei servizi IT con CMDBuild
Gestione delle risorse e dei servizi IT con CMDBuild
 
CMDBuild on the Cloud
CMDBuild on the CloudCMDBuild on the Cloud
CMDBuild on the Cloud
 
ITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi IT
ITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi ITITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi IT
ITIL® e CMDBuild in Eurogroup Per La Gestione Dei Servizi IT
 
CMDBuild: non solo asset. Gestire i cicli di vita tramite Workflow
CMDBuild: non solo asset. Gestire i cicli di vita tramite WorkflowCMDBuild: non solo asset. Gestire i cicli di vita tramite Workflow
CMDBuild: non solo asset. Gestire i cicli di vita tramite Workflow
 
IT Service management: accesso integrato per service catalog, news e ticketing
IT Service management: accesso integrato per service catalog, news e ticketingIT Service management: accesso integrato per service catalog, news e ticketing
IT Service management: accesso integrato per service catalog, news e ticketing
 
CMDBuild 1 strumento, 100 soluzioni
CMDBuild 1 strumento, 100 soluzioniCMDBuild 1 strumento, 100 soluzioni
CMDBuild 1 strumento, 100 soluzioni
 
CMDBuild Una storia di successo
CMDBuild Una storia di successoCMDBuild Una storia di successo
CMDBuild Una storia di successo
 
CMDBuild in Camera dei Deputati
CMDBuild in Camera dei DeputatiCMDBuild in Camera dei Deputati
CMDBuild in Camera dei Deputati
 
CMDBuild come strumento di controllo dei processi IT e della gestione del Budget
CMDBuild come strumento di controllo dei processi IT e della gestione del BudgetCMDBuild come strumento di controllo dei processi IT e della gestione del Budget
CMDBuild come strumento di controllo dei processi IT e della gestione del Budget
 
Monitoraggio dei servizi e gestione degli allarmi con CMDBuild
Monitoraggio dei servizi e gestione degli allarmi con CMDBuildMonitoraggio dei servizi e gestione degli allarmi con CMDBuild
Monitoraggio dei servizi e gestione degli allarmi con CMDBuild
 
La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...
La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...
La gestione degli interventi dei fornitori esterni con CMDBuild: manutenzione...
 
CMDBuild presentation
CMDBuild presentationCMDBuild presentation
CMDBuild presentation
 
CMDBuild per i servizi sociali
CMDBuild per i servizi socialiCMDBuild per i servizi sociali
CMDBuild per i servizi sociali
 
Utilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello Stato
Utilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello StatoUtilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello Stato
Utilizzo del CMDBuild e delle componenti Open Source in Avvocatura dello Stato
 
Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...
Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...
Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Da...
 

Stato dell'arte del progetto CMDBuild - CMDBuild Day, 15 aprile 2010

  • 1. Fabio Bottega – f.bottega@tecnoteca.it CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 2. 2 Un benvenuto e un grazie a tutti ! Siamo in tanti da molte parti d’Italia e in una sede prestigiosa Due prime considerazioni: • CMDBuild ha percorso finora un tratto importante di strada con l’aiuto di moltissime persone • passata questa giornata di festa ce ne sarà molta di più ancora da percorrere Per capire a che punto della strada siamo proverò oggi a: • riepilogare le attività svolte finora • fornire qualche indicazione su come viene gestito il progetto “dal di dentro” • anticipare alcune attività in corso CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 3. 3 Alcune delle tappe più significative Le tappe più importanti del progetto CMDBuild : • 09/2005: ordine iniziale del Comune di Udine e inizio attività • 02/2006: prima installazione al Comune di Udine • 04/2006: primo rilascio pubblico (versione 0.4) • 06/2007: integrazione workflow (versione 0.6) • 02/2008: prima installazione workflow (Avvocatura dello Stato) • 04/2009: 10000 º download • 05/2009: presenza congiunta a Forum PA • 06/2009: rilascio versione 1.0 • 03/2010: rilascio versione corrente (1.2.1) • 04/2010: Primo CMDBuild Day 2005 2006 2007 2008 2009 2010 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 4. 4 Open source (1) Rilasciato da subito con licenza GPL 2.0 per una scelta strategica condivisa fra il Comune di Udine e Tecnoteca Open source: ricadute positive (molte) e negative (qualcuna) 1) Possibilità di riuso di componenti di elevato livello tecnologico CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 5. 5 Open source (2) 2) Risparmio sui costi di licenza, utile in un periodo di crisi (ma dobbiamo ricordarci che open source non è gratis !!) 3) Stimolo di un circolo virtuoso: ⇒ semplice utilizzo ⇒ promozione (demo ad altri enti) ⇒ sponsorizzazione di estensioni funzionali da rilasciare nel progetto base (Avvocatura x workflow, Comune Bologna x connettore LDAP, Consiglio Regionale Toscana x Liferay – poi Corepla x SSO con AD, Corepla per connettore Hyperic) ⇒ raccolta di esigenze comuni fra gli utilizzatori e discussione con i gestori del progetto CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 6. 6 Open source (3) 4) Attenzione privilegiata nella PA: • Linee guida del Governo 2002 (Ministro Stanca) • Commissioni di Studio (Commissione Meo 2003) • Codice Amministrazione Digitale con norme per riuso (2005) 5) Difficile protezione degli investimenti: • nessuna garanzia di ritorno economico dalla diffusione del progetto • a recupero degli investimenti iniziali • a copertura degli sviluppi continui • nessuna garanzia di ritorno economico dal trasferimento di know how a partner e rivenditori CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 7. 7 Evoluzione tecnologica Java dall’inizio e PostgreSQL dall’inizio Enhydra Shark e JasperReports: poco dopo Alfresco, Liferay, Prefuse, strumenti GIS: nel corso del tempo Architettura: dalle pagine JSP (versione 0.4) a SOA con GUI Ajax ExtJS (versione 1.0) Molti standard supportati dall’inizio (XML, XPDL, XSLT, ecc), altri aggiunti in seguito (SOAP, JSR-168, WMS / WFS) Organizzazione del lavoro: da soluzioni “artigianali” a strumenti “industriali” (SVN, Trac, Maven, Selenium, ecc) CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 8. 8 Evoluzione funzionale Obiettivo da sempre: flessibilità e configurabilità a 360 gradi Configurazione e correlazione introdotte da subito, il resto un po’ alla volta … CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 9. 9 ITIL Occasione per la nascita (con Cogitek) Aiuto per la diffusione: • risolve requisiti e necessità dei Clienti che vogliono adottare quelle specifiche “best practice” • presenza alle diverse edizioni di itSMF CMDBuild supporta in modo “naturale” i principali requisiti ITIL: • completa configurabilità  filosofia “adopt and adapt” • motore di workflow  disegno “custom” dei processi ITIL • relazioni nel modello dati  visione strutturata ambiente IT • versioning completo dei dati  controlli di sicurezza e analisi trend storici per miglioramento continuo • webservice  interoperabilità e CMDB federato CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 10. 10 Aree di utilizzo: non solo IT Gestione asset IT: • con metodologia ITIL (caso iniziale) • senza seguire metodologie specifiche Gestione asset e manutenzione: • impiantistica (antincendio, domotica, ecc) • apparecchiature (industriali, elettromedicali, ecc) • patrimoni immobiliari • strade, verde pubblico, ecc Gestione processi organizzativi: • richieste e tracciamento di interventi di supporto • tracciamento pratiche fra uffici • supporto sistema qualità CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 11. 11 Attività e competenze coinvolte nel progetto Gestire un progetto open source non vuole solo dire scrivere codice software Lo sviluppo di CMDBuild comprende: • attività tecniche • attività di comunicazione • attività di marketing 1 persona nel 2005 => 7 persone attualmente coinvolte (2010) Figure professionali specializzate (tutti laureati in Informatica presso l’Università di Udine) Circa 10 anni uomo investiti nel progetto fino a questo momento Non fa parte dello sviluppo del progetto ma una attività fonda- mentale alla sua sopravvivenza è quella dei servizi a Clienti CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 12. 12 Area tecnica 5 persone attualmente coinvolte Attività di realizzazione del software: • progettazione • sviluppo • test di modulo e di integrazione • gestione SVN, organizzazione e pacchettizzazione rilasci • attività sistemistiche Attività di documentazione e localizzazione: • manualistica tecnica (sei manuali aggiornati ad ogni rilascio, purtroppo al momento solo in lingua italiana) • localizzazione dell’applicazione (al momento in quattro lingue: italiano, inglese, spagnolo, serbo) • moderazione e risposte nel forum CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 13. 13 Versioni prodotte La versione corrente: • 28.03.2010 Versione 1.2.1 La versioni precedenti: • 15.02.2010 Versione 1.2 • 20.10.2009 Versione 1.1 • 30.06.2009 Versione 1.0 • 19/11/2008 Versione 0.9 • 22/04/2008 Versione 0.8 • 21/11/2007 Versione 0.7 • 25/06/2007 Versione 0.6 • 10/10/2006 Versione 0.5 • 28/04/2006 Versione 0.4 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 14. 14 Area comunicazione e marketing 2 persone attualmente coinvolte Attività di comunicazione: • sito web (tre rifacimenti in tre lingue) • presenza nei social network • newsletter (bimestrale in tre lingue) • preparazione slide • produzione tutorial video • produzione depliant, poster e altro materiale • articoli su giornali tradizionali e on-line • partecipazione e organizzazione convegni CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 15. 15 Contatti ottenuti Anno Visite sito web Download Contatti diretti 2010 20.000 1.300 220 2009 51.000 5.300 370 2008 33.000 3.200 210 2007 18.500 2.700 120 2006 4.500 600 50 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 16. 16 Partecipazione a convegni ed eventi (1) • 15/04/2010 - CMDBuild Day - Udine • 19/11/2009 - itSMF 2009 - Milano (interventi Avvocatura dello Stato e Consiglio Regionale Toscana) • 01/07/2009 - ITIL e PMBOK 2009 - Firenze (interventi Tecnoteca e Cogitek) • 11/05/2009 - Forum PA - Roma (stand congiunto Tecnoteca, Comune di Udine, Cogitek) • 11/03/2009 - Club TI Triveneto 2009 - Padova (interventi Tecnoteca e Comune di Udine) • 12/11/2008 - itSMF 2008 - Milano (intervento Consiglio Regionale Toscana) • 13/05/2008 - itSMF primavera 2008 - Roma (intervento Avvocatura dello Stato) CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 17. 17 Partecipazione a convegni ed eventi (2) • 29/05/2008 - itSMF primavera 2008 - Udine (intervento Comune di Udine) • 18/04/2008 - ITIL at Work 2008 - Milano (interventi Cogitek, Tecnoteca, Comune di Udine) • 07/02/2008 - Evento PLIO 2008 - Udine (intervento Tecnoteca) • 27/10/2007 - Linux Day 2007 - Udine (intervento Tecnoteca) • 30/11/2006 - itSMF 2006 - Milano (presenza stand Cogitek) • 26/09/2006 - Think Open 2007 - Rovigo (interventi Tecnoteca, Comune di Udine) • 07/11/2006 - COMPA - Bologna (presenza stand Comune Udine) • 30/11/2005 - itSMF 2005 - Milano (intervento Comune di Udine) • 08/11/2005 - SALPA 2005 - Pisa (intervento Tecnoteca) CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 18. 18 Area gestione Clienti (1) Attività sistemistiche: • installazione dei server fisici o virtuali • configurazione ambienti multipli (test, collaudo, produzione) Area dati: • Analisi delle informazioni trattate nell’organizzazione • disegno (ER), condivisione e configurazione del modello dati • raccolta, normalizzazione, correlazione e caricamento dati Interoperabilità: • attivazione connettori con altre fonti dati (Inventory, AD, HR) • utilizzo del webservice per interagire con altre applicazioni Report: • analisi del layout • configurazione con IReport CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 19. 19 Area gestione Clienti (2) Workflow: • analisi del processo: ruoli, responsabilità, interazioni • traduzione in un documento tecnico di dettaglio (attori, sequenza di flusso, informazioni per ogni step, automatismi) • configurazione del workflow in XPDL (con Enhydra Shark) • verifica del funzionamento risultante ed esecuzione delle piccole messe a punto richieste Formazione: • formazione degli amministratori del sistema • formazione degli operatori Supporto: • presenza in occasione dell’avvio in produzione • servizio di manutenzione annuale CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 20. 20 Clienti seguiti nel tempo (1) Alcuni dei nomi più significativi, in ordine alfabetico: • ABI • Aeroporto di Bologna • ASCO TLC SpA • ASL 4 FVG • ASL Imola • Avvocatura Generale dello Stato • Camera dei Deputati • CISM • Comune di Bologna • Comune di Pordenone • Comune di Tavagnacco CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 21. 21 Clienti seguiti nel tempo (2) Alcuni dei nomi più significativi, in ordine alfabetico: • Comune di Udine • Comune di Vigevano • Consiglio Regionale della Regione Toscana • COREPLA • De Agostini Editore • Invitalia • Provincia di Agrigento • Provincia di Reggio Emilia • Regione Emilia Romagna • Selene Gruppo A2A • SSC Gruppo Telecom CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 22. 22 Attività in corso: Sviluppi tecnici Intervento specifico e molto dettagliato di Paolo Ambrosio nel pomeriggio Una sola anticipazione: orientamento sempre maggiore alla qualità con un occhio di riguardo alle “metodologie agili”: • progettazione e verifiche frequenti con il Cliente • test funzionali e di modulo • frequente refactoring del codice • obiettivi di breve scadenza e rilasci frequenti • comunicazione continua fra tutti i tecnici dedicati al progetto • adozione di idonei strumenti di supporto CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 23. 23 Attività in corso: Partnership (1) Rafforzamento della partnership strategica con Cogitek (attiva dalla nascita del progetto): • Cogitek è specializzata nella consulenza organizzativa e nella formazione ed analisi di processi ITIL • Tecnoteca è specializzata nella gestione del software e nello sviluppo tecnico degli strumenti collegati a CMDBuild • Cogitek e Tecnoteca si impegnano a non rivolgersi ad altri per coprire le competenze complementari CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 24. 24 Attività in corso: Partnership (2) Nuova partnership con Yacme (già partner di Tecnoteca nel Consorzio open source CIRS): • Yacme sarà il partner di riferimento di Tecnoteca per la diffusione di CMDBuild nella regione Emilia Romagna • Yacme e Tecnoteca collaboreranno nelle attività di marketing e commerciali nella regione Emilia Romagna • Yacme impiegherà personale di Tecnoteca per lo svolgimento di attività che lo richiedano e manterrà nel proprio staff personale certificato da Tecnoteca • Tecnoteca garantisce il corretto funzionamento del sistema CMDBuild nonché il supporto tecnico alle attività di vendita CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 25. 25 Attività in corso: Community Stimolo per una sempre maggiore partecipazione degli utilizzatori di CMDBuild alla vita del progetto: • organizzazione di incontri periodici (CMDBuild Day) • apertura diretta del repository dei sorgenti • promozione congiunta del progetto • partecipazione alla definizione degli obiettivi: “wish list” (compatibilmente con la loro sostenibilità economica) • collaborazione nella produzione e traduzione di documentazione • partecipazione alla implementazione di specifiche funzionalità (a partire da quelle non “core”) CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 26. 26 Grazie per l’attenzione Fabio Bottega - f.bottega@tecnoteca.it (www.cmdbuild.org - www.tecnoteca.com) CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild