Forums for the Business Analyst

 
  Modern Analyst Forums  Business and Sy...  General  Business Analyst Roles (and Titles)
Previous Previous
 
Next Next
New Post 10/18/2007 8:19 PM
User is offline anonymous
0 posts
No Ranking


Re: Business Analyst Roles (and Titles) 

Adrian/Others

Sorry for the repititous posts. I was trying to fix the formatting not knowing every time I did, it posted a new entry. Apologies!

 
New Post 10/19/2007 12:47 AM
User is offline Adrian M.
765 posts
3rd Level Poster




Re: Business Analyst Roles (and Titles) 

No problem!  The duplicated post were removed and the formatting fix (good enough)...

Based on your description I agree with you that you are an IT Business Analyst - at least according to my definition.  One of my main goals is to challenge us all to be a bit more careful when using terms that define the role/titles of the analyst.

First of all I wanted to respond to many of the comments and feedback posted on the Snapshot of Business/Systems Analyst Profession page related to the fact that the definition of the business analyst did not include any business-only activities aimed at improving the business without IT.  I have to agree with many of those who commented.  We need to recognize that there is a clear (maybe not in all cases) distinction between the business analyst (who analyses the business for the sole purpose of improving the operations and business model of a given organization) and the IT business analyst (who, generally, is not concerned with changing the existing business processes and models but is more involved with identifying those parts of the business process/model which can be automated in order to improve the efficiency of the business).  Sorry for the long sentence...

Another thing that I wanted to point out is that on the IT side there are a few broad types of organizations/projects as they relate to the use of analysts:

  • Very small organizations or projects may not even have a dedicated analyst.   In these cases it is not uncommon to find the "Programmer/Analyst" title.  This is the one-man-band.  I've been there done that.  In the morning put on the suit and met the client to discuss their requirements then came back to the office made a couple of napkins sketches and had lunch.  After lunch I sat down and coded what the client wanted.  The next day I QAed my work and then went back to the client and told them here it is.  I know it's an extreme example but I think it makes the point.
  • Mid-sized projects/organizations may have analysts which are more of "Business Systems Analysts".  They gather the requirements, create the design and functional specifications but they don't write the code.
  • Large projects or organizations need to be able to scale and the one-man-band does no longer work.  These are the instances where one will find the "IT Business Analyst" (aka Requirements Analyst) who gathers and documents the requirements and creates the conceptual UI design.  The they have the "Systems Analyst" who takes the requirements and turns them into functional or systems specifications.  In these organizations you may even find dedicated "Business Process Analysts" (aka Workflow Modelers) who also participate in the system development effort.

The last thing I wanted to mention is that most analysts can't do it all from the beginning to the end.  Most consultants working for small companies are very entrepreneurial in nature and actually enjoy doing it all.  90% of the analyst constituency can probably focus really well on only one area - maybe two.

The diagrams I created probably need to be modified to show more clearly that the cut between the various roles is not as clear as the diagram makes it show.  It was just an exaggeration to drive the point home.

The reality looks more like RUP style diagram with overlapping activities and competencies among the various roles:

 

 

OK...  I'm done for now... ;-)

- Adrian


Adrian Marchis
Business Analyst Community Blog - Post your thoughts!
 
 Login to download attachment
New Post 10/20/2007 6:37 AM
User is offline Craig Brown
560 posts
www.betterprojects.net
4th Level Poster




Re: Business Analyst Roles (and Titles) 

Analyst Validation rolesAdrian

Don't forget the validation and implementation work on the delivery end of the project.  I would expect it is basically a reverse of the work going on at the analysis and design phases.

 

By the way, I am not sure I agree with you separation of roles.  Technology is pervasive in a modern organization, and even back in 1880 there was technology to deal with. 

 

When business process analysts disclaim responsibility for project requirements I cringe. 

 

Everyone needs to take responsibility for the requirements in their own domain of expertise.  The further away from the programmer you are in the value chain, the more important your requirements probably are and the greater the impact if they are not met.

 

Furthermore (yes!) all the people on the tech side should understand the business objectives the pieces of code are trying to address.  No matter how well requirements are documented and delivered assumptions and guesses still need to be made.  Understanding the organization helps make those guesses and assumptions the right ones.  There is a thread around here on the value of business domain knowledge - that's the sort oft thing I am talking about.

 

Anyway – yes it’s true that there are different flavors of analysts, but I think the way you have carved them up might not be the best way.

 

An alternative, for example, is that we could divide analysts up by;

  • Analysts who work on managing the current environment
  • Analysts who incrementally improve the current environment (eg business process initiatives)
  • Analysts who are involved in substantial change to the environment (eg capital works type project BAs)
  • Analysts who are helping decide how the business should be changing at a strategic level (eg project portfolios, enterprise analysis)
  • Analysts who are tracking current performance against targets (eg reporting analysts)

Love to hear your thoughts.

 

 

 

 

 

 

 
New Post 10/23/2007 1:28 AM
User is offline Adrian M.
765 posts
3rd Level Poster




Re: Business Analyst Roles (and Titles) 

Hi Craig,

I agree with you on the key role that requirements play for all analysts - after all they are "required":

  • Business requirement documents are, of course, requirement centric,
  • Functional specifications must be based upon the requirements,
  • The Code must fulfill the requirements,
  • QA & UAT efforts must verify requirements have been met.

My thoughts on the BA roles were not meant to be just a philosophical point of view.  I didn't try to capture what the BA roles should be but, from experience and observation, I tried to provide some clarity on the roles and titles which are common in our industry.  Having worked on small, medium, and large projects (and organizations) I have noticed a significant difference in what's expected of the analyst.

I also wanted to provide some clarity on the "reality" of confusing job titles. 

For smaller organizations and projects, the analyst classification that you provided will probably work well.  However, in very large organizations and projects the reality is that the role of the analyst tends to be a lot more fragmented as very few analysts can handle all the tasks from business modeling to technical design.  In order for such organizations to scale they need to be able to define (and train) very specific roles which can be performed by ordinary analysts. 

For example, given a very large project, it would be very hard for any company to recruit and retain 100 analysts who all have strong understanding of the business model, great communication/soft skills, outstanding analytical and problem solving skills, expertise in business process modeling and simulation, knowledge of systems modeling techniques (UML, etc.), ability to create functional/technical specs, etc.  The reality is that it is much easier to hire 25 business analysts (the specific - business only - title), 25 business process analysts/modelers, 25 IT business analysts, and 25 systems analysts.

- Adrian


Adrian Marchis
Business Analyst Community Blog - Post your thoughts!
 
New Post 11/30/2007 2:38 AM
User is offline bofehr
10 posts
10th Level Poster


Re: Business Analyst Roles (and Titles) 

Hi guys,

Thanks for starting this discussion. I have been reading through it and asked myself why has this come up. Is this to define ourselves and the roles we are doing better? Is it to give a none IT person a better understanding of what we are actually doing? Or is it about defining what is "in scope and out of scope" when I am participating in a project or have been hired to deliver?

The general term "Business Analyst" is used for a person who potentially can do a lot of different things or only one. Normally this is defined by the project or assignment you are working on. On smaller projects a BA might be responsible for everything from start to finish, business cases, requirements, solutions, implementation and testing. In bigger projects a BA can be anything, from being responsible for programme level management of all BA's to be the Lead Analyst to be an analyst assigned for requirements gathering, testing, etc. All this includes the scope of a BA, so it is difficult to categorize the role of a BA.

I understand that we - as Analysts do - categorize and classify, thus we want to analyse ourselves and our jobs too. But we all come from different backgrounds and these backgrounds define as much our role as a title, or even more. Then there is always the fact that perception is reality (sorry, if this is getting a little philosophical, but thats life for you), this means, that how others see you, you will be. This means, how we define things, so they will become. If you give yourself the lable "Systems Analyst" you will be one. But what it does, will be defined by the perception of this title. To put it straight: if people in the organisation think a Systems Analyst does product and market research then you have two options: you perform based on this assumption or you change the thinking.

The point I want to make is, that it is up to the individual to determine how the job is done, taking into account all the surounding factors. We as Analysts have the great oppertunity to change our work assignments once in a while, because the scope of a BA is this large. I actually enjoy this and I am more then happy to just stay a Business Analyst and then define what I am going to to within this specific project. In my current role the difference is easy: System Analysts are hired by IS, Business Analyst are hired by the business. So thats another definition. Not the best, but thats how it is and it will not change.

So, maybe I have confused more then helped, but my intention was to say: We are BA's and a split into different titles might not be in our best interests.

Thanks,

Björn

 

 
Previous Previous
 
Next Next
  Modern Analyst Forums  Business and Sy...  General  Business Analyst Roles (and Titles)

Community Blog - Latest Posts

In today's ever-evolving market, businesses must adapt swiftly to remain competitive and meet the needs of a fast-paced digital economy. Among the various business strategies available, digital transformation, customer-centricity, and sustainability have emerged as top priorities. Let’s explore why these strategies are critical for busine...
The Cisco Certified Network Associate (CCNA) certification is a pivotal credential for networking professionals, validating your skills in networking fundamentals, security, automation, and programmability. Preparing for the CCNA exam can be challenging, but with the right strategy, resources, and mindset, you can successfully achieve this certific...
The CEO/CIO's Guide to Architecting AI: Vision to Value in Minutes Introduction to Architected AI Artificial intelligence (AI) is becoming part of our life at an unprecedented pace. As CEOs and CIOs grapple with how to leverage this powerful technology to drive strategy and enhance operations, the concept of Architected AI becomes importa...

 



Upcoming Live Webinars




 

Copyright 2006-2024 by Modern Analyst Media LLC