Sustainable Software Engineering | Usability | Sustainability
This paper introduces a methodology to measure and incrementally improve the sustainability of software projects that can be easily adopted without impacting the overall product development cycle. This methodology is composed of a set of metrics that are used to assess the Sustainability Performance of a given software-based project, with the goal of promoting the use of Software Engineering, Project Management and IT Adoption practices that enable economic, social and environmental benefits. The paper also illustrates how this methodology was used in a software project developed for NASA.