One of the most awkward roles that I come across on a daily basis is that of an Agile Business Analyst. So often people believe that this is simply a Business Analyst who has experienced Agile.
Well, Shane Hastie has posted a really good article on this subject.
Click on the link below and it might clear some of the confusion.