Saturday, July 04, 2009
Community Highlights


New Blogs Announcement!!!
Modern Analyst Blogs
Jul 8

Written by: adrian
7/8/2007 2:46 PM 

If you are managing business or systems analysts, trying to identify the skills and competencies required of your analysts is not an easy task. The expectations placed upon the analyst vary widely from organization to organization. The variations are so drastic that the actual title doesn’t not say much about the type of work your analysts do.

I have interviewed business analysts who have only worked on the business side and were never involved in the creation or modification of a system. On the other hand, I have met business analysts whose only responsibility was to create functional specifications.

OK… so what does this mean?

First, let me say this: “It’s not what you’re called, it’s what you do!”

What this means is that you should not try to figure out the skills and competencies of an analyst by their title – you need to know exactly what types of tasks you are expecting your analysts to perform.

In order to do that I like to put some structure around this topic to help you discover the skills and competencies expected of your analysts.

Let’s try!

- The Analyst bridges the gap between business & technology.

- The analyst plays a number of roles.

- To perform each role, the analyst draws knowledge from a set of disciplines.

- Each discipline defines a set of activities which the analyst performs.

- Each activity takes inputs and produces outputs.

- Each activity requires a given set of competencies.

- These competencies may include analytical, business, and technical skills.



Simple Definitions:

Analyst = this refers to the person whose title is generally business analyst or systems analyst but may have titles as diverse as: IT Business Analyst, Requirements Engineer, Computer Analyst, Functional Analyst, etc.

Role = The role refers to the analysts’ expected function in a given project or team. It speaks to the behaviors, rights, and responsibilities that are expected from the analyst in a given context. This is where we often get in trouble as the role of the analysts changes from project to project and task to task. Many analysts have what is known as “role confusion” in the situations when he/she has trouble figuring out exactly the role(s) they are supposed to play.

Discipline = A discipline represents a branch of knowledge (part of a larger body of learning) which defines a set of activities to be performed as well as the competencies needed to perform the given activity. For example, “testing” is a discipline which defines a set of activities and competencies needed by a QA analyst while testing software,

Activity = An activity represents a task or effort that is expected to be performed by the analyst in the context of a given role. Each activity must be clearly defined as is usually represented as having: a purpose (why perform the activity), outcome (what are the results/artifacts of the activity), and a method (how to perform the activity).

Competency = In general, competency refers to one’s ability (qualification and capability) to perform a given activity. In the case of the analyst, this requires an appropriate mix of knowledge (theoretical understanding), skills (practiced ability) and attitudes (way of thinking and opinions).

At a high level, I like to categorize the competencies needed by business analysts and systems analysts as follows:
  • Analytical competencies – because first and foremost, the analyst is supposed to “analyze” – obvious but often overlooked by many organizations.
  • Business competencies – because the analyst is expected to understand and solve business problems.
  • Technical competencies - because, in many cases, business problems are solved using technical solutions (information systems).

Any thoughts? Would love to hear your feedback!

Tags:

7 comment(s) so far...

Re: A framework for defining competencies for business systems analysts

Hi Adrian

Have you checked out the SFIA framework here

http://www.sfia.org.uk/cgi-bin/go.pl/sfia/registration.html

You do have to register but once you get access to it it can provide a decent level of information about IT jobs one of which is the competency of business analysis.

I also found some information here:

http://www.matthewscraigconsulting.com/index.asp?strPageName=Reference%20Material

theres a doc called Business Analysis Recruitment which is excellent from a competency point of view!!!

Ben

By beej199 on   7/10/2007 7:38 AM

Re: A framework for defining competencies for business systems analysts

Hi Ben,

Thank you for the two links and your feedback! I took a quick look and they look very promissing!

Thanks again!
- Adrian

By adrian on   7/10/2007 10:25 AM

Re: A framework for defining competencies for business systems analysts

Hi Adrian, I am involved in the Australian Business Analysis Association www.abaa.org.au and along with the IIBA have been working on increasing the understanding of the role of the BA. We are in the process of developing competencies in this area and would appreciate feedback from those involved in the area. --Peter

By president on   8/15/2007 8:44 PM

Re: A framework for defining competencies for business systems analysts

Hi Peter - I would be happy to provide you feedback on the competencies for the business analyst. Just let me know when you guys are at a point when you have a draft for review. - Adrian

By adrian on   8/15/2007 8:49 PM

Re: A framework for defining competencies for business systems analysts

Hi Adrian, Intresting blog ,let me put it in simple words, the way I see is that the analyst core competency lies in understading the task/requirement and his ability to drill down the solution and also his analytical ability to engineer a clear draft out of chaos . These skills can be only established if the analyst has knowledge range comprising of multiple domians. I also think the nature of job also plays a vital role in deciding which of the features of are very critical . In some companies the SAs role is limited to being a moderator between business and development and in some analyst is a solution provider(this is the role I like)....Finally,you are right “It’s not what you’re called, it’s what you do!”...

By Mohan T on   9/30/2007 4:00 PM

Re: A framework for defining competencies for business systems analysts

Hi Adrian, thanks for sharing this information and for the structured approach you have taken. May I add that an analyst at times fills gaps within technology itself such as in case where there are large teams of technical guys that need to interact to complete a deliverable. I like your saying its "what you do!"

By ESFOURNIER on   10/11/2007 11:36 AM

Re: A framework for defining competencies for business systems analysts

I know I am late posting, but I really like what you stated Adrian about the BA role. I have experienced that it varies greatly from company to company. At first I was confused but now I realize there is not real standard established at this time for BAs.

Oh, I also want to add that I have even been expected to perform the PM's job role in a couple places where I have worked as a BA/BSA.

Tiffany

By tiffanyfr on   2/7/2008 11:31 AM

Your name:
Your email:
(Optional) Email used only to show Gravatar.
Your website:
Title:
Comment:
Add Comment   Cancel 

Do you twitter?: If you want short updates on what's going on in the BA world and at ModernAnalyst.com, simply follow us on Twitter: http://twitter.com/ModernAnalyst



Blog Roll


Search Blogs


Blog Archive Minimize
Privacy Statement  |  Terms Of Use
Copyright 2006-2009 by Modern Analyst Media LLC