According to VersionOne’s 2013 State of Agile survey, Business Analysts rank as the least knowledgeable about Agile.
I sort of understand this, but it really shocked me when I saw it. As you can see in the image above, the ScrumMaster is judged as being most knowledgeable. That makes sense to me. The Project Manager is ranked as the next most knowledgeable. More so than the Developer. That was news to me. From what I have seen, its the Developers that have been embracing the Agile concept with passion, and a lot of this is filtering upwards.
To read that the BA was at the butt-end of the list had me break out in a cold sweat. I can imagine that, because the Business Analyst has been traditionally involved in the big “document it upfront” way of doing projects (aka Plan-driven), that there is quite an adjustment to move into a change-driven approach.
Also, a lot of the Business Analysts knowledge is very BABOK 2.0 -based. And the BABOK 2.0 didn’t even mention Agile until they published the “Agile Extension” in 2013. (Fortunately, IIBA will be releasing version 3.0 of BABOK soon that takes a completely new look at the Business Analyst and how it fits into the real world).
But is this a valid excuse for being listed way down at the bottom of “most knowledgeable”? I think not. There are plenty of resources out there that help even the most documentation-addicted Business Analyst become a little bit more knowledgeable about this philosophy.
Why do you think Business Analysts know so little about Agile? What else can be done to improve this situation?