Agile Processes in Software Engineering and Extreme Programming - Aalst, Wil van der (Springer Berlin Heidelberg, 2012)