Software plays a crucial role in promoting sustainability, yet there is no standardized approach for embedding sustainability into Scrum agile software development process. With many systems now built using agile methods, integrating sustainability into these practices is essential. This paper presents an action research conducted with an industry partner to demonstrate how sustainability concerns can be incorporated into the Scrum agile framework using previously published sustainability elicitation techniques (e.g., we used the Sustainability Awareness Framework for this action research). The goal of this study is to guide software development practitioners in making sustainability-conscious design and development decisions. Our findings show that even practitioners with limited prior sustainability knowledge, were able to successfully adapt their agile processes to integrate systematic treatment of sustainability concerns.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Integrating Sustainability into Scrum Agile Software Development: An Action Research Approach

  • Shola Oyedeji,
  • Hatef Shamshiri,
  • Mikhail Ola Adisa,
  • Rafael Capilla,
  • Ruzanna Chitchyan

摘要

Software plays a crucial role in promoting sustainability, yet there is no standardized approach for embedding sustainability into Scrum agile software development process. With many systems now built using agile methods, integrating sustainability into these practices is essential. This paper presents an action research conducted with an industry partner to demonstrate how sustainability concerns can be incorporated into the Scrum agile framework using previously published sustainability elicitation techniques (e.g., we used the Sustainability Awareness Framework for this action research). The goal of this study is to guide software development practitioners in making sustainability-conscious design and development decisions. Our findings show that even practitioners with limited prior sustainability knowledge, were able to successfully adapt their agile processes to integrate systematic treatment of sustainability concerns.