Quality, monitoring and evaluation
November 18, 2009
Davide Dalle Carbonare
Engineering [email protected]
www.spago4q.org 2
Overview
defines models (based on Goal Question Metrics or assessment framework CMMI, ISO9001-2000)
defines KPIs and thresholdsdefines required dataextracts information from measurement toolscalculates KPIsdisplays the KPIs resultsproduces analytical documents
www.spago4q.org 3
Architecture
www.spago4q.org 4
KPIsresults &analytical
documents
definesModels & KPIs
definesdata
extractsinformation
calculatesKPIs
Architecture
www.spago4q.org 5
Extracts Information
Spago4Q Extraction Process– configure a default extractor– develop and configure a custom
extractor
Spago4QDWH
Spago4QExtractors
XMLfile
Database
WS
www.spago4q.org 6
Calculates KPIs
www.spago4q.org 7
Display the KPIs Results
www.spago4q.org 8
QualiPSo Adoption
Spago4Q extracts information from tools
in different ways
Factory
Spago4Q
report
light
full
tools
tools WS
www.spago4q.org 9
Engineering Adoption
Spago4Q
PolarionWS
CorporateDatabase
Requirements
Tests
Bugs
www.spago4q.org 10
DG-Regio Adoption
Tracker ToolChange req.Req. Mang .Test manag .Defects man.Issue managDeliv manag .
Project Portal
Extractors
RiskManagement
Project Management tool
DGREGIO
Help desk 1Level
W ork order
Central resourcepool
Help desk 2 Level
Help desk 3 Level
Estimationprocess
Peer reviewmanagement
Incident and problemmanagement tool
DocumentRepositories
www.spago4q.org 11
References
www.spago4q.org
www.spagoworld.org
www.wiki.spago4q.org/xwiki
www.ow2.org