SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
November 27 - 29, 2012
                                        Orange Labs, Paris-Issy-les-Moulineaux, Paris




An open source infrastructure
supporting the development and quality assessment
of software products and projects at Engineering Group

Daniele Gagliardi
Spago4Q Architect - Engineering Group

www.spago4q.org                                                                         1
Agenda

                  ✔
                      The Scenario



                  ✔
                      The Need



                  ✔
                      Solution & Results



                  ✔
                      The Future

www.spago4q.org                      Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   2
Overall Scenario

    ✔
     Continuous quality improvement in Engineering's
      projects

    ✔
     Engineering's Infrastructure supporting quality
      processes

    ✔
     CMMi-DEV and ISO 9001 certifications, as an
      independent criterion to validate the compliance of
      processes and infrastructure with quality
      standards



www.spago4q.org              Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   3
Scenario – Engineering's Quality Infrastructure
✔
  Corporate tools supporting ALM and PM
✔
  Compliant to Corporate information systems and rules;
✔
  Role Based Access Control for:
     ✔
       Project managers and Q&A auditors
     ✔
       Customers;
     ✔
       external consultants;




www.spago4q.org              Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   4
Scenario – Tools adopted

✔
    Corporate Project Portal
       ✔
        Built on Liferay and Alfresco
       ✔
        Project Metrics (Function Point and Man-Day, estimates and efforts)
       ✔
        Risks (Threats and Opportunities, as the PMI requires...)
       ✔
        Peer reviews
       ✔
        Documentation
       ✔
        News and project members communications (e.g.: forum, newsletters)
       ✔
        Project roles
✔
  ALM (Requirements, Bugs, project Issues,...): Atlassian Jira
✔
  Test Management: TestLink
✔
  Quality Assurance: Atlassian Jira
       ✔
        Audits
       ✔
        Remarks




www.spago4q.org                          Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   5
Scenario – The Big Picture




www.spago4q.org            Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   6
The Need – many questions

                                             Where's my reqs
                                               coverage?                            And Quality?
       Which and how many documents
         has my project developed?                                                Where are quality
                                                                                  6-months report?


                                                                                           What about
      Statistics for SLA
                                                                                             risks?
     And Project Review
         Meetings?
                                                                         How can I check the
                                                                          project issue log?
             Naah, this stuff doesn't work!
                I will use my favourite
                     Spreadsheet...

www.spago4q.org                Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.      7
The Need – Lack of a Unified View

✔
  Several tools, several data sources
     ✔
       Requirements separated from test cases
     ✔
       Project metrics in a portal, project tasks in a web-app
     ✔
       Profiling informations scattered on several databases (Jira, TestLink,
     Project Portal, organization information systems...)
✔
  Lack of report automation, various report formats
✔
  Flexibility sacrifices control
✔
  Concrete risk people abandon the company infrastructure in favour
    of self-made solutions:
     ✔
       scattering of project information
     ✔
       impossible to build a repository of lessons learned
     ✔
       lot of work thrown away

www.spago4q.org                   Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   8
The Solution: Spago4Q, a Unified View




www.spago4q.org            Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   9
The Solution – Samples of analysis

Project Managers:
✔

    ✔
     Test coverage Indicators;
    ✔
     Time Indicators (resolution time, average time-in-status,...);
    ✔
     Dashboard on project risks;
    ✔
     Project metrics (FP and MD): trend on estimates, difference with effort;
    ✔
     Trend on documentation production;
    ✔
     Documentation access control;
    ✔
     Access Control to report content, based on several profiling informations scattered to
    several databases (Jira, API Portal, organization information systems...)
Quality Assurance Auditors:
✔

    ✔
     Statistics on each audit (remarks and resolutions);
    ✔
     Ready-to-use statistics on quality audits results to write six-month reports requested by
    Engineering's Board of Directors;
Quality Infrastructure Managers
✔

    ✔
     Trend on documentation growth;
    ✔
     Unsuitable use of the infrastructure (disk space matters...)
    ✔
     Infrastructure Monitoring


www.spago4q.org                                Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   10
The Solution – Unified Dashboard
   One glance to catch 'em all...



                                                               Risks
                                                                                               Tasks & Issues




                                                                                                     Reqs & Bugs




                             Docs
                                                                                                       Metrics
www.spago4q.org                Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.         11
The Solution – Unified Dashboard Help




                                                                         On-line help:
                                                                      a short PDF guide
                                                                downloadable from Spago4Q
                                                                  to read your dashboards

www.spago4q.org            Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   12
The Solution – Jira Dashboard




www.spago4q.org            Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   13
The Solution – Jira Dashboard

Drill-down from requirements to test cases




www.spago4q.org              Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   14
The Solution – Project Risks

From Project Portal: Risks (Threats and Opportunities, as the PMI
recommends...), current situation and trend, exposition on times and costs




www.spago4q.org                  Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   15
The Solution – Documents

From Project Portal: documentation trend and...
                ...Need to know who accessed and what did with the documentation?




www.spago4q.org                   Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   16
The Solution – Infrastructure Monitoring

Analysis on storage use...
        ...and possible incorrect use of infrastructure (e.g. As a personal
backup service...), thanks to QbE (Query by Example) feature




www.spago4q.org                   Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   17
The Solution – Project Review Meetings
   Overview...
                        ...past snapshot available!




www.spago4q.org             Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   18
The Solution – Project Review Meetings

   … and details...




www.spago4q.org            Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   19
The Solution – Quality Audits
Reports on audits and remarks state           Analysis with dynamic filters
  (6-month or annual review)                    (enabled/disabled on the legend)...




www.spago4q.org                 Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   20
The Solution: does it meet all my needs?


                    YEAH!
                                                            THIS stuff COULD work,
                                                                      but...




                                                                                                  Yes?



                                                       Can I also use my favourite...
                                                               Spreadsheet?


                                                                                           Of course!
www.spago4q.org             Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.          21
The Solution – High Adaptability

     Reports exportable in various formats for further specialistic analysis




                           OK, thanks sir!
                        Gained enough time
                         to have a holiday...


www.spago4q.org                   Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   22
The Solution – Under the Hood
    ✔
     DWH feeded by Talend jobs                      ✔
                                                     Direct querying on Jira Database
    ✔
     Talend jobs retrieve:                          ✔
                                                     Direct querying on CMS for docs
         ✔
          Profiling infos (Portal & Jira);             audits
         ✔
          Jira issues;                              ✔
                                                      A Java interface implemented to
         ✔
          TestLink-Jira integration infos;             build a Dynamic Security Context




www.spago4q.org                          Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   23
The Solution – The Shopping List

  ✔
   DWH design (of course...)
  ✔
   ETL development
  ✔
   BIRT reports and JPivot cubes
  ✔
   Java 1-class development...



  ✔
   ...and Spago4Q, a twine that bind all together.




www.spago4q.org            Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   24
The Future - Roadmap

✔
  Enhancing reports and KPI
✔
  Building KPI for Infrastructure Enhancing Project
✔
  New features: integrating a corporate-wide project planning
   tool, towards a Complete Project Intelligence Solution!




www.spago4q.org               Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   25
Contacts


                             Visit Spago4Q website:
                                www.spago4q.org


                                  Contact us:
                                spago4q@eng.it


                  Download Spago4Q from OW2 Forge:
                         http://forge.ow2.org/



www.spago4q.org                 Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported.   26

Más contenido relacionado

Destacado

Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2OW2
 
How to maximize the value of Big Data with SpagoBI suite through a comprehens...
How to maximize the value of Big Data with SpagoBI suite through a comprehens...How to maximize the value of Big Data with SpagoBI suite through a comprehens...
How to maximize the value of Big Data with SpagoBI suite through a comprehens...OW2
 
Itf ipp ch01_2012_final
Itf ipp ch01_2012_finalItf ipp ch01_2012_final
Itf ipp ch01_2012_finaldphil002
 
Spatial Sound 4: Getting the Best Surround Around
Spatial Sound 4: Getting the Best Surround AroundSpatial Sound 4: Getting the Best Surround Around
Spatial Sound 4: Getting the Best Surround AroundRichard Elen
 
Chapter 13
Chapter 13Chapter 13
Chapter 13dphil002
 
Project NGX - Proposal
Project NGX - ProposalProject NGX - Proposal
Project NGX - ProposalMatthew Chang
 
Numérique et accessibilité: les personnes handicapées intellectuelles sont au...
Numérique et accessibilité: les personnes handicapées intellectuelles sont au...Numérique et accessibilité: les personnes handicapées intellectuelles sont au...
Numérique et accessibilité: les personnes handicapées intellectuelles sont au...OW2
 
Introduction to the CII Badge Programe, OW2con'16, Paris.
Introduction to the CII Badge Programe, OW2con'16, Paris. Introduction to the CII Badge Programe, OW2con'16, Paris.
Introduction to the CII Badge Programe, OW2con'16, Paris. OW2
 
A preview of OW2 Market Place. OW2con'15, November 17, Paris.
A preview of OW2 Market Place. OW2con'15, November 17, Paris. A preview of OW2 Market Place. OW2con'15, November 17, Paris.
A preview of OW2 Market Place. OW2con'15, November 17, Paris. OW2
 
OW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETIC
OW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETICOW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETIC
OW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETICOW2
 
Software extensibility of an open source project. OW2con'15, November 17, Par...
Software extensibility of an open source project. OW2con'15, November 17, Par...Software extensibility of an open source project. OW2con'15, November 17, Par...
Software extensibility of an open source project. OW2con'15, November 17, Par...OW2
 
OW2con'14 - How to best manage your community of users? The example of Bonit...
OW2con'14 -  How to best manage your community of users? The example of Bonit...OW2con'14 -  How to best manage your community of users? The example of Bonit...
OW2con'14 - How to best manage your community of users? The example of Bonit...OW2
 
Software Heritage: Building the Universal Software Archive, OW2con'16, Paris.
Software Heritage: Building the Universal Software Archive, OW2con'16, Paris.Software Heritage: Building the Universal Software Archive, OW2con'16, Paris.
Software Heritage: Building the Universal Software Archive, OW2con'16, Paris.OW2
 
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...OW2
 
Project Avalon Online(Game) Final Report
Project Avalon Online(Game) Final ReportProject Avalon Online(Game) Final Report
Project Avalon Online(Game) Final ReportMatthew Chang
 
​Presentation team ngx 5주차 발표자료
​Presentation team ngx 5주차 발표자료​Presentation team ngx 5주차 발표자료
​Presentation team ngx 5주차 발표자료Matthew Chang
 
Pieces of release, how to make a puzzle - LibreOffice
Pieces of release, how to make a puzzle - LibreOfficePieces of release, how to make a puzzle - LibreOffice
Pieces of release, how to make a puzzle - LibreOfficeOW2
 
Action Apps Business Intelligence, OW2con11, Nov 24-25, 2011, Paris
Action Apps Business Intelligence, OW2con11, Nov 24-25, 2011, ParisAction Apps Business Intelligence, OW2con11, Nov 24-25, 2011, Paris
Action Apps Business Intelligence, OW2con11, Nov 24-25, 2011, ParisOW2
 

Destacado (20)

Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2
 
How to maximize the value of Big Data with SpagoBI suite through a comprehens...
How to maximize the value of Big Data with SpagoBI suite through a comprehens...How to maximize the value of Big Data with SpagoBI suite through a comprehens...
How to maximize the value of Big Data with SpagoBI suite through a comprehens...
 
Itf ipp ch01_2012_final
Itf ipp ch01_2012_finalItf ipp ch01_2012_final
Itf ipp ch01_2012_final
 
Spatial Sound 4: Getting the Best Surround Around
Spatial Sound 4: Getting the Best Surround AroundSpatial Sound 4: Getting the Best Surround Around
Spatial Sound 4: Getting the Best Surround Around
 
Chapter 13
Chapter 13Chapter 13
Chapter 13
 
Project NGX - Proposal
Project NGX - ProposalProject NGX - Proposal
Project NGX - Proposal
 
Numérique et accessibilité: les personnes handicapées intellectuelles sont au...
Numérique et accessibilité: les personnes handicapées intellectuelles sont au...Numérique et accessibilité: les personnes handicapées intellectuelles sont au...
Numérique et accessibilité: les personnes handicapées intellectuelles sont au...
 
Introduction to the CII Badge Programe, OW2con'16, Paris.
Introduction to the CII Badge Programe, OW2con'16, Paris. Introduction to the CII Badge Programe, OW2con'16, Paris.
Introduction to the CII Badge Programe, OW2con'16, Paris.
 
9000420886
90004208869000420886
9000420886
 
A preview of OW2 Market Place. OW2con'15, November 17, Paris.
A preview of OW2 Market Place. OW2con'15, November 17, Paris. A preview of OW2 Market Place. OW2con'15, November 17, Paris.
A preview of OW2 Market Place. OW2con'15, November 17, Paris.
 
OW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETIC
OW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETICOW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETIC
OW2con'14 - Open Source software quality and OW2 SQuAT initiative, CETIC
 
Software extensibility of an open source project. OW2con'15, November 17, Par...
Software extensibility of an open source project. OW2con'15, November 17, Par...Software extensibility of an open source project. OW2con'15, November 17, Par...
Software extensibility of an open source project. OW2con'15, November 17, Par...
 
OW2con'14 - How to best manage your community of users? The example of Bonit...
OW2con'14 -  How to best manage your community of users? The example of Bonit...OW2con'14 -  How to best manage your community of users? The example of Bonit...
OW2con'14 - How to best manage your community of users? The example of Bonit...
 
Los 88 pelda+os del +ëxitov 02
Los 88 pelda+os del +ëxitov 02Los 88 pelda+os del +ëxitov 02
Los 88 pelda+os del +ëxitov 02
 
Software Heritage: Building the Universal Software Archive, OW2con'16, Paris.
Software Heritage: Building the Universal Software Archive, OW2con'16, Paris.Software Heritage: Building the Universal Software Archive, OW2con'16, Paris.
Software Heritage: Building the Universal Software Archive, OW2con'16, Paris.
 
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...
CompatibleOne Multi PaaS Provisioning, Sami Yangui & Mohamed Mohamed, Institu...
 
Project Avalon Online(Game) Final Report
Project Avalon Online(Game) Final ReportProject Avalon Online(Game) Final Report
Project Avalon Online(Game) Final Report
 
​Presentation team ngx 5주차 발표자료
​Presentation team ngx 5주차 발표자료​Presentation team ngx 5주차 발표자료
​Presentation team ngx 5주차 발표자료
 
Pieces of release, how to make a puzzle - LibreOffice
Pieces of release, how to make a puzzle - LibreOfficePieces of release, how to make a puzzle - LibreOffice
Pieces of release, how to make a puzzle - LibreOffice
 
Action Apps Business Intelligence, OW2con11, Nov 24-25, 2011, Paris
Action Apps Business Intelligence, OW2con11, Nov 24-25, 2011, ParisAction Apps Business Intelligence, OW2con11, Nov 24-25, 2011, Paris
Action Apps Business Intelligence, OW2con11, Nov 24-25, 2011, Paris
 

Similar a An Open Source Infrastructure supporting the development and Quality assessment of software products and projects at Engineering Group, OW2con'12, Paris

Managing Agile Software Development Projects
Managing Agile Software Development ProjectsManaging Agile Software Development Projects
Managing Agile Software Development ProjectsMartina Šimičić
 
Software management plans in research software
Software management plans in research softwareSoftware management plans in research software
Software management plans in research softwareShoaib Sufi
 
Owasp Summit - Wednesday evening briefing master
Owasp Summit - Wednesday evening briefing masterOwasp Summit - Wednesday evening briefing master
Owasp Summit - Wednesday evening briefing masterDinis Cruz
 
Agile Chennai 2023 | Agile story with new age leadership and empiricism - She...
Agile Chennai 2023 | Agile story with new age leadership and empiricism - She...Agile Chennai 2023 | Agile story with new age leadership and empiricism - She...
Agile Chennai 2023 | Agile story with new age leadership and empiricism - She...AgileNetwork
 
Technical debt strategy
Technical debt strategyTechnical debt strategy
Technical debt strategyMasas Dani
 
Software Process @ Fountain Park Ltd
Software Process @ Fountain Park LtdSoftware Process @ Fountain Park Ltd
Software Process @ Fountain Park LtdVille Tapio
 
Maintaining and Releasing Open Source Software
Maintaining and Releasing Open Source SoftwareMaintaining and Releasing Open Source Software
Maintaining and Releasing Open Source SoftwareJoel Nothman
 
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 ServicesDavide Dalle Carbonare
 
PM Chapter on Agile IT Project Management Methods
PM Chapter on Agile IT Project Management MethodsPM Chapter on Agile IT Project Management Methods
PM Chapter on Agile IT Project Management MethodsGlen Alleman
 
Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2Guang Ying Yuan
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development OverviewStewart Rogers
 
Achieving Software Assurance with Hybrid Analysis Mapping
Achieving Software Assurance with Hybrid Analysis Mapping  Achieving Software Assurance with Hybrid Analysis Mapping
Achieving Software Assurance with Hybrid Analysis Mapping Denim Group
 
Texas.gov - Using Hackathons to Work Together Towards a Common Goal
Texas.gov - Using Hackathons to Work Together Towards a Common GoalTexas.gov - Using Hackathons to Work Together Towards a Common Goal
Texas.gov - Using Hackathons to Work Together Towards a Common GoalTexas.gov
 
Building a Quality Modelio with Q-Rapids by Softeam
Building a Quality Modelio with Q-Rapids by SofteamBuilding a Quality Modelio with Q-Rapids by Softeam
Building a Quality Modelio with Q-Rapids by Softeamaabherve
 
How Quality Assurance is Important in Development Life Cycle
How Quality Assurance is Important in Development Life CycleHow Quality Assurance is Important in Development Life Cycle
How Quality Assurance is Important in Development Life Cycleijtsrd
 
Risk based testing with Jira and Jubula
Risk based testing with Jira and JubulaRisk based testing with Jira and Jubula
Risk based testing with Jira and JubulaDaniele Gagliardi
 
Realising Dreams: Building for the Web
Realising Dreams: Building for the WebRealising Dreams: Building for the Web
Realising Dreams: Building for the Webstephtroeth
 
SDLC Methodologies
SDLC MethodologiesSDLC Methodologies
SDLC MethodologiesRavikanth-BA
 

Similar a An Open Source Infrastructure supporting the development and Quality assessment of software products and projects at Engineering Group, OW2con'12, Paris (20)

Managing Agile Software Development Projects
Managing Agile Software Development ProjectsManaging Agile Software Development Projects
Managing Agile Software Development Projects
 
Software management plans in research software
Software management plans in research softwareSoftware management plans in research software
Software management plans in research software
 
Owasp Summit - Wednesday evening briefing master
Owasp Summit - Wednesday evening briefing masterOwasp Summit - Wednesday evening briefing master
Owasp Summit - Wednesday evening briefing master
 
Agile Chennai 2023 | Agile story with new age leadership and empiricism - She...
Agile Chennai 2023 | Agile story with new age leadership and empiricism - She...Agile Chennai 2023 | Agile story with new age leadership and empiricism - She...
Agile Chennai 2023 | Agile story with new age leadership and empiricism - She...
 
Technical debt strategy
Technical debt strategyTechnical debt strategy
Technical debt strategy
 
Software Process @ Fountain Park Ltd
Software Process @ Fountain Park LtdSoftware Process @ Fountain Park Ltd
Software Process @ Fountain Park Ltd
 
Maintaining and Releasing Open Source Software
Maintaining and Releasing Open Source SoftwareMaintaining and Releasing Open Source Software
Maintaining and Releasing Open Source Software
 
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
 
PM Chapter on Agile IT Project Management Methods
PM Chapter on Agile IT Project Management MethodsPM Chapter on Agile IT Project Management Methods
PM Chapter on Agile IT Project Management Methods
 
Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2Agile Software Development Overview 1231560734008086 2
Agile Software Development Overview 1231560734008086 2
 
Agile Software Development Overview
Agile Software Development OverviewAgile Software Development Overview
Agile Software Development Overview
 
Achieving Software Assurance with Hybrid Analysis Mapping
Achieving Software Assurance with Hybrid Analysis Mapping  Achieving Software Assurance with Hybrid Analysis Mapping
Achieving Software Assurance with Hybrid Analysis Mapping
 
Texas.gov - Using Hackathons to Work Together Towards a Common Goal
Texas.gov - Using Hackathons to Work Together Towards a Common GoalTexas.gov - Using Hackathons to Work Together Towards a Common Goal
Texas.gov - Using Hackathons to Work Together Towards a Common Goal
 
Unit 2
Unit 2Unit 2
Unit 2
 
Building a Quality Modelio with Q-Rapids by Softeam
Building a Quality Modelio with Q-Rapids by SofteamBuilding a Quality Modelio with Q-Rapids by Softeam
Building a Quality Modelio with Q-Rapids by Softeam
 
How Quality Assurance is Important in Development Life Cycle
How Quality Assurance is Important in Development Life CycleHow Quality Assurance is Important in Development Life Cycle
How Quality Assurance is Important in Development Life Cycle
 
Risk based testing with Jira and Jubula
Risk based testing with Jira and JubulaRisk based testing with Jira and Jubula
Risk based testing with Jira and Jubula
 
Realising Dreams: Building for the Web
Realising Dreams: Building for the WebRealising Dreams: Building for the Web
Realising Dreams: Building for the Web
 
SDLC Methodologies
SDLC MethodologiesSDLC Methodologies
SDLC Methodologies
 

Más de OW2

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...OW2
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudOW2
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...OW2
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceOW2
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationOW2
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...OW2
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...OW2
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020OW2
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020OW2
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...OW2
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020OW2
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020OW2
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020OW2
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020OW2
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020OW2
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...OW2
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...OW2
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020OW2
 

Más de OW2 (20)

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open source
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the Equation
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020
 

Último

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Último (20)

SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

An Open Source Infrastructure supporting the development and Quality assessment of software products and projects at Engineering Group, OW2con'12, Paris

  • 1. November 27 - 29, 2012 Orange Labs, Paris-Issy-les-Moulineaux, Paris An open source infrastructure supporting the development and quality assessment of software products and projects at Engineering Group Daniele Gagliardi Spago4Q Architect - Engineering Group www.spago4q.org 1
  • 2. Agenda ✔ The Scenario ✔ The Need ✔ Solution & Results ✔ The Future www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 2
  • 3. Overall Scenario ✔ Continuous quality improvement in Engineering's projects ✔ Engineering's Infrastructure supporting quality processes ✔ CMMi-DEV and ISO 9001 certifications, as an independent criterion to validate the compliance of processes and infrastructure with quality standards www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 3
  • 4. Scenario – Engineering's Quality Infrastructure ✔ Corporate tools supporting ALM and PM ✔ Compliant to Corporate information systems and rules; ✔ Role Based Access Control for: ✔ Project managers and Q&A auditors ✔ Customers; ✔ external consultants; www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 4
  • 5. Scenario – Tools adopted ✔ Corporate Project Portal ✔ Built on Liferay and Alfresco ✔ Project Metrics (Function Point and Man-Day, estimates and efforts) ✔ Risks (Threats and Opportunities, as the PMI requires...) ✔ Peer reviews ✔ Documentation ✔ News and project members communications (e.g.: forum, newsletters) ✔ Project roles ✔ ALM (Requirements, Bugs, project Issues,...): Atlassian Jira ✔ Test Management: TestLink ✔ Quality Assurance: Atlassian Jira ✔ Audits ✔ Remarks www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 5
  • 6. Scenario – The Big Picture www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 6
  • 7. The Need – many questions Where's my reqs coverage? And Quality? Which and how many documents has my project developed? Where are quality 6-months report? What about Statistics for SLA risks? And Project Review Meetings? How can I check the project issue log? Naah, this stuff doesn't work! I will use my favourite Spreadsheet... www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 7
  • 8. The Need – Lack of a Unified View ✔ Several tools, several data sources ✔ Requirements separated from test cases ✔ Project metrics in a portal, project tasks in a web-app ✔ Profiling informations scattered on several databases (Jira, TestLink, Project Portal, organization information systems...) ✔ Lack of report automation, various report formats ✔ Flexibility sacrifices control ✔ Concrete risk people abandon the company infrastructure in favour of self-made solutions: ✔ scattering of project information ✔ impossible to build a repository of lessons learned ✔ lot of work thrown away www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 8
  • 9. The Solution: Spago4Q, a Unified View www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 9
  • 10. The Solution – Samples of analysis Project Managers: ✔ ✔ Test coverage Indicators; ✔ Time Indicators (resolution time, average time-in-status,...); ✔ Dashboard on project risks; ✔ Project metrics (FP and MD): trend on estimates, difference with effort; ✔ Trend on documentation production; ✔ Documentation access control; ✔ Access Control to report content, based on several profiling informations scattered to several databases (Jira, API Portal, organization information systems...) Quality Assurance Auditors: ✔ ✔ Statistics on each audit (remarks and resolutions); ✔ Ready-to-use statistics on quality audits results to write six-month reports requested by Engineering's Board of Directors; Quality Infrastructure Managers ✔ ✔ Trend on documentation growth; ✔ Unsuitable use of the infrastructure (disk space matters...) ✔ Infrastructure Monitoring www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 10
  • 11. The Solution – Unified Dashboard One glance to catch 'em all... Risks Tasks & Issues Reqs & Bugs Docs Metrics www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 11
  • 12. The Solution – Unified Dashboard Help On-line help: a short PDF guide downloadable from Spago4Q to read your dashboards www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 12
  • 13. The Solution – Jira Dashboard www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 13
  • 14. The Solution – Jira Dashboard Drill-down from requirements to test cases www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 14
  • 15. The Solution – Project Risks From Project Portal: Risks (Threats and Opportunities, as the PMI recommends...), current situation and trend, exposition on times and costs www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 15
  • 16. The Solution – Documents From Project Portal: documentation trend and... ...Need to know who accessed and what did with the documentation? www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 16
  • 17. The Solution – Infrastructure Monitoring Analysis on storage use... ...and possible incorrect use of infrastructure (e.g. As a personal backup service...), thanks to QbE (Query by Example) feature www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 17
  • 18. The Solution – Project Review Meetings Overview... ...past snapshot available! www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 18
  • 19. The Solution – Project Review Meetings … and details... www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 19
  • 20. The Solution – Quality Audits Reports on audits and remarks state Analysis with dynamic filters (6-month or annual review) (enabled/disabled on the legend)... www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 20
  • 21. The Solution: does it meet all my needs? YEAH! THIS stuff COULD work, but... Yes? Can I also use my favourite... Spreadsheet? Of course! www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 21
  • 22. The Solution – High Adaptability Reports exportable in various formats for further specialistic analysis OK, thanks sir! Gained enough time to have a holiday... www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 22
  • 23. The Solution – Under the Hood ✔ DWH feeded by Talend jobs ✔ Direct querying on Jira Database ✔ Talend jobs retrieve: ✔ Direct querying on CMS for docs ✔ Profiling infos (Portal & Jira); audits ✔ Jira issues; ✔ A Java interface implemented to ✔ TestLink-Jira integration infos; build a Dynamic Security Context www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 23
  • 24. The Solution – The Shopping List ✔ DWH design (of course...) ✔ ETL development ✔ BIRT reports and JPivot cubes ✔ Java 1-class development... ✔ ...and Spago4Q, a twine that bind all together. www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 24
  • 25. The Future - Roadmap ✔ Enhancing reports and KPI ✔ Building KPI for Infrastructure Enhancing Project ✔ New features: integrating a corporate-wide project planning tool, towards a Complete Project Intelligence Solution! www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 25
  • 26. Contacts Visit Spago4Q website: www.spago4q.org Contact us: spago4q@eng.it Download Spago4Q from OW2 Forge: http://forge.ow2.org/ www.spago4q.org Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported. 26