“…15,16 Indeed, previous studies have reported numerous challenges while adopting such frameworks, 4,6,17 including a mismatch between framework and organization, 6,7,13 controversies within the framework, [18][19][20] complex organization setup, 15,20 changes in management structure, 6,15,19,21,22 fluctuating company's policies, 15,19,21 and change resistance. 15,19,20 Not surprisingly, it has been acknowledged that agile methods often need to be tailored to accommodate specific situations [6][7][8]12,14,[23][24][25] or issues (e.g., risk management). 26 Tailoring software engineering methods can be classified into one of two approaches -namely, situational method engineering and method configuration 5,27 (some researchers consider method configuration as a particular form of situational method engineering).…”