The Software Process Enhancement for Agile and Sustainable Software Engineering
(GSSE) [13] was presented as an exemplary process that fits into the
procedure model part of the GREENSOFT model (Fig. 1). It is not a complete
software development process, but it claims to be adaptable to any process
regardless of whether it works with iterations, phases or both. The only requirement
is the possibility to inject its activities repetitively into the target process.
Naumann .
The enhancement is claimed to be lightweight. There are only two main activities
that constitute the process: Process Assessment and Sustainability Reviews and
Previews. The focus of Process Assessment is the sustainability of the software
development process itself. The sustainability of the software product is addressed
with Reviews and Previews. Both activities rely on a schematic life cycle model,
inspired by life cycle assessment that denotes different impacts and effects of
software on sustainable development that should be addressed.