Agile and communication

Originally posted on Feb 28 2010, as a commentary on ConversationalStories.
I used to have a blog, then discontinued. Here, I am reposting some of the old content, the one I still like or and that I feel still somewhat relevant.

Agile and communication

I think “Agile” is now the place for quite a lot of misconceptions. It is seen as a holy grail, a set of techniques that will allow for a better (or worse, depending on the point of view) software development.
But agile is all about communication: discussions between functions, and in general a product as a result of cooperation and discussion.
While transitioning from a traditional approach to an agile one, the communication is often kept out of the idea; and as a result, you get such dysfunctions, like the case described by Martin Fowler in ConversationalStories.