SlideShare une entreprise Scribd logo
1  sur  11
Télécharger pour lire hors ligne
Quality, monitoring and evaluation


                            November 18, 2009

                      Davide Dalle Carbonare

                            Engineering Group
                   davide.dallecarbonare@eng.it
Overview



        defines models       (based on Goal Question Metrics or
        assessment framework CMMI, ISO9001-2000)
        defines KPIs and thresholds
        defines required data
        extracts information from measurement
        tools
        calculates KPIs
        displays the KPIs results
        produces analytical documents



www.spago4q.org                                                   2
Architecture




www.spago4q.org                  3
Architecture
                   defines
                    data                  KPIs
                                        results &
                                        analytical
   extracts                            documents
 information




                                  calculates
      defines
                                     KPIs
   Models & KPIs




www.spago4q.org                                  4
Extracts Information


       Spago4Q Extraction Process
         –   configure a default extractor
         –   develop and configure a custom
             extractor

         XML
         file


      Database

                          Spago4Q      Spago4Q
                          Extractors     DWH
          WS


www.spago4q.org                                  5
Calculates KPIs




www.spago4q.org                     6
Display the KPIs
                      Results




www.spago4q.org                      7
QualiPSo Adoption

       Spago4Q extracts information from tools
       in different ways

                         Spago4Q

                                            light
    tools
     WS
                                                    tools
                                   report


                  full         Factory




www.spago4q.org                                             8
Engineering Adoption
                                  Requirements




Polarion                                  Tests
  WS




                        Spago4Q
                                   Bugs



    Corporate
    Database



www.spago4q.org                                   9
DG-Regio Adoption

     Project Portal                      Estimation             Risk
                                         process                Management

                                         Peer review
                                         management

                      Tracker Tool
                                        Project                    W ork order
                        Change req.
                                        Managem ent
       Document          Req. Mang .
                                        tool
                                                                   C entral resource
                                                                                       Extractors
                        Test manag .                               pool
      Repositories      Defects man.
                        Issue manag
                        Deliv manag .       Help desk 3 Level




                                               Help desk 2 Level
                      DGREGIO


                                         Incident and problem
                                         m anagem ent tool




                                               H elp desk 1Level



www.spago4q.org                                                                                     10
References

                  www.spago4q.org

                  www.spagoworld.org


                  www.wiki.spago4q.org/xwiki



                  www.ow2.org



www.spago4q.org                                11

Contenu connexe

En vedette

geohexで作るロケーションヒートマップ
geohexで作るロケーションヒートマップgeohexで作るロケーションヒートマップ
geohexで作るロケーションヒートマップMitsukuni Sato
 
Apollos - More Than Eloquent Slides, 2/9/14
Apollos - More Than Eloquent Slides, 2/9/14Apollos - More Than Eloquent Slides, 2/9/14
Apollos - More Than Eloquent Slides, 2/9/14CLADSM
 
Don't Judge Me Slides, 9/28/14
Don't Judge Me Slides, 9/28/14Don't Judge Me Slides, 9/28/14
Don't Judge Me Slides, 9/28/14CLADSM
 
Manual power point
Manual power pointManual power point
Manual power pointLizth VG
 
Managing indoor environmental quality for green building success
Managing indoor environmental quality for green building successManaging indoor environmental quality for green building success
Managing indoor environmental quality for green building successcooolnits
 
Q1 2010 Shareholder Presentation May 2010
Q1 2010 Shareholder Presentation May 2010Q1 2010 Shareholder Presentation May 2010
Q1 2010 Shareholder Presentation May 2010Monster12
 
Syncing our iHomes With iChurch Slides, 11/7/10
Syncing our iHomes With iChurch Slides, 11/7/10Syncing our iHomes With iChurch Slides, 11/7/10
Syncing our iHomes With iChurch Slides, 11/7/10CLADSM
 
Cloud Biocep
Cloud BiocepCloud Biocep
Cloud BiocepInria
 
Power of the Cross Slides, 8/3/14
Power of the Cross Slides, 8/3/14Power of the Cross Slides, 8/3/14
Power of the Cross Slides, 8/3/14CLADSM
 
Love Never Quits Slides, 4/5/15
Love Never Quits Slides, 4/5/15Love Never Quits Slides, 4/5/15
Love Never Quits Slides, 4/5/15CLADSM
 
Announcements, 3/1/15
Announcements, 3/1/15Announcements, 3/1/15
Announcements, 3/1/15CLADSM
 

En vedette (12)

geohexで作るロケーションヒートマップ
geohexで作るロケーションヒートマップgeohexで作るロケーションヒートマップ
geohexで作るロケーションヒートマップ
 
Apollos - More Than Eloquent Slides, 2/9/14
Apollos - More Than Eloquent Slides, 2/9/14Apollos - More Than Eloquent Slides, 2/9/14
Apollos - More Than Eloquent Slides, 2/9/14
 
Don't Judge Me Slides, 9/28/14
Don't Judge Me Slides, 9/28/14Don't Judge Me Slides, 9/28/14
Don't Judge Me Slides, 9/28/14
 
Manual power point
Manual power pointManual power point
Manual power point
 
Managing indoor environmental quality for green building success
Managing indoor environmental quality for green building successManaging indoor environmental quality for green building success
Managing indoor environmental quality for green building success
 
LSS BBs v Politicians
LSS BBs v PoliticiansLSS BBs v Politicians
LSS BBs v Politicians
 
Q1 2010 Shareholder Presentation May 2010
Q1 2010 Shareholder Presentation May 2010Q1 2010 Shareholder Presentation May 2010
Q1 2010 Shareholder Presentation May 2010
 
Syncing our iHomes With iChurch Slides, 11/7/10
Syncing our iHomes With iChurch Slides, 11/7/10Syncing our iHomes With iChurch Slides, 11/7/10
Syncing our iHomes With iChurch Slides, 11/7/10
 
Cloud Biocep
Cloud BiocepCloud Biocep
Cloud Biocep
 
Power of the Cross Slides, 8/3/14
Power of the Cross Slides, 8/3/14Power of the Cross Slides, 8/3/14
Power of the Cross Slides, 8/3/14
 
Love Never Quits Slides, 4/5/15
Love Never Quits Slides, 4/5/15Love Never Quits Slides, 4/5/15
Love Never Quits Slides, 4/5/15
 
Announcements, 3/1/15
Announcements, 3/1/15Announcements, 3/1/15
Announcements, 3/1/15
 

Plus de Inria

Diffusion des developpements informatiques
Diffusion des developpements informatiquesDiffusion des developpements informatiques
Diffusion des developpements informatiquesInria
 
Choir and Community Management
Choir and Community ManagementChoir and Community Management
Choir and Community ManagementInria
 
Open Source Governance v2.5
Open Source Governance v2.5Open Source Governance v2.5
Open Source Governance v2.5Inria
 
Ecosystemes logiciel-libre PARIS - GTLL - Systematic
Ecosystemes logiciel-libre PARIS - GTLL - SystematicEcosystemes logiciel-libre PARIS - GTLL - Systematic
Ecosystemes logiciel-libre PARIS - GTLL - SystematicInria
 
Spago Bi
Spago BiSpago Bi
Spago BiInria
 
SOA/SCA FraScAti
SOA/SCA FraScAtiSOA/SCA FraScAti
SOA/SCA FraScAtiInria
 
Quattor
QuattorQuattor
QuattorInria
 
Platine Fossa
Platine FossaPlatine Fossa
Platine FossaInria
 
Presentation Exo Platform
Presentation Exo PlatformPresentation Exo Platform
Presentation Exo PlatformInria
 
Ocelot (OSS remote Instrumentation)
Ocelot (OSS remote Instrumentation)Ocelot (OSS remote Instrumentation)
Ocelot (OSS remote Instrumentation)Inria
 
Mandriva Present Task Oriented Desktop
Mandriva Present Task Oriented DesktopMandriva Present Task Oriented Desktop
Mandriva Present Task Oriented DesktopInria
 
Iz Pack
Iz PackIz Pack
Iz PackInria
 
Compiler Ggcc
Compiler GgccCompiler Ggcc
Compiler GgccInria
 
Software applicance Ushare Soft
Software applicance Ushare SoftSoftware applicance Ushare Soft
Software applicance Ushare SoftInria
 
SOA Galaxy
SOA GalaxySOA Galaxy
SOA GalaxyInria
 
Floss Metrics 2009
Floss Metrics 2009Floss Metrics 2009
Floss Metrics 2009Inria
 
SOA Sim Sy Prod
SOA Sim Sy ProdSOA Sim Sy Prod
SOA Sim Sy ProdInria
 
Bonita Soft Presentation
Bonita Soft PresentationBonita Soft Presentation
Bonita Soft PresentationInria
 
Topcased
TopcasedTopcased
TopcasedInria
 
03 Researchfriendly Org2
03 Researchfriendly Org203 Researchfriendly Org2
03 Researchfriendly Org2Inria
 

Plus de Inria (20)

Diffusion des developpements informatiques
Diffusion des developpements informatiquesDiffusion des developpements informatiques
Diffusion des developpements informatiques
 
Choir and Community Management
Choir and Community ManagementChoir and Community Management
Choir and Community Management
 
Open Source Governance v2.5
Open Source Governance v2.5Open Source Governance v2.5
Open Source Governance v2.5
 
Ecosystemes logiciel-libre PARIS - GTLL - Systematic
Ecosystemes logiciel-libre PARIS - GTLL - SystematicEcosystemes logiciel-libre PARIS - GTLL - Systematic
Ecosystemes logiciel-libre PARIS - GTLL - Systematic
 
Spago Bi
Spago BiSpago Bi
Spago Bi
 
SOA/SCA FraScAti
SOA/SCA FraScAtiSOA/SCA FraScAti
SOA/SCA FraScAti
 
Quattor
QuattorQuattor
Quattor
 
Platine Fossa
Platine FossaPlatine Fossa
Platine Fossa
 
Presentation Exo Platform
Presentation Exo PlatformPresentation Exo Platform
Presentation Exo Platform
 
Ocelot (OSS remote Instrumentation)
Ocelot (OSS remote Instrumentation)Ocelot (OSS remote Instrumentation)
Ocelot (OSS remote Instrumentation)
 
Mandriva Present Task Oriented Desktop
Mandriva Present Task Oriented DesktopMandriva Present Task Oriented Desktop
Mandriva Present Task Oriented Desktop
 
Iz Pack
Iz PackIz Pack
Iz Pack
 
Compiler Ggcc
Compiler GgccCompiler Ggcc
Compiler Ggcc
 
Software applicance Ushare Soft
Software applicance Ushare SoftSoftware applicance Ushare Soft
Software applicance Ushare Soft
 
SOA Galaxy
SOA GalaxySOA Galaxy
SOA Galaxy
 
Floss Metrics 2009
Floss Metrics 2009Floss Metrics 2009
Floss Metrics 2009
 
SOA Sim Sy Prod
SOA Sim Sy ProdSOA Sim Sy Prod
SOA Sim Sy Prod
 
Bonita Soft Presentation
Bonita Soft PresentationBonita Soft Presentation
Bonita Soft Presentation
 
Topcased
TopcasedTopcased
Topcased
 
03 Researchfriendly Org2
03 Researchfriendly Org203 Researchfriendly Org2
03 Researchfriendly Org2
 

Dernier

Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...amber724300
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Karmanjay Verma
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Mark Simos
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...itnewsafrica
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFMichael Gough
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxfnnc6jmgwh
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 

Dernier (20)

Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
JET Technology Labs White Paper for Virtualized Security and Encryption Techn...
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#Microservices, Docker deploy and Microservices source code in C#
Microservices, Docker deploy and Microservices source code in C#
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
Tampa BSides - The No BS SOC (slides from April 6, 2024 talk)
 
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...Abdul Kader Baba- Managing Cybersecurity Risks  and Compliance Requirements i...
Abdul Kader Baba- Managing Cybersecurity Risks and Compliance Requirements i...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
All These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDFAll These Sophisticated Attacks, Can We Really Detect Them - PDF
All These Sophisticated Attacks, Can We Really Detect Them - PDF
 
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptxGenerative AI - Gitex v1Generative AI - Gitex v1.pptx
Generative AI - Gitex v1Generative AI - Gitex v1.pptx
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 

Engineering Spago4Q

  • 1. Quality, monitoring and evaluation November 18, 2009 Davide Dalle Carbonare Engineering Group davide.dallecarbonare@eng.it
  • 2. Overview defines models (based on Goal Question Metrics or assessment framework CMMI, ISO9001-2000) defines KPIs and thresholds defines required data extracts information from measurement tools calculates KPIs displays the KPIs results produces analytical documents www.spago4q.org 2
  • 4. Architecture defines data KPIs results & analytical extracts documents information calculates defines KPIs Models & KPIs www.spago4q.org 4
  • 5. Extracts Information Spago4Q Extraction Process – configure a default extractor – develop and configure a custom extractor XML file Database Spago4Q Spago4Q Extractors DWH WS www.spago4q.org 5
  • 7. Display the KPIs Results www.spago4q.org 7
  • 8. QualiPSo Adoption Spago4Q extracts information from tools in different ways Spago4Q light tools WS tools report full Factory www.spago4q.org 8
  • 9. Engineering Adoption Requirements Polarion Tests WS Spago4Q Bugs Corporate Database www.spago4q.org 9
  • 10. DG-Regio Adoption Project Portal Estimation Risk process Management Peer review management Tracker Tool Project W ork order Change req. Managem ent Document Req. Mang . tool C entral resource Extractors Test manag . pool Repositories Defects man. Issue manag Deliv manag . Help desk 3 Level Help desk 2 Level DGREGIO Incident and problem m anagem ent tool H elp desk 1Level www.spago4q.org 10
  • 11. References www.spago4q.org www.spagoworld.org www.wiki.spago4q.org/xwiki www.ow2.org www.spago4q.org 11