The ever-increasing pervasiveness of Communication Technologies (ICT) not only is determining radical changes in everyone's life-style, in the social organizations, and in the economic dynamics, but it is causing relevant direct and indirect effects on the environment as well. One of the aspects not yet sufficiently addressed in literature is the sustainability of the software lifecycle. In this paper, we focus on the sustainability management of software development projects. In the practice, software development projects are managed by considering principally parameters as time, costs and quality of work products. We propose a methodological approach aimed at identifying sustainability indicators to be used in project management to set up sustainability objectives for a software development project, to control their achievement during the project itself and, possibly, to adopt corrective actions to maintain the project aligned with them. The availability of such sustainability indicators may contribute to reduce the carbon footprint of the activities performed in software development projects as well as to speed-up the development of a green culture in organizations developing software.

A methodology to derive sustainability indicators for software development projects

Lami G;Fabbrini F;Fusani M
2013

Abstract

The ever-increasing pervasiveness of Communication Technologies (ICT) not only is determining radical changes in everyone's life-style, in the social organizations, and in the economic dynamics, but it is causing relevant direct and indirect effects on the environment as well. One of the aspects not yet sufficiently addressed in literature is the sustainability of the software lifecycle. In this paper, we focus on the sustainability management of software development projects. In the practice, software development projects are managed by considering principally parameters as time, costs and quality of work products. We propose a methodological approach aimed at identifying sustainability indicators to be used in project management to set up sustainability objectives for a software development project, to control their achievement during the project itself and, possibly, to adopt corrective actions to maintain the project aligned with them. The availability of such sustainability indicators may contribute to reduce the carbon footprint of the activities performed in software development projects as well as to speed-up the development of a green culture in organizations developing software.
2013
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
978-1-4503-2062-7
Software evaluation
Software project sustainability
File in questo prodotto:
File Dimensione Formato  
prod_279186-doc_78805.pdf

solo utenti autorizzati

Descrizione: A methodology to derive sustainability indicators for software development projects
Tipologia: Versione Editoriale (PDF)
Dimensione 508.71 kB
Formato Adobe PDF
508.71 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
prod_279186-doc_78806.pdf

solo utenti autorizzati

Descrizione: A methodology to derive sustainability indicators for software development projects
Tipologia: Versione Editoriale (PDF)
Dimensione 533.74 kB
Formato Adobe PDF
533.74 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

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