Book Review: Essential Skills for the Agile Developer by Alan Shalloway
If Scrum provides the project management framework used in a majority of Agile projects, eXtreme Programming (XP) is the main source of technical practices for Agile software development. This book written by Alan Shalloway, Scott Bain, Ken Pugh and Amir Kolsky is focused on these technical aspects. The first part deal with the coding and testing activities, and the second part discusses how to handle the software design activity with an Agile perspective.