Agile Processes in Software Engineering and Extreme Programming - Gregory (Springer International Publishing, 2021)