Analysis of software migration from a sustainability perspective : an exploratory case study of Elisa Viihde
Abbasi, Abdul Qadir Ahmed (2023)
Katso/ Avaa
Sisältö avataan julkiseksi: 01.08.2025
Diplomityö
Abbasi, Abdul Qadir Ahmed
2023
School of Engineering Science, Tietotekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2023080894337
https://urn.fi/URN:NBN:fi-fe2023080894337
Tiivistelmä
Software migration is a complex, multidimensional, and socio-technical process with multiple positive and negative implications for the environment and economy. Many software companies fail to reach their satisfaction levels even after achieving their desired migration goals due to a lack of proper analysis and planning of when, how, and what should be done. An exploratory case study is done to analyze the undergoing migration process of a streaming service (Elisa Viihde) from a legacy system to a public cloud platform in order to capture its impacts on environmental, individual, technical, and economic dimensions of sustainability. Data is collected from deep interviews, observations made through participation in tools and technologies, questionnaires, and product documentation analysis. In-depth analysis revealed that the most impacted dimension of sustainability is the economic. To capture all the sustainability impacts, both qualitative and quantitative KPIs were identified during this research. The biggest hurdles for software migrations are: change resistance, a lack of scalable architecture, the reluctance of stakeholders to reinvest in the latest technologies, the unavailability of dedicated migration teams, and a lack of the required skills and expertise for migration. In the end, it is identified that a smooth migration can be done with the help of the thirteen sustainable practices given as an output of this research to enable a Sustainable Software Migration Life Cycle (SuSMLC).
Kokoelmat
Samankaltainen aineisto
Näytetään aineisto, joilla on samankaltaisia nimekkeitä, tekijöitä tai asiasanoja.
-
Software Sustainability by Design
Oyedeji, Shola
Acta Universitatis Lappeenrantaensis (Lappeenranta-Lahti University of Technology LUT, 05.12.2019)In our current world, software impacts almost everything; it connects people and forms the cornerstone for the economy, as such, has an impact on sustainability and the emerging sustainable development goals (SDGs). ... -
Integration of sustainable development in software development : case study : wedding planning
Emenike, Edith Chinwe (2019)Context: Sustainable software development is a set of practices and mindset (principles) that help teams and software organizations maintain and achieve an optimal development pace (Kevin Tate 2005). While the pace of ... -
Eliminating Software Failures - A Literature Survey
Rämö, Kukka (2009)Software faults are expensive and cause serious damage, particularly if discovered late or not at all. Some software faults tend to be hidden. One goal of the thesis is to figure out the status quo in the field of software ...