Integrating Design Thinking into Scrum Framework in the Context of Requirements Engineering Management

Alhejab Alhazmi,Shihong Huang
DOI: https://doi.org/10.1145/3403746.3403902
2020-05-22
Abstract:Scrum is one of the Agile software development processes broadly adopted by industry. Scrum promotes frequent customer involvement and incremental short releases. Despite its popular use, Scrum's requirements engineering stage is inadequately defined which can lead to increase development time and cost, along with low quality or failure for the end products. This paper proposes an integrated framework, where the Design Thinking model is integrated with the Scrum framework in the context of requirements engineering management. Design Thinking is an iterative process, human-centric, and structured problem-solving approach. This integration aims to improve the existing Scrum requirements engineering by overcoming its challenges in cases, such as providing a comprehensive understanding of the customer's needs, and addressing the effects of the challenges in other cases, such as frequent changes of requirements.
What problem does this paper attempt to address?