Agile Software Engineering - Hazzan, Orit; Dubinsky, Yael (Springer London, 2008)