BobGalen2011_photo

Robert 'Bob' Galen is a VP and Agile Coach at Deutsche Bank Global Technology in Cary, NC. He’s also the President and Principal Consultant of RGCG, L.L.C. He is seasoned agile consultant & coach who is also active in the agile community and regularly writes & teaches on all topics related to the agile methods. Bob also wrote the book Scrum Product Ownership, which is focused on that role and driving value in team delivery. Bob can be reached at bob@rgalen.com and networked with via his LinkedIn profile.

AddThis Social Bookmark Button

I'm Tired of Business Analysts Being Left Out of Agility!

I was at the Better Software & Agile Development Practices conference a couple of weeks ago. It's put on by SQE and is one of the better software development-centric conferences in the country. This year they added an entirely new Agile Development Practices conference to run in parallel with the original. In keeping with that spirit of change, they also added some conference-in-a-conference sessions focused on agile testing, agile leadership, and something new this year-a two-day Agile BA track.

I didn't realize they'd done that until reviewing the conference program while flying out to Vegas. And it struck me that it's about time we start addressing the BA community more formally in our agile training venues and efforts. I used to think of testers and project managers as the two groups most left behind in agile evolution, but unfortunately I think the BA community has surpassed it.

I want to spend time in this post sharing some opinions and insights into the folks leading the way to assist BAs in their agile adventures. I hope you find the references useful.

People that Matter

So who are some of the folks making a difference in the agile community with respect to BA subjects? Ellen Gottesdiener and Jeff Patton come to mind as two thought-leaders who are making quite a difference. Ellen's roots are more settled in traditional requirements management topics. She wrote what I consider one of the seminal works when it comes to running facilitated requirements workshops in the book Requirements by Collaboration. And she did this before much of the hubbub surrounding agility emerged in the community. To this day, it is incredibly applicable in traditional but equally in agile environments in running requirement workshops or User Story writing workshops.

Ellen is actively extending her reach into the realm of User Stories and agile requirement elicitation in-the-large or at scale, which is an oft missed focus in most discussions.

Another clear leader in this space is Jeff Patton. Unlike Ellen, Jeff has taken a new track into the space. He's been focused on UI/UX design challenges and has translated that overall interest into User Story mapping and other broad-brush approaches for envisioning products via User Stories. This is an evolution from Alistair Cockburn's Blitz Planning technique that helps to map User Stories across the depth and breadth of user interaction, business needs, and technical execution details.

An incredibly common challenge facing agile teams is seeing the Big Picture. Jeff Patton is leading the way in helping teams understand the broader landscape.

And what about Testing?

In the testing space, Lisa Crispin and Janet Gregory have written the definitive work on agile testing - Agile Testing. You need to keep in mind that collaboration is a key principal in agile contexts, so everyone works together. There's a strong connection between the BA role and the testers on the team-mostly in the area of defining User Stories and refining their associated customer acceptance tests. I'd highly recommend adding this book to your library and paying attention to anything Lisa and Janet write about in the community, as both are relatively prolific.

One final point here is a trend to pay attention to. It's the notion of Acceptance Test Driven Development (ATDD) and/or Behavior Driven Development (BDD). These approaches focus on crafting acceptance tests in tooling so that they are human readable and understandable, but still drive automated testing within your systems. It turns out that this combination creates a state of "executable requirements" that is incredibly collaborative and powerful from a BA perspective. A leading test voice in this space is Elisabeth Hendrickson.

So, Go Learn about Agile!

I often hear from BA's that their growth opportunities are limited-often they feel stagnant in their roles with limited options for growth and advancement. It will take quite a bit of effort on your part and you'll need to find chances to practice your chops, but agility beckons with a wide variety of opportunities. The thought-leaders listed above are a very good place to start...so happy learning!

Don't forget to leave your comments below

Comments (3)Add Comment
...
written by Ellen Gottesdiener, June 17, 2010
Bob:
Thanks so much for focusing on agile business analysis, your ongoing blogs in BATimes, and sharing your perspective of the recent BA Conference at Better Software/Agile Development Practices.

The conference’s new “Business Analysis Workshop” was a very full two days of learning and sharing. I enjoyed collaborating with the other three presenters - Jeff Patton, Lisa Crispin, Mary Gorman (see http://www.sqe.com/BetterSoftw...fault.aspx ).

My topics, “Agile Analysis” and “Agile Requirements by Collaboration” focused on positioning the vital topic of analysis into the agile ‘space’.

Later in the week we were pleased to bring analysis topics into the agile tracks – Mary and I co-presented a session on “Mastering Dependencies in Your Product Backlog” (we’ll do an expanded version of this, incorporating business rules, as an invited session at Agile 2010); I presented on “Nonfunctional Requirements: The Forgotten Needs”, addressing how to analyze and specify these often neglected needs on agile projects (I’ll be presenting a workshop on this at Agile 2010); and Mary did a session on Business Rules, Data and Stories, which agilists found eye-opening.

Indeed, Bob, we see a heightened awareness of the value of agile analysis, and follow on action to learn good practices in agile analysis, regardless of who does the work!
In our agile coaching, training and facilitation practice we find these skills particularly crucial on large, complex products.

Helping analysts and product owners obtain and use the skills they need to deliver value on their agile projects is one of my passions. Based on my experience, I’ve written a number of articles on agile analysis ( available at http://ebgconsulting.com/articles.php#agile). Another agile analysis resource is my ‘favorites’ list of user groups, websites, twitter hashtags, etc. at http://www.ebgconsulting.com/agile.pdf

I’m especially jazzed about our upcoming feature article “Slicing Requirements for Agile Success” (by Mary Gorman and me) in the July/August issue of Better Software magazine.

BTW: I’m volunteering on the creation of the agile extension to the IIBA’s BABOK. For readers with agile analysis experience we need more volunteers! For any and all analysts keen to follow our efforts, please go to http://agileba.pbworks.com/ for more info.

All the best,
~ ellen
...
written by Mark Tattersall, July 07, 2010
Bob,
I like your comment at the end "agility beckons with a wide variety of opportunities". I couldn't agree more. I think there is something significant happening to the BA's role with the adoption of Agile, outside of the procedural or deliverable changes most commonly discussed. The constant, collaborative, team focus of Agile leads the BA away from the silo'd vision of the BA as the requirements gatherer, and more towards being the true "business analyst". Representing the stakeholder's point of view every step of the way through the iterative development cycle. It just seems to me that we finally get to play a more holistic role, participating in the products visioning, development, testing and release. So yes I could not agree more, I think that the opportunities for BA's greatly increase with Agile adoption.
...
written by BoyerLessie34, August 06, 2011
I had a dream to make my business, however I didn't earn enough amount of cash to do this. Thank heaven my close friend suggested to take the loans. Thence I took the small business loan and realized my desire.

Write comment
We love to see comments! However, please do not market or sell any products. Your comment will be removed immediately!
smaller | bigger

busy