The evolution of the Design for Sustainability field has broadened its theoretical and practical scope over the years. While the first approaches were focusing predominantly on the technical side, the proceeding ones have recognized the crucial importance of the role of users, the resilience of communities, and more generally of the various actors and dynamics of socio-technical systems.
Recent approaches to Design for Sustainability require designers to be equipped with a different set of expertise; techniques to gather insights from users, news ways of satisfying customers and techniques to co-design with all stakeholders