Just stumbled across "
Death By UML Fever" by Alex Bell. It's a tongue-in-cheek look at a real problem and despite being from 2004 (when dinosaurs ruled the earth...), a lot of what he says certainly still applied to the last enterprise
Java project I worked on.
He's recently written a companion piece "
Death By Agile Fever", which seems equally relevant to my recent project experiences, unfortunately!