Agile software development is gaining popularity among software developers due to its benefits. As the interest in agile software development grows, there is an increasing focus on investigating sustainability within this field. This study aimed to explore sustainability within agile software development in the Finnish software industry and, through gathered experiences, contribute to the software engineering roadmap 2030. Using an interview approach, we conducted an empirical study within the Finnish software industry to achieve this goal. The findings indicate a growing interest among experts in integrating sustainability into agile software development. The results show that the Scrum methodology is the most popular approach in the Finnish software industry, and addressing different sustainability dimensions can have a ripple effect on each other. The study proposes three key elements to be considered in the software engineering roadmap 2030: integrating sustainability into software engineering education, creating sustainability tools and frameworks, and assessing the energy efficiency of libraries used in software development.
翻译:敏捷软件开发因其诸多优势在软件开发者中日益普及。随着对敏捷软件开发的关注度提升,该领域内可持续性的研究也愈发受到重视。本研究旨在探索芬兰软件行业中敏捷软件开发的可持续性,并通过收集的经验为2030年软件工程路线图做出贡献。为实现这一目标,我们采用访谈方法,在芬兰软件行业开展了一项实证研究。研究结果表明,专家们对将可持续性融入敏捷软件开发的兴趣日益增长。结果显示,Scrum方法是芬兰软件行业最流行的开发方法,且处理不同可持续性维度可能产生相互间的连锁效应。本研究为2030年软件工程路线图提出了三个关键要素:将可持续性融入软件工程教育、创建可持续性工具与框架,以及评估软件开发中所用库的能源效率。