Agile Software Development (ASD) is an iterative and incremental methodology designed to accelerate project deliveries. In this dynamic environment characterized by constant changes, the task of documenting requirements becomes increasingly challenging, leading to the emergence of the technical debt issue. This research involved a survey of 84 practitioners to identify the techniques and practices employed in d...
Due to the COVID-19 pandemic, there was a massive migration from working in the office to working from home (WFH) and the software development teams had to adapt to the new reality. This paper focused on how the agile teams dealt with the challenges of WFH, faceto-face or hybrid during and after the Covid-19 pandemic and how this affected the software development process. To capture the perceptions of the agile...