Affiliation:
1. Polytechnic Institute of Guarda, Portugal
2. Instituto Politécnico de Setúbal, Portugal
Abstract
In a world where sustainability is increasingly important, we must look for ways to promote it; the Sustainable Development Goals (SDGs) fulfill this function. In software engineering, one of the main challenges for the success of a software solution is to achieve sustainability. This chapter introduces the development of two mobile applications on Android: Diabetes Tracker and Volunteer+ that are inspired by the SDGs, incorporating the principles and dimensions of the Karlskrona Manifesto in relation to the software development phases. In this investigation, a customized adaptation of the Scrum agile methodology was used, with a concern to promote software engineering for sustainability. To achieve this end, an iterative approach is used, allowing the principles of the manifesto to be crossed to emphasize the various dimensions of sustainability. The main results can be seen in the applications developed, specifically to facilitate the control of the diabetes disease and promote quality health, as well as enhance the participation of citizens by promoting volunteering.
Reference44 articles.
1. AdolphS.BrambleP. (2003). Patterns for Effective Use Cases. Addison-Wesley Pearson Education.
2. AlexanderI.StevensR. (2002). Writing Better Requirements. Addison-Wesley.
3. The role of tech startups in the fight against COVID-19, World Journal of Science;F.Almeida;Technology and Sustainable Development,2020
4. Android Studio. (2019). Android Studio release notes, Android Developers. Google LLC.
5. The COVID-19 crisis in the EU: the resilience of healthcare systems, government responses and their socio-economic effects