This book provides an excellent field manual for
implementing agile software techniques. It includes practical advice with
extensive cross referencing to theory and principles that are core to agile
methodologies. I would recommend it to individuals in the agile team
lead/coach role, or senior developers in general interested in agile in
practice. Its primary focus is on Extreme Programming (XP), with some
references to Scrum and other techniques not associated with a particular agile
methodology.