I'm a practioner not an author, yet, but you absolutely MUST check out Craig Larman's Agile & Iterative Development A Manager's Perspective. It's as good as the reviews on Amazon suggest. Bruce Ekel's Stinking in
Java is also good. I've ordered
Ship It! and should be here in a couple of days. I'll put my thoughts in pixel form after reading it. Look for Richard O'Shay, however, as my name apparently has half the community in stitches