In today's environment, software companies are engaged in multiple projects delivered on heterogeneous platforms for a wide class of applications in disparate application domains. They are increasingly engaged in the co-development of software systems through joint software development projects including stafffrom partners and customers as well as their own. As a result, they must support multiple software development processes while trying to guarantee uniform levels of process enactment, and product quality across all projects. Our approach is capable of providing process measurement in a joint-project, multi-process model business environment. It is based on a simple meta-model for computing across-process, multiple-project metrics designed to permit monitoring of CMMI compliance. The open source tool Spago4Q has been developed to support our approach and is capable of producing the measurements needed for monitoring of a set of large-scale development projects using different process models, in a real industrial setting in Europe. The results support the view that that it will not always be possible to aggregate the same set of metrics across disparate process models.

The use of a meta-model to support multi-project process measurement / A. Colombo, E. Damiani, F. Frati, S. Oltolina, K. Reed, G. Ruffatti - In: 15. Asia-Pacific software engineering conference : APSEC 2008 : proceedings / [a cura di] [s.n.]. - Los Alamitos : Institute of electrical and electronics engineers, 2008. - ISBN 9780769534466. - pp. 503-510 (( Intervento presentato al 15. convegno Asia-Pacific Software Engineering Conference (APSEC) tenutosi a Beijing, China nel 2008 [10.1109/APSEC.2008.55].

The use of a meta-model to support multi-project process measurement

A. Colombo
Primo
;
E. Damiani
Secondo
;
F. Frati;
2008

Abstract

In today's environment, software companies are engaged in multiple projects delivered on heterogeneous platforms for a wide class of applications in disparate application domains. They are increasingly engaged in the co-development of software systems through joint software development projects including stafffrom partners and customers as well as their own. As a result, they must support multiple software development processes while trying to guarantee uniform levels of process enactment, and product quality across all projects. Our approach is capable of providing process measurement in a joint-project, multi-process model business environment. It is based on a simple meta-model for computing across-process, multiple-project metrics designed to permit monitoring of CMMI compliance. The open source tool Spago4Q has been developed to support our approach and is capable of producing the measurements needed for monitoring of a set of large-scale development projects using different process models, in a real industrial setting in Europe. The results support the view that that it will not always be possible to aggregate the same set of metrics across disparate process models.
Metamodel ; Process monitoring ; Multi-project ; CMMI ; Spago4Q.
Settore INF/01 - Informatica
2008
IEEE
Book Part (author)
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2434/48326
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 3
  • ???jsp.display-item.citation.isi??? 14
social impact