qualipso - quality tool suite -spago4q - fossa2010
DESCRIPTION
OSS Quality Tooling Suite Davide Dalle Carbonare (engineering)TRANSCRIPT
![Page 1: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/1.jpg)
Creative CommonsAttribution-NonCommercial-ShareAlike
2.5 Italy License.
www.spagoworld.org
www.eng.it
OSS for Quality Monitoring in
IT Projects and Services
Davide Dalle CarbonareEngineering's Competence Center for Quality
November 9, 2010 - Grenoble
![Page 2: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/2.jpg)
www.spago4q.org
2
Spago4Q is
The free/open source platform to measure, analyze and monitor
the Quality of Products, Processes and Services
![Page 3: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/3.jpg)
www.spago4q.org
3
Spago4Q - Architecture
![Page 4: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/4.jpg)
www.spago4q.org
4
Metamodel
![Page 5: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/5.jpg)
www.spago4q.org
5
PMAI
PLANdefining a set of metrics, based on the GQM approach, and possible dimensions of analysis
MEASUREincluding the collection of data, and the computation of metric values and global performance value
ASSESSpresenting results through dashboards and reports according to the user profile and role
IMPROVEanalyzing in detail each value below expected thresholds in order to find possible problems
Source: Buglione L., Misurare il Software. Quantità, qualità, standards e miglioramento di processo nell’Information & Communication Technology, FrancoAngeli, 3/ed, 2008, ISBN 978-88-464-9271-5
![Page 6: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/6.jpg)
www.spago4q.org
6
Data Flow
ToolsSpago4Q
DWH
Comp.Rules
KPI DocumentQuality Models
Report
KPI Values
Extractors
![Page 7: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/7.jpg)
www.spago4q.org
7
Step 1 - Metrics & Model Definition
Declaration of a complete Quality Model, with the definition of the analysis dimensionsthe concepts to measurethe metrics to apply to project’s workproducts
![Page 8: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/8.jpg)
www.spago4q.org
8
Step 2 - Weights & Threshold Definition
Couple each metric with the respective weight
Define the specific thresholds
![Page 9: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/9.jpg)
www.spago4q.org
9
Step 3 - Data Gathering
Spago4QDWH
Default / CustomExtractors
XMLfile
Database
WS
The DWH is filled according to the defined Data Interfaces
![Page 10: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/10.jpg)
www.spago4q.org
10
Step 4 - Overall Performance Calculation
Compute the Key Performance Indicators and display them according to their Thresholds
![Page 11: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/11.jpg)
www.spago4q.org
11
Step 5 - Reporting
Sets of reports and dashboards could be defined and configured to satisfy reporting and managerial needs
![Page 12: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/12.jpg)
www.spago4q.org
12
Use Case
Tracker ToolChange req.Req. Mang.Test manag.Defects man.Issue managDeliv manag.
Project Portal
Extractors
RiskManagement
Project Management tool
DGREGIO
Help desk 1Level
Work order
Central resourcepool
Help desk 2 Level
Help desk 3 Level
Estimationprocess
Peer reviewmanagement
Incident and problemmanagement tool
DocumentRepositories
European CommissionDirectorate General for Regional Policy (DG-REGIO)
![Page 13: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/13.jpg)
www.spago4q.org
13
Use Case – That's a running project for an Italian Region ...
![Page 14: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/14.jpg)
www.spago4q.org
14
Use Case – That's a running project for an Italian Region ...
Help DeskCTIComputerTelephonyIntegration
SurveysPortal integration
DocumentManagement
TicketSystem
ServiceMonitoring
SLAServiceLevelAgreement
KPIs
Reports
![Page 15: Qualipso - quality tool suite -spago4q - fossa2010](https://reader034.vdocuments.us/reader034/viewer/2022051412/5494f79bb47959654d8b4c3f/html5/thumbnails/15.jpg)
www.spago4q.org
15
Demo