Great post by Dave Nicolette asking “Why is it so hard to find a clear definition of ‘Agile’?” . Go on over and read it.