Does it seem like the term Agile is being tossed around wherever you look these days? Some IT developers seem to eat, sleep and breathe Agile. They probably even do multiple build and test iterations ...