SlideShare une entreprise Scribd logo
1  sur  23
Télécharger pour lire hors ligne
Stato di avanzamento dei lavori
               e roadmap del progetto


                                             Paolo Ambrosio
                                             p.ambrosio@tecnoteca.it




14/04/10                    CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca       1
                            Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Architettura

           Funzionalità

             Qualità




14/04/10                                                                                2
                 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Architettura

           Funzionalità

             Qualità




14/04/10                                                                                3
                 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
4
                        Architettura 0.90

                                   Shark             Alfresco

                                       WS            FTP WS




                                            WF
                        JSON API
                                           Logic
           Connectors


                                                       Doc
                                                      Logic                                        Trigger
                                                                                                   Funzioni
                                                                                                    Viste
                         Struts
             HTML

                                            Business Logic         Model
            Browser


            External
             Apps




14/04/10                                                                                                                    4
                                                     CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                                     Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
5
                        Architettura 0.90

                                   Shark             Alfresco

                                       WS            FTP WS




                                            WF
                        JSON API
                                           Logic
           Connectors


                                                       Doc
                                                      Logic                                        Trigger
                                                                                                   Funzioni
                                                                                                    Viste
                         Struts
             HTML

                                            Business Logic         Model
            Browser


            External
             Apps




14/04/10                                                                                                                    5
                                                     CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                                     Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
6
                         Architettura 1.0 - 1.2.2

                                       Shark                Alfresco

           Connectors                          WS           FTP WS




                              XML       WF       WF
                              API      Logic    Model
            External
             Apps
                                                                                  Model
                          SOAP SOAP                  Doc     Doc
                           API Logic                Logic   Model                                          Trigger
                                                                                                          Funzioni
            Java Logic                                                                                      Viste

                                                                                  0.90
           JS/HTML UI         JSON     JSON                                       Model
                               API     Logic
             Portlet


           JS Logic/UI



            Browser




14/04/10                                                                                                                           6
                                                            CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                                            Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
7
                 Funzionalità 1.2.2

 ●   Avvio processi e creazione card da
     superclasse
 ●   Single Sign-On tramite Header HTTP
 ●   Velocizzazione query avanzamento e
     chiusura processi
 ●   ExtJS 3.2


14/04/10                                                                                         7
                          CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                          Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
8
                         Architettura 1.0 - 1.2.2

                                       Shark                Alfresco

           Connectors                          WS           FTP WS




                              XML       WF       WF
                              API      Logic    Model
            External
             Apps
                                                                                  Model
                          SOAP SOAP                  Doc     Doc
                           API Logic                Logic   Model                                          Trigger
                                                                                                          Funzioni
            Java Logic                                                                                      Viste

                                                                                  0.90
           JS/HTML UI         JSON     JSON                                       Model
                               API     Logic
             Portlet


           JS Logic/UI



            Browser




14/04/10                                                                                                                           8
                                                            CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                                            Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
9
                         Architettura 1.0 - 1.2.2

                                       Shark                Alfresco

           Connectors                          WS           FTP WS




                              XML       WF       WF
                              API      Logic    Model
            External
             Apps
                                                                                  Model
                          SOAP SOAP                  Doc     Doc
                           API Logic                Logic   Model                                          Trigger
                                                                                                          Funzioni
            Java Logic                                                                                      Viste

                                                                                  0.90
           JS/HTML UI         JSON     JSON                                       Model
                               API     Logic
             Portlet


           JS Logic/UI



            Browser




14/04/10                                                                                                                           9
                                                            CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                                            Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
10
                            Architettura 1.3

                                      Shark                Alfresco

           Connectors                         WS           FTP WS




                             XML       WF       WF
                             API      Logic    Model
            External
             Apps

                         SOAP SOAP                  Doc     Doc
                                                                                Model
                          API Logic                Logic   Model
            Java Logic


           JS/HTML UI        JSON     JSON                                           GIS
                              API     Logic
             Portlet

             JS Logic
                                                                                                     GeoServer
           JS UI
                   GIS

            Browser




14/04/10                                                                                                                          10
                                                           CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                                           Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
11
                      Funzionalità 1.3

 ●   Refactoring esteso dello strato di
     persistenza dei dati
      ●    Nuovi tipi di dato: Time e IP
      ●    Attributi dinamici
 ●   Funzionalità GIS




14/04/10                                                                                                11
                                 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
12




14/04/10                                                                          12
           CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
           Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
13




14/04/10                                                                          13
           CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
           Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
14




14/04/10                                                                          14
           CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
           Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
15
                            Architettura 1.3

                                      Shark                Alfresco

           Connectors                         WS           FTP WS




                             XML       WF       WF
                             API      Logic    Model
            External
             Apps

                         SOAP SOAP                  Doc     Doc
                                                                                Model
                          API Logic                Logic   Model
            Java Logic


           JS/HTML UI        JSON     JSON                                           GIS
                              API     Logic
             Portlet

             JS Logic
                                                                                                     GeoServer
           JS UI
                   GIS

            Browser




14/04/10                                                                                                                          15
                                                           CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                                           Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
16
                            Architettura 1.3

                                      Shark                Alfresco

           Connectors                         WS           FTP WS




                             XML       WF       WF
                             API      Logic    Model
            External
             Apps

                         SOAP SOAP                  Doc     Doc
                                                                                Model
                          API Logic                Logic   Model
            Java Logic


           JS/HTML UI        JSON     JSON                                           GIS
                              API     Logic
             Portlet

             JS Logic
                                                                                                     GeoServer
           JS UI
                   GIS

            Browser




14/04/10                                                                                                                          16
                                                           CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                                           Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
17
                         Architettura futura

                                                 Shark                Alfresco

           Connectors                                   WS            FTP WS




                                 WF       Doc               WF           Doc
            External            Logic    Logic             Model        Model
             Apps

                         SOAP
                          API
                                   Business
            Java Logic                                          Model
                                    Logic

           JS/HTML UI    JSON
                                                                           GIS
                          API
             Portlet

            JS Logic
                                                                                          GeoServer
           JS UI
                   GIS

            Browser




14/04/10                                                                                                                17
                                                 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
18
                Funzionalità future
 ●   Connettore mail
 ●   Localizzazione Portlet
 ●   Layout inserimento schede configurabile
 ●   Grafo delle relazioni
 ●   Autenticazione LDAP e AD
 ●   Attributi su domini/relazioni
 ●   Default e vincoli migliorati

14/04/10                                                                                             18
                              CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                              Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Architettura

           Funzionalità

             Qualità




14/04/10                                                                                19
                 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
20
                      Attualmente...

     Processo produttivo
      ●    Build manuale da IDE
      ●    Release con checklist manuale


     Qualità del software
      ●    Exploratory testing


14/04/10                                                                                                20
                                 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
21
                Investimenti sulla qualità

     Qualità del software
      ●    End-to-end test (Selenium)
      ●    Unit/Integration test


     Qualità del processo produttivo
      ●    Build automation (Maven)
      ●    Continuous integration

14/04/10                                                                                                  21
                                   CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                   Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
22
              Investimenti sulla comunità

     Attualmente
      ●    Server di version control chiuso (Subversion)
      ●    Server di bug tracking chiuso (Trac)


     Cambiamenti pianificati
      ●    Server di version control pubblico (?)
      ●    Server di bug tracking pubblico (Jira?)

14/04/10                                                                                                22
                                 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca
                                 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
Grazie per l'attenzione

     Paolo Ambrosio
     p.ambrosio@tecnoteca.it




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

Contenu connexe

Similaire à Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010

Un approccio integrato e open al service management: l'esperienza e le prospe...
Un approccio integrato e open al service management: l'esperienza e le prospe...Un approccio integrato e open al service management: l'esperienza e le prospe...
Un approccio integrato e open al service management: l'esperienza e le prospe...CMDBuild org
 
Enterprise Spring and Flex applications
Enterprise Spring and Flex applicationsEnterprise Spring and Flex applications
Enterprise Spring and Flex applicationsmarcocasario
 
Generazione automatica diagrammi di rete con template pptx
Generazione automatica diagrammi di rete con template pptxGenerazione automatica diagrammi di rete con template pptx
Generazione automatica diagrammi di rete con template pptxGiacomoZorzin
 
workshop lab cross tec_r2b1
workshop lab cross tec_r2b1workshop lab cross tec_r2b1
workshop lab cross tec_r2b1r2b2011
 
FE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppi
FE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppiFE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppi
FE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppiEPOCA
 
Struttin' on, novità in casa Struts
Struttin' on, novità in casa StrutsStruttin' on, novità in casa Struts
Struttin' on, novità in casa StrutsMarcello Teodori
 
Installazione del cms alfresco
Installazione del cms alfrescoInstallazione del cms alfresco
Installazione del cms alfrescoMirco Leo
 
Sviluppare su OpenOffice.org con Java
Sviluppare su OpenOffice.org con JavaSviluppare su OpenOffice.org con Java
Sviluppare su OpenOffice.org con JavaMarcello Teodori
 
Silverlight in Action
Silverlight in ActionSilverlight in Action
Silverlight in ActionDotNetMarche
 
AngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platform
AngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platformAngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platform
AngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platformGabriele Gaggi
 
Smau milano 2012 massimiliano del cero
Smau milano 2012 massimiliano del ceroSmau milano 2012 massimiliano del cero
Smau milano 2012 massimiliano del ceroSMAU
 

Similaire à Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010 (20)

Un approccio integrato e open al service management: l'esperienza e le prospe...
Un approccio integrato e open al service management: l'esperienza e le prospe...Un approccio integrato e open al service management: l'esperienza e le prospe...
Un approccio integrato e open al service management: l'esperienza e le prospe...
 
Enterprise Spring and Flex applications
Enterprise Spring and Flex applicationsEnterprise Spring and Flex applications
Enterprise Spring and Flex applications
 
DDive - QuickR utilizzarlo ovunque
DDive - QuickR utilizzarlo ovunqueDDive - QuickR utilizzarlo ovunque
DDive - QuickR utilizzarlo ovunque
 
DDive11 - xpages
DDive11 - xpagesDDive11 - xpages
DDive11 - xpages
 
Generazione automatica diagrammi di rete con template pptx
Generazione automatica diagrammi di rete con template pptxGenerazione automatica diagrammi di rete con template pptx
Generazione automatica diagrammi di rete con template pptx
 
Grasso Frameworks Ajax
Grasso Frameworks AjaxGrasso Frameworks Ajax
Grasso Frameworks Ajax
 
Rich Internet Application
Rich Internet ApplicationRich Internet Application
Rich Internet Application
 
Link. javascript ajax
  Link. javascript ajax  Link. javascript ajax
Link. javascript ajax
 
Ug apm - introscope-isp-user group
Ug  apm - introscope-isp-user groupUg  apm - introscope-isp-user group
Ug apm - introscope-isp-user group
 
workshop lab cross tec_r2b1
workshop lab cross tec_r2b1workshop lab cross tec_r2b1
workshop lab cross tec_r2b1
 
FE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppi
FE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppiFE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppi
FE@R2B - Workshop Public eProcurement: nuovi scenari e sviluppi
 
Ddive Xpage852
Ddive Xpage852Ddive Xpage852
Ddive Xpage852
 
Struttin' on, novità in casa Struts
Struttin' on, novità in casa StrutsStruttin' on, novità in casa Struts
Struttin' on, novità in casa Struts
 
Installazione del cms alfresco
Installazione del cms alfrescoInstallazione del cms alfresco
Installazione del cms alfresco
 
Sviluppare su OpenOffice.org con Java
Sviluppare su OpenOffice.org con JavaSviluppare su OpenOffice.org con Java
Sviluppare su OpenOffice.org con Java
 
Silverlight in Action
Silverlight in ActionSilverlight in Action
Silverlight in Action
 
AngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platform
AngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platformAngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platform
AngularJs, Bootstrap e Cordova: il connubio per app mobile cross-platform
 
Xpages, cosa ci sarà in questa nuova tecnologia
Xpages, cosa ci sarà in questa nuova tecnologiaXpages, cosa ci sarà in questa nuova tecnologia
Xpages, cosa ci sarà in questa nuova tecnologia
 
Smau milano 2012 massimiliano del cero
Smau milano 2012 massimiliano del ceroSmau milano 2012 massimiliano del cero
Smau milano 2012 massimiliano del cero
 
Web services
Web servicesWeb services
Web services
 

Plus de 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
 
CMDBuild, il software open source per l' IT service and asset management
CMDBuild, il software open source per l' IT service and asset managementCMDBuild, il software open source per l' IT service and asset management
CMDBuild, il software open source per l' IT service and asset managementCMDBuild org
 
CMDBuild: progetto, modi di utilizzo, evoluzioni
CMDBuild: progetto, modi di utilizzo, evoluzioniCMDBuild: progetto, modi di utilizzo, evoluzioni
CMDBuild: progetto, modi di utilizzo, evoluzioniCMDBuild 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: Collaboration Suite?
CMDBUILD: Collaboration Suite?CMDBUILD: Collaboration Suite?
CMDBUILD: Collaboration Suite?CMDBuild 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
 

Plus de 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
 
CMDBuild, il software open source per l' IT service and asset management
CMDBuild, il software open source per l' IT service and asset managementCMDBuild, il software open source per l' IT service and asset management
CMDBuild, il software open source per l' IT service and asset management
 
CMDBuild: progetto, modi di utilizzo, evoluzioni
CMDBuild: progetto, modi di utilizzo, evoluzioniCMDBuild: progetto, modi di utilizzo, evoluzioni
CMDBuild: progetto, modi di utilizzo, evoluzioni
 
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: Collaboration Suite?
CMDBUILD: Collaboration Suite?CMDBUILD: Collaboration Suite?
CMDBUILD: Collaboration Suite?
 
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
 

Dernier

Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Associazione Digital Days
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoQuotidiano Piemontese
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Associazione Digital Days
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Associazione Digital Days
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Associazione Digital Days
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Associazione Digital Days
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Associazione Digital Days
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Associazione Digital Days
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Associazione Digital Days
 

Dernier (9)

Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
Luigi Di Carlo, CEO & Founder @Evometrika srl – “Ruolo della computer vision ...
 
Programma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 TorinoProgramma Biennale Tecnologia 2024 Torino
Programma Biennale Tecnologia 2024 Torino
 
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
Federico Bottino, Lead Venture Builder – “Riflessioni sull’Innovazione: La Cu...
 
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
Daniele Lunassi, CEO & Head of Design @Eye Studios – “Creare prodotti e servi...
 
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
Gabriele Mittica, CEO @Corley Cloud – “Come creare un’azienda “nativa in clou...
 
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
Mael Chiabrera, Software Developer; Viola Bongini, Digital Experience Designe...
 
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
Edoardo Di Pietro – “Virtual Influencer vs Umano: Rubiamo il lavoro all’AI”
 
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
Alessio Mazzotti, Aaron Brancotti; Writer, Screenwriter, Director, UX, Autore...
 
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
Alessandro Nasi, COO @Djungle Studio – “Cosa delegheresti alla copia di te st...
 

Stato di avanzamento dei lavori e roadmap del progetto CMDBuild - CMDBuild Day, 15 aprile 2010

  • 1. Stato di avanzamento dei lavori e roadmap del progetto Paolo Ambrosio p.ambrosio@tecnoteca.it 14/04/10 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca 1 Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 2. Architettura Funzionalità Qualità 14/04/10 2 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 3. Architettura Funzionalità Qualità 14/04/10 3 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 4. 4 Architettura 0.90 Shark Alfresco WS FTP WS WF JSON API Logic Connectors Doc Logic Trigger Funzioni Viste Struts HTML Business Logic Model Browser External Apps 14/04/10 4 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 5. 5 Architettura 0.90 Shark Alfresco WS FTP WS WF JSON API Logic Connectors Doc Logic Trigger Funzioni Viste Struts HTML Business Logic Model Browser External Apps 14/04/10 5 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 6. 6 Architettura 1.0 - 1.2.2 Shark Alfresco Connectors WS FTP WS XML WF WF API Logic Model External Apps Model SOAP SOAP Doc Doc API Logic Logic Model Trigger Funzioni Java Logic Viste 0.90 JS/HTML UI JSON JSON Model API Logic Portlet JS Logic/UI Browser 14/04/10 6 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 7. 7 Funzionalità 1.2.2 ● Avvio processi e creazione card da superclasse ● Single Sign-On tramite Header HTTP ● Velocizzazione query avanzamento e chiusura processi ● ExtJS 3.2 14/04/10 7 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 8. 8 Architettura 1.0 - 1.2.2 Shark Alfresco Connectors WS FTP WS XML WF WF API Logic Model External Apps Model SOAP SOAP Doc Doc API Logic Logic Model Trigger Funzioni Java Logic Viste 0.90 JS/HTML UI JSON JSON Model API Logic Portlet JS Logic/UI Browser 14/04/10 8 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 9. 9 Architettura 1.0 - 1.2.2 Shark Alfresco Connectors WS FTP WS XML WF WF API Logic Model External Apps Model SOAP SOAP Doc Doc API Logic Logic Model Trigger Funzioni Java Logic Viste 0.90 JS/HTML UI JSON JSON Model API Logic Portlet JS Logic/UI Browser 14/04/10 9 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 10. 10 Architettura 1.3 Shark Alfresco Connectors WS FTP WS XML WF WF API Logic Model External Apps SOAP SOAP Doc Doc Model API Logic Logic Model Java Logic JS/HTML UI JSON JSON GIS API Logic Portlet JS Logic GeoServer JS UI GIS Browser 14/04/10 10 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 11. 11 Funzionalità 1.3 ● Refactoring esteso dello strato di persistenza dei dati ● Nuovi tipi di dato: Time e IP ● Attributi dinamici ● Funzionalità GIS 14/04/10 11 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 12. 12 14/04/10 12 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 13. 13 14/04/10 13 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 14. 14 14/04/10 14 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 15. 15 Architettura 1.3 Shark Alfresco Connectors WS FTP WS XML WF WF API Logic Model External Apps SOAP SOAP Doc Doc Model API Logic Logic Model Java Logic JS/HTML UI JSON JSON GIS API Logic Portlet JS Logic GeoServer JS UI GIS Browser 14/04/10 15 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 16. 16 Architettura 1.3 Shark Alfresco Connectors WS FTP WS XML WF WF API Logic Model External Apps SOAP SOAP Doc Doc Model API Logic Logic Model Java Logic JS/HTML UI JSON JSON GIS API Logic Portlet JS Logic GeoServer JS UI GIS Browser 14/04/10 16 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 17. 17 Architettura futura Shark Alfresco Connectors WS FTP WS WF Doc WF Doc External Logic Logic Model Model Apps SOAP API Business Java Logic Model Logic JS/HTML UI JSON GIS API Portlet JS Logic GeoServer JS UI GIS Browser 14/04/10 17 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 18. 18 Funzionalità future ● Connettore mail ● Localizzazione Portlet ● Layout inserimento schede configurabile ● Grafo delle relazioni ● Autenticazione LDAP e AD ● Attributi su domini/relazioni ● Default e vincoli migliorati 14/04/10 18 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 19. Architettura Funzionalità Qualità 14/04/10 19 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 20. 20 Attualmente... Processo produttivo ● Build manuale da IDE ● Release con checklist manuale Qualità del software ● Exploratory testing 14/04/10 20 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 21. 21 Investimenti sulla qualità Qualità del software ● End-to-end test (Selenium) ● Unit/Integration test Qualità del processo produttivo ● Build automation (Maven) ● Continuous integration 14/04/10 21 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 22. 22 Investimenti sulla comunità Attualmente ● Server di version control chiuso (Subversion) ● Server di bug tracking chiuso (Trac) Cambiamenti pianificati ● Server di version control pubblico (?) ● Server di bug tracking pubblico (Jira?) 14/04/10 22 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild
  • 23. Grazie per l'attenzione Paolo Ambrosio p.ambrosio@tecnoteca.it 23 CMDBuild [www.cmdbuild.org] è un marchio depositato da Tecnoteca Tecnoteca srl [www.tecnoteca.com] è maintainer del progetto CMDBuild