Reuse can be the key to significant gains in productivity and development speed-up, and can yield savings with respect to several project cost items. Different kinds of reuse can be leveraged, ranging from simple source code "cut&paste" to architectural reuse. To the best of our knowledge there is few evidence in literature of real reuse experience in production environments, and previous work does not classify results according to a comprehensive taxonomy such as the one adopted here. This paper presents the main results of a seven-year experience conducted by the Italian National Research Council (CNR) Central Administration in developing and maintaining Information Systems, leveraging open standards, open source platforms and tools and exploiting different kinds of internal and external reuse1. Some of the most important software applications developed by our internal team are described here and figures are provided showing the benefits in terms of cost reduction and development speed-up.

Cost reduction and development speed-up through reusability: Evaluating experiences against a simplified model

Lancia Maurizio;Lombardi Flavio;Puccinelli Roberto
2007

Abstract

Reuse can be the key to significant gains in productivity and development speed-up, and can yield savings with respect to several project cost items. Different kinds of reuse can be leveraged, ranging from simple source code "cut&paste" to architectural reuse. To the best of our knowledge there is few evidence in literature of real reuse experience in production environments, and previous work does not classify results according to a comprehensive taxonomy such as the one adopted here. This paper presents the main results of a seven-year experience conducted by the Italian National Research Council (CNR) Central Administration in developing and maintaining Information Systems, leveraging open standards, open source platforms and tools and exploiting different kinds of internal and external reuse1. Some of the most important software applications developed by our internal team are described here and figures are provided showing the benefits in terms of cost reduction and development speed-up.
2007
SAC - soppressa
9780889867055
Reusability
Software design
Software development
Software maintenance
Software project management
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/20.500.14243/321004
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact