
Originally Posted by
gescober
I've been lucky in that most of my developers go over my specs with a fine-toothed comb, but there are those that don't bother to read the requirements. I really don't know why - as Bkuhn mentioned, I think it's part laziness, part comprehension, and part not wanting to read through a boring document.
As the others, I always have a walk through of the requirements - in Agile, I guess this is the "conversation" you're supposed to have. I believe Agile also assumes that your developers can't/won't read lots of documentation, so you shouldn't bother doing much of it up front, hence the "User Story".
When I was doing RUP, when we did the walk through of the Use Cases, we also did our UML modeling. Collaborative modeling really helps to cement understanding (as well as foster lots of arguments).