Agile Business Analysts, Melbourne Message Board › Is Business Analysis a role or a competency? (Debate discussion)

Is Business Analysis a role or a competency? (Debate discussion)

  • 1
  • 2
Craig W Brown
Posted Jan 26, 2012 10:43 PM
CraigBrown
Group Organizer
Melbourne, AU
Post #: 31
Send an Email Post a Greeting
Ask any questions, offer any insights, volunteer to participate. The floor is yours.
Ada Jin
Posted Mar 5, 2012 5:15 PM
user 40543222
Auckland, NZ
Post #: 1
Send an Email Post a Greeting
I think it's a role, since the main responsiblity of a BA is to translate business requirments into IT language
Craig W Brown
Posted Mar 5, 2012 8:36 PM
CraigBrown
Group Organizer
Melbourne, AU
Post #: 34
Send an Email Post a Greeting
Well Ada, be sure to come along and have your say at the debate :)

Everyone will have the chance to contribute.
Brent Snook
Posted Mar 6, 2012 12:28 AM
brentsnook
Melbourne, AU
Post #: 1
Send an Email Post a Greeting
I think its a competency and a responsibility that everyone involved in building software should share.

Defining a role purely by a specialised set of skills tends to weaken those skills in everyone else. I think that's a major contributing factor to people drifting out of touch with the holistic view of building software. People start to not care about things that exist outside of their bay in the assembly line and that never leads to good software.

I love working with specialists who possess strong skills around a core competency but also know how to help bring everyone else's skills in that area up to a higher level. People like that are gold.

Will try to make it to the debate :)
Dean Baragwanath
Posted Mar 6, 2012 8:22 AM
user 38339352
Melbourne, AU
Post #: 1
Send an Email Post a Greeting
I view Business Analysis as a competency, which is delivered by Analysts (Business / System).
Nick Hughes
Posted Mar 6, 2012 9:00 AM
user 39013622
Melbourne, AU
Post #: 1
Send an Email Post a Greeting
I think it can be both depending on the setup of the team. In particular I have found that Business Analysis within an Agile team is much more about facilitation (competency) whereas in a more traditional team Business Analysis activities seem to have more emphasis on process and documentation.
In my experience every role and every team has a unique mix of the two, now if you were to ask which was better....
Steven Andrews
Posted Mar 9, 2012 12:21 PM
user 18422191
Melbourne, AU
Post #: 1
Send an Email Post a Greeting
I would say neither - it is a task or set of tasks, which need a toolbox (competencies) to be able to be accomplished satisfactorily.

This is especially relevant in the Agile world as Scrum team in particular is expected to perform these tasks as a matter of course. If you look at hard core XP then there is no specific business analysis role but the analysis tasks get performed in the process.In essence, if no particular person is assigned to perform these tasks then the rest of the group steps up as required (presumably in this forum we all agree that business analysis should be performed)
Kevin Edwards
Posted Mar 10, 2012 6:56 AM
user 28599222
Melbourne, AU
Post #: 1
Send an Email Post a Greeting
Stephen +1

Even on a agile team it depends on the internal skill mix. I currently work with and have previously worked on agile teams. The BAs specialise in the client engagement although we involve the devs whenever we can, run all the project coordination tasks, help out with sql reporting & data extracts, do a bit of prototyping etc. And that's working with development teams in quite dev-centric environments. We run with a mix of traditional requirements and agile to suit the job.

Outside of development centred roles the BABOK covers off the wider competencies. In the last few years most of my work has come from projects. They've ranged through process improvement, governance framework, application and infrastructure rollouts plus of course SDLC type gigs. I've mainly worked end to end and as I've got more seniority inherited a fair bit of PM work along the way.

Looking at my BA friends I think this is fairly common experience. So I can't comment on how it looks in a purely Agile shop as I've never found one. I think a lot of the Business value of the BA role is that in a world of specialists we are generalists which is why the role has become ubiquitous.
Kevin Broughton
Posted Mar 20, 2012 10:42 AM
BigKev07
Melbourne, AU
Post #: 2
Send an Email Post a Greeting
Perhaps this may add thought to the debate.

These days, when you are looking to hire somone into a team. Do you ask for a BA or do you ask for someone with experience in something, maybe process mapping and requirements elicitation? Do you lend more weight to their job titles and qualifications or evidence of accomplishing specific tasks?

Yes, the SDLC will impact the formailty of job titles - but are we becomming consultants who are competent in business analysis or is the concept of a 'Career BA' still alive?
David Wright
Posted Mar 29, 2012 12:55 PM
user 42977392
Melbourne, AU
Post #: 1
Send an Email Post a Greeting
I suggest the topic's perspective should be reversed: what is the role of Agile Teams in relation to Business Analysis?

Why? I have worked as a BA on a lot of business projects in my time, and the vast majority were either enhancements to existing software, or ended up buying package software. All those projects needed business analysis to determine, for example, what was required of the packages, but no software development team, Agile or otherwise, was needed.

In most organizations, Agile teams should be aware that some amount of Business Analysis will have been done prior to their involvement; how are you going to make best use of that going forward?

(Hey, debates sometimes need devil's advocates...)
  • 1
  • 2
Powered by mvnForum
People in this
Meetup are also in:

Log in

Not registered with us yet?

or
Log in using Facebook

Sign up

Meetup members, Log in

or
Sign up using Facebook
By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service