SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
Open Quality with




                  Davide Dalle Carbonare
                  IT Solution Architect
                  Engineering's Competence      SpagoWorld webinar,
                     Center for Quality               May 5th, 2010


www.spag o4q.it
What's Spago4Q?


    “The free/open source platform to measure,
      analyze and monitor Quality of products,
      processes and services”

      –It's adaptable to complex and various organizational contexts
      –It supports companies and organizations
         • within their quality certification processes
         • to implement a Service Level Management system
         • to adopt a proactive monitoring process
      –Spago4Q is built as a specialization of SpagoBI

                    Davide Dalle Carbonare
2
                      www. spago4q .org
Spago4Q Overview


     –Defines quality models
     –Defines KPIs and required data
     –Defines data interfaces
     –Extracts information
     –Compute indicators
     –Display results



               Davide Dalle Carbonare
3
                 www. spago4q .org
Complete Data Flow



    Tools
                            Spago4Q
                              DWH


                                                                       Report

                                 Comp.           KPI Values
                                 Rules




        Quality Model
                                                              KPI Document


                        Davide Dalle Carbonare
4
                          www. spago4q .org
Defines Quality Models



    Tools
                            Spago4Q
                              DWH


                                                                       Report

                                 Comp.           KPI Values
                                 Rules




        Quality Model
                                                              KPI Document


                        Davide Dalle Carbonare
5
                          www. spago4q .org
Model Definition and Instances


    Design a Model Definition:
       – Add nodes in a tree structure
       – Extend the node type with attributes
       – Fill the descriptive information

    The Model Instances are available to the end users

                                        Model
                                       Definition




              Model                     Model         Model
            Instance 1                Instance 2    Instance N


                         Davide Dalle Carbonare
6
                           www. spago4q .org
Defines KPIs and Required Data



    Tools
                            Spago4Q
                              DWH


                                                                       Report

                                 Comp.           KPI Values
                                 Rules




        Quality Model
                                                              KPI Document


                        Davide Dalle Carbonare
7
                          www. spago4q .org
Defines KPIs and Required Data


    KPI Definition:
        –Defines KPI Computational Rule (Formula and required data)
        –Defines Threshold Ranges
        –Fill the descriptive information (Description, Interpretation, ...)



            Model
            Node
                                                                 KPI
                                                             Computational
                                                                Rule
                                    KPI
                                  Definition
                                                                  KPI
                                                               Threshold
                                                               Definition


                       Davide Dalle Carbonare
8
                         www. spago4q .org
Implements KPIs Computational Rules


    Implement the KPI Formula in different languages depending on its
      complexity:
       – SQL Query
       – Java Class
       – Scripting Language JSR-223 (Groovy, …)

    Parameters:                                            KPI
       – Resource (product, process, service, …)       Computational
                                                          Rule
       – Date-time




                                               Java Class SQL Query Script


                      Davide Dalle Carbonare
9
                        www. spago4q .org
Defines Threshold


     Configure the Threshold specifying its ranges:
         – Position
         – Label
         – Limit values (included or not)
         – Color
         – “Rating” value                             Range 1
                                                      [0 - 60[

                                       KPI
                                                      Range 2
                                    Threshold
                                                      [60 - 80[
                                    Definition

                                                       Range 3
                                                      [80 - 100]



                       Davide Dalle Carbonare
10
                         www. spago4q .org
Defines Data Interfaces



     Tools
                             Spago4Q
                               DWH


                                                                        Report

                                  Comp.           KPI Values
                                  Rules




         Quality Model
                                                               KPI Document


                         Davide Dalle Carbonare
11
                           www. spago4q .org
Defines Data Interfaces


     Defines the Data Warehouse (DWH) structures:
        –  From the KPI Formulas
        –  Based on the Business Items
        –  Independent from the actual Source
        –  With a specific granularity


                                      Data
                                    Interface




             KPI 1                     KPI 2        KPI N



                      Davide Dalle Carbonare
12
                        www. spago4q .org
Extracts Information



     Tools
                             Spago4Q
                               DWH


                                                                        Report

                                  Comp.           KPI Values
                                  Rules




         Quality Model
                                                               KPI Document


                         Davide Dalle Carbonare
13
                           www. spago4q .org
Extracts Information


     Configure Extraction Operation
        –  Data Source (extractor component)
        –  Data Interface


     Group the Operations in a Process that can be scheduled


             XML
              file


       Database

                                          Extractors           DWH
               WS

                      Davide Dalle Carbonare
14
                        www. spago4q .org
Compute Indicators



     Tools
                             Spago4Q
                               DWH


                                                                        Report

                                  Comp.           KPI Values
                                  Rules




         Quality Model
                                                               KPI Document


                         Davide Dalle Carbonare
15
                           www. spago4q .org
Compute Indicators


     Execute the Model/Document
        – Manually forcing the computation
        – Scheduling the execution

     For performance improvement final users will see already computed
       values




                      Davide Dalle Carbonare
16
                        www. spago4q .org
Display Results



     Tools
                             Spago4Q
                               DWH


                                                                        Report

                                  Comp.           KPI Values
                                  Rules




         Quality Model
                                                               KPI Document


                         Davide Dalle Carbonare
17
                           www. spago4q .org
Display Results


     The final results are available to the end users thanks to the behavioral
       model provided by SpagoBI

     The presentation layout is customizable by model

     Results are available in different formats
         – Html
         – PDF
         – Xml (Web Service)

     Every KPI can be related to a traditional
     reports set for a detail analysis



                        Davide Dalle Carbonare
18
                          www. spago4q .org
Display Results




                  Davide Dalle Carbonare
19
                    www. spago4q .org
Display Results




                  Davide Dalle Carbonare
20
                    www. spago4q .org
References


                www.spago4q.org

             www.spagoworld.org

        www.spagoworld.org/blog

                    www.ow2.org

     davide.dallecarbonare@eng.it




                    Davide Dalle Carbonare
21
                      www. spago4q .org

Más contenido relacionado

Destacado

Llmlibraryresearchskills2011
Llmlibraryresearchskills2011Llmlibraryresearchskills2011
Llmlibraryresearchskills2011
catherineca
 
Contents page analysis (main task)
Contents page analysis (main task)Contents page analysis (main task)
Contents page analysis (main task)
EDPRICE93
 
Front cover analysis (main task)
Front cover analysis (main task)Front cover analysis (main task)
Front cover analysis (main task)
EDPRICE93
 
Evaluation question 2
Evaluation question 2Evaluation question 2
Evaluation question 2
EDPRICE93
 

Destacado (19)

Ge digital mammo selling shots
Ge digital mammo selling shotsGe digital mammo selling shots
Ge digital mammo selling shots
 
Llmlibraryresearchskills2011
Llmlibraryresearchskills2011Llmlibraryresearchskills2011
Llmlibraryresearchskills2011
 
Session 7 sustainability and fossil fuels
Session 7   sustainability and fossil fuelsSession 7   sustainability and fossil fuels
Session 7 sustainability and fossil fuels
 
Baraka Decks Interiors
Baraka Decks InteriorsBaraka Decks Interiors
Baraka Decks Interiors
 
Whatisreading
WhatisreadingWhatisreading
Whatisreading
 
Contents page analysis (main task)
Contents page analysis (main task)Contents page analysis (main task)
Contents page analysis (main task)
 
Front cover analysis (main task)
Front cover analysis (main task)Front cover analysis (main task)
Front cover analysis (main task)
 
Unilife ($UNIS) Investor Presentation - July 2011
Unilife ($UNIS) Investor Presentation - July 2011Unilife ($UNIS) Investor Presentation - July 2011
Unilife ($UNIS) Investor Presentation - July 2011
 
Martijn Kriens Amsterdam Economic Board
Martijn Kriens Amsterdam Economic BoardMartijn Kriens Amsterdam Economic Board
Martijn Kriens Amsterdam Economic Board
 
Thefuturewewantrio20outcomedocument 120619185658-phpapp02
Thefuturewewantrio20outcomedocument 120619185658-phpapp02Thefuturewewantrio20outcomedocument 120619185658-phpapp02
Thefuturewewantrio20outcomedocument 120619185658-phpapp02
 
Escalfament del planeta
Escalfament del planetaEscalfament del planeta
Escalfament del planeta
 
Önéletrajz
ÖnéletrajzÖnéletrajz
Önéletrajz
 
Griffin Securities reiterates Unilife Corp ($UNIS) target with $10.50 target
Griffin Securities reiterates Unilife Corp ($UNIS) target with $10.50 targetGriffin Securities reiterates Unilife Corp ($UNIS) target with $10.50 target
Griffin Securities reiterates Unilife Corp ($UNIS) target with $10.50 target
 
Paul Suijkerbuijk, Rob Bots, Frank Verschoor, Ministerie BZK
Paul Suijkerbuijk, Rob Bots, Frank Verschoor, Ministerie BZK Paul Suijkerbuijk, Rob Bots, Frank Verschoor, Ministerie BZK
Paul Suijkerbuijk, Rob Bots, Frank Verschoor, Ministerie BZK
 
Evaluation question 2
Evaluation question 2Evaluation question 2
Evaluation question 2
 
Bristwestival by numbers
Bristwestival by numbersBristwestival by numbers
Bristwestival by numbers
 
María montessori. la formacion del hombre
María montessori. la formacion del hombreMaría montessori. la formacion del hombre
María montessori. la formacion del hombre
 
Tonix12 ceocfo-article-clean newphoto
Tonix12 ceocfo-article-clean newphotoTonix12 ceocfo-article-clean newphoto
Tonix12 ceocfo-article-clean newphoto
 
TRANSITION REPORT 2013
TRANSITION REPORT 2013TRANSITION REPORT 2013
TRANSITION REPORT 2013
 

Similar a Webinar: Open Quality with Spago4Q

Webinar 2010: Open Quality with Spago4Q (new!)
Webinar 2010: Open Quality with Spago4Q (new!)Webinar 2010: Open Quality with Spago4Q (new!)
Webinar 2010: Open Quality with Spago4Q (new!)
Davide Dalle Carbonare
 
fOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and Services
fOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and ServicesfOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and Services
fOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and Services
Davide Dalle Carbonare
 
1 K E Y Cockpit K P I Solution
1 K E Y  Cockpit  K P I  Solution1 K E Y  Cockpit  K P I  Solution
1 K E Y Cockpit K P I Solution
Sanjay Mehta
 
Sandip.Basak_Resume_9804277207_PT
Sandip.Basak_Resume_9804277207_PTSandip.Basak_Resume_9804277207_PT
Sandip.Basak_Resume_9804277207_PT
Sandip Basak
 
Bi 4.0 Migration Strategy and Best Practices
Bi 4.0 Migration Strategy and Best PracticesBi 4.0 Migration Strategy and Best Practices
Bi 4.0 Migration Strategy and Best Practices
Eric Molner
 
Ayush Quality analyst+SAP ABAP certified
Ayush Quality analyst+SAP ABAP certifiedAyush Quality analyst+SAP ABAP certified
Ayush Quality analyst+SAP ABAP certified
Ayush sharma
 

Similar a Webinar: Open Quality with Spago4Q (20)

Spago4 Q Presentation En
Spago4 Q Presentation EnSpago4 Q Presentation En
Spago4 Q Presentation En
 
Spago4Q
Spago4QSpago4Q
Spago4Q
 
Webinar 2010: Open Quality with Spago4Q (new!)
Webinar 2010: Open Quality with Spago4Q (new!)Webinar 2010: Open Quality with Spago4Q (new!)
Webinar 2010: Open Quality with Spago4Q (new!)
 
Webinar: Open Quality with Spago4Q (new!)
Webinar: Open Quality with Spago4Q (new!)Webinar: Open Quality with Spago4Q (new!)
Webinar: Open Quality with Spago4Q (new!)
 
fOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and Services
fOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and ServicesfOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and Services
fOSSa 2010 - Spago4Q: OSS for Quality Monitoring in IT Projects and Services
 
Qualipso - quality tool suite -spago4q - fossa2010
Qualipso - quality tool suite -spago4q - fossa2010Qualipso - quality tool suite -spago4q - fossa2010
Qualipso - quality tool suite -spago4q - fossa2010
 
1 K E Y Cockpit K P I Solution
1 K E Y  Cockpit  K P I  Solution1 K E Y  Cockpit  K P I  Solution
1 K E Y Cockpit K P I Solution
 
Methodology
MethodologyMethodology
Methodology
 
Insightful Marketing Analytics
Insightful Marketing AnalyticsInsightful Marketing Analytics
Insightful Marketing Analytics
 
Capacity Planning and Modelling
Capacity Planning and ModellingCapacity Planning and Modelling
Capacity Planning and Modelling
 
Transform 2014: Best Practices in Integrating Analytics into Your Environment
Transform 2014: Best Practices in Integrating Analytics into Your EnvironmentTransform 2014: Best Practices in Integrating Analytics into Your Environment
Transform 2014: Best Practices in Integrating Analytics into Your Environment
 
Sandip.Basak_Resume_9804277207_PT
Sandip.Basak_Resume_9804277207_PTSandip.Basak_Resume_9804277207_PT
Sandip.Basak_Resume_9804277207_PT
 
Resume 3.2yrs
Resume 3.2yrsResume 3.2yrs
Resume 3.2yrs
 
CV_Golokendu_Updated
CV_Golokendu_UpdatedCV_Golokendu_Updated
CV_Golokendu_Updated
 
SwatiBhardwaj_BI
SwatiBhardwaj_BISwatiBhardwaj_BI
SwatiBhardwaj_BI
 
KUMARI SWATI
KUMARI SWATIKUMARI SWATI
KUMARI SWATI
 
Bi 4.0 Migration Strategy and Best Practices
Bi 4.0 Migration Strategy and Best PracticesBi 4.0 Migration Strategy and Best Practices
Bi 4.0 Migration Strategy and Best Practices
 
Ayush Quality analyst+SAP ABAP certified
Ayush Quality analyst+SAP ABAP certifiedAyush Quality analyst+SAP ABAP certified
Ayush Quality analyst+SAP ABAP certified
 
Scor model
Scor modelScor model
Scor model
 
Cognos powerplay
Cognos powerplayCognos powerplay
Cognos powerplay
 

Más de Davide Dalle Carbonare

fOSSa 2011: FI-WARE Methods and Open Source Tools to Build Future Internet Ap...
fOSSa 2011: FI-WARE Methods and Open Source Tools to Build Future Internet Ap...fOSSa 2011: FI-WARE Methods and Open Source Tools to Build Future Internet Ap...
fOSSa 2011: FI-WARE Methods and Open Source Tools to Build Future Internet Ap...
Davide Dalle Carbonare
 
Solutions Linux 2011: Spago4Q supporting process quality in an Italian Public...
Solutions Linux 2011: Spago4Q supporting process quality in an Italian Public...Solutions Linux 2011: Spago4Q supporting process quality in an Italian Public...
Solutions Linux 2011: Spago4Q supporting process quality in an Italian Public...
Davide Dalle Carbonare
 
Spago4Q at ePractice 2011 workshop "Open Source: Its place in a cross-border ...
Spago4Q at ePractice 2011 workshop "Open Source: Its place in a cross-border ...Spago4Q at ePractice 2011 workshop "Open Source: Its place in a cross-border ...
Spago4Q at ePractice 2011 workshop "Open Source: Its place in a cross-border ...
Davide Dalle Carbonare
 
fOSSa 2010 - Spago4Q: Quality of OSS Forges
fOSSa 2010 - Spago4Q: Quality of OSS ForgesfOSSa 2010 - Spago4Q: Quality of OSS Forges
fOSSa 2010 - Spago4Q: Quality of OSS Forges
Davide Dalle Carbonare
 
fOSSa 2010 - OSS Tools Framework for Agile Project Management
fOSSa 2010 - OSS Tools Framework for Agile Project ManagementfOSSa 2010 - OSS Tools Framework for Agile Project Management
fOSSa 2010 - OSS Tools Framework for Agile Project Management
Davide Dalle Carbonare
 

Más de Davide Dalle Carbonare (6)

fOSSa 2011: FI-WARE Methods and Open Source Tools to Build Future Internet Ap...
fOSSa 2011: FI-WARE Methods and Open Source Tools to Build Future Internet Ap...fOSSa 2011: FI-WARE Methods and Open Source Tools to Build Future Internet Ap...
fOSSa 2011: FI-WARE Methods and Open Source Tools to Build Future Internet Ap...
 
Solutions Linux 2011: Spago4Q supporting process quality in an Italian Public...
Solutions Linux 2011: Spago4Q supporting process quality in an Italian Public...Solutions Linux 2011: Spago4Q supporting process quality in an Italian Public...
Solutions Linux 2011: Spago4Q supporting process quality in an Italian Public...
 
Spago4Q at ePractice 2011 workshop "Open Source: Its place in a cross-border ...
Spago4Q at ePractice 2011 workshop "Open Source: Its place in a cross-border ...Spago4Q at ePractice 2011 workshop "Open Source: Its place in a cross-border ...
Spago4Q at ePractice 2011 workshop "Open Source: Its place in a cross-border ...
 
fOSSa 2010 - Spago4Q: Quality of OSS Forges
fOSSa 2010 - Spago4Q: Quality of OSS ForgesfOSSa 2010 - Spago4Q: Quality of OSS Forges
fOSSa 2010 - Spago4Q: Quality of OSS Forges
 
fOSSa 2010 - OSS Tools Framework for Agile Project Management
fOSSa 2010 - OSS Tools Framework for Agile Project ManagementfOSSa 2010 - OSS Tools Framework for Agile Project Management
fOSSa 2010 - OSS Tools Framework for Agile Project Management
 
Open Source for Quality
Open Source for QualityOpen Source for Quality
Open Source for Quality
 

Último

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Último (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 

Webinar: Open Quality with Spago4Q

  • 1. Open Quality with Davide Dalle Carbonare IT Solution Architect Engineering's Competence SpagoWorld webinar, Center for Quality May 5th, 2010 www.spag o4q.it
  • 2. What's Spago4Q? “The free/open source platform to measure, analyze and monitor Quality of products, processes and services” –It's adaptable to complex and various organizational contexts –It supports companies and organizations • within their quality certification processes • to implement a Service Level Management system • to adopt a proactive monitoring process –Spago4Q is built as a specialization of SpagoBI Davide Dalle Carbonare 2 www. spago4q .org
  • 3. Spago4Q Overview –Defines quality models –Defines KPIs and required data –Defines data interfaces –Extracts information –Compute indicators –Display results Davide Dalle Carbonare 3 www. spago4q .org
  • 4. Complete Data Flow Tools Spago4Q DWH Report Comp. KPI Values Rules Quality Model KPI Document Davide Dalle Carbonare 4 www. spago4q .org
  • 5. Defines Quality Models Tools Spago4Q DWH Report Comp. KPI Values Rules Quality Model KPI Document Davide Dalle Carbonare 5 www. spago4q .org
  • 6. Model Definition and Instances Design a Model Definition: – Add nodes in a tree structure – Extend the node type with attributes – Fill the descriptive information The Model Instances are available to the end users Model Definition Model Model Model Instance 1 Instance 2 Instance N Davide Dalle Carbonare 6 www. spago4q .org
  • 7. Defines KPIs and Required Data Tools Spago4Q DWH Report Comp. KPI Values Rules Quality Model KPI Document Davide Dalle Carbonare 7 www. spago4q .org
  • 8. Defines KPIs and Required Data KPI Definition: –Defines KPI Computational Rule (Formula and required data) –Defines Threshold Ranges –Fill the descriptive information (Description, Interpretation, ...) Model Node KPI Computational Rule KPI Definition KPI Threshold Definition Davide Dalle Carbonare 8 www. spago4q .org
  • 9. Implements KPIs Computational Rules Implement the KPI Formula in different languages depending on its complexity: – SQL Query – Java Class – Scripting Language JSR-223 (Groovy, …) Parameters: KPI – Resource (product, process, service, …) Computational Rule – Date-time Java Class SQL Query Script Davide Dalle Carbonare 9 www. spago4q .org
  • 10. Defines Threshold Configure the Threshold specifying its ranges: – Position – Label – Limit values (included or not) – Color – “Rating” value Range 1 [0 - 60[ KPI Range 2 Threshold [60 - 80[ Definition Range 3 [80 - 100] Davide Dalle Carbonare 10 www. spago4q .org
  • 11. Defines Data Interfaces Tools Spago4Q DWH Report Comp. KPI Values Rules Quality Model KPI Document Davide Dalle Carbonare 11 www. spago4q .org
  • 12. Defines Data Interfaces Defines the Data Warehouse (DWH) structures: – From the KPI Formulas – Based on the Business Items – Independent from the actual Source – With a specific granularity Data Interface KPI 1 KPI 2 KPI N Davide Dalle Carbonare 12 www. spago4q .org
  • 13. Extracts Information Tools Spago4Q DWH Report Comp. KPI Values Rules Quality Model KPI Document Davide Dalle Carbonare 13 www. spago4q .org
  • 14. Extracts Information Configure Extraction Operation – Data Source (extractor component) – Data Interface Group the Operations in a Process that can be scheduled XML file Database Extractors DWH WS Davide Dalle Carbonare 14 www. spago4q .org
  • 15. Compute Indicators Tools Spago4Q DWH Report Comp. KPI Values Rules Quality Model KPI Document Davide Dalle Carbonare 15 www. spago4q .org
  • 16. Compute Indicators Execute the Model/Document – Manually forcing the computation – Scheduling the execution For performance improvement final users will see already computed values Davide Dalle Carbonare 16 www. spago4q .org
  • 17. Display Results Tools Spago4Q DWH Report Comp. KPI Values Rules Quality Model KPI Document Davide Dalle Carbonare 17 www. spago4q .org
  • 18. Display Results The final results are available to the end users thanks to the behavioral model provided by SpagoBI The presentation layout is customizable by model Results are available in different formats – Html – PDF – Xml (Web Service) Every KPI can be related to a traditional reports set for a detail analysis Davide Dalle Carbonare 18 www. spago4q .org
  • 19. Display Results Davide Dalle Carbonare 19 www. spago4q .org
  • 20. Display Results Davide Dalle Carbonare 20 www. spago4q .org
  • 21. References www.spago4q.org www.spagoworld.org www.spagoworld.org/blog www.ow2.org davide.dallecarbonare@eng.it Davide Dalle Carbonare 21 www. spago4q .org