What Does A Business Analyst Do?

“The most important responsibilities of a business systems analysts are as a communication conduit between the stakeholders and the team,” – Scott Ambler, IBM Methods Group

A business Analyst Explained?

The question is often asked: What does a business analyst do? This is a reasonable question, because the fact is a business analyst is not limited to doing one thing. He or she wears multiple hats. He or she will be skilled in negotiation, listening, motivational speaking and will also be a good team leader.

Some Titles Of A Business Analyst Are As Follows:

Systems Analyst, Requirements Analyst, or Project Manager. A Business analyst doesn’t always have a degree in business analysis. They also may not have the ability to write computer code. But they will be educated in the processes surrounding the creation of code. Some may be from an IT background or department.

So What Does A Business Analyst Do?

They are capable of solving problems. This means he or she will have the skills necessary to look at data and other relevant information in order to determine where the losses are within a company.

Tweet This Post – Click Here <<<<

Here are three essential skills a business analyst will utilize:

(1) – Facts and figures They will compare the past facts and figures to the current numbers, this will give the analyst the information to deduce or predict failure within the company. They will also examine information from stockholders to assess the risk in specific programs with investment prospects.

(2) – Listening skills A business analyst is always an objective listener. They will determine the needs that management want by speaking to shareholders. This requires the analyst to ask questions, to find out what is needed, which will more than likely lead to new discoveries that may have been overlooked previously.

A qualified business analyst will always gain information by listening to team leaders and the end user. Ultimately, the decision will be made by an analyst between what’s being developed within a company and what’s actually needed, although this decision is made with the say so of stakeholders.

(3) – Negotiations Within business there are usually different departments. A Business analyst will seek to associate and involve them-self with the various departments. This will help them identify conflicts within the various departments, which can be used to bring departments together.

info_graphic ba consulting

Related: Business Analyst Job Description

The business analyst will negotiate compromises between departments so that the main project is not put in jeopardy. The analyst has to have good negotiation skills so that they recognize strengths and weakness in departments and help them overcome them.

They will do this by developing a rapport with the heads of departments and stakeholders, this will make it easier to bring teams together to complete the tasks at hand.

Tools A Business Analyst Will Use

There are some distinct tools that are used for conveying his plans to the stakeholders and/or end user. These are in diagram(s) form called UML, which stands for Unified Modeling Language. These diagrams were developed by Grady Booch, Ivar Jacobson and Jim Rumbaugh at Rational Software in the 1990’s.

UML’s are used to specify, visualize, modify, construct and document the different stages within the project.

There are a range of 7 different UML diagrams, an Analyst will be trained to use, these are as follows:

(1) – Use Case Diagrams

(2) – Interaction Diagrams

(3) – Activity Diagrams

(4) – Class Diagrams

(5) – Sequence Diagrams

(6) – Component Diagrams

(7) – Deployment Diagrams

From the seven Diagrams those that are most popularly used by a business analyst are:

Use Case Diagram, Activity Diagram and sometimes, Sequence and Class Diagrams.

Related: Business Analyst Interview Questions

The rest of the Diagrams will usually be designed by a solution architect or designers, there is not usually a requirement to utilize all the Diagrams for a project. UML diagrams are an important tool for the business analysts as they are used to get requirements validated and assessed, they also give clarity to the project and its objectives.

Other Intricate Tasks Of A Business Analyst

As well as the core listed qualities a business analyst must have, they also may be called upon to do the following:

  • Centralize services to make tasks and the working environment more efficient.
  • Get rid of any duplication processes that may be occurring between departments.
  • Develop relationships with the necessary external sources to acquire services for the completion of projects.

The general character of a business analyst are as follows:

  • He or she is a visionary and forward thinker, a person that is always thinking outside the box.
  • Always up to date with the latest technological advances, especially when it involves what program(s) should be utilized.
  • The ability to determine needs at the right time. Which means the company in question is always at the cutting edge in contrast to their corporate competitors.

Related: Business Analyst Resume

It is not uncommon for a business analyst to get forgotten about amongst the hustle and bustle of corporate strategies. Even so he or she is always the innovative link between all departments, so is a vital asset to all organizations. …Then Browse our website for further information.

What is Business Analysis?

Find us on Google+

44 Responses to “What Does A Business Analyst Do?”

  1. Ben says:

    These are really great articles, There is a lot of information to go through but it has helped my search for becoming a BA

    • admin says:

      Thanks, you just have to take your time and go through them. I have kept it as simple as possible.

      • sachin chaturvedi says:


        I am associated with a software company as a business developer. i have 1 year of experience in this field.

        Now i am looking for B.A post. Will my B.D work experience count in BA profile.

        Please let me know.

        Thank you

  2. nehasingh says:

    after a long research finally i have a site to depend for the best of information in this area :):) thank u sooooo much

  3. jai says:

    This really a good one. Being looking for a BA job this helped me out !!


  4. Johannes says:

    I am qualified accountant and have 8 years auditing experience. I am applying for a job as a BA. No idea what to expect in the interview. I was for 8 years in an environment to find fraud and potential material misstatements.

    I am familiar with system descriptions and flow charts. Is this enough? I understand that a BA is a problem solver but I was trained as a problem finder. What more can I do be more prepared for this interview?

    • admin says:

      I understand your frustrations there is next to no information when it comes to becoming a Business Analyst, as it is not a straight forward job title. That being said here is a great book by a business analyst that covers this topic and more you can find it here < ====

      Also check out my comments here for more information, on how you can assess your transferable skills here <====

      All the best

  5. Isha says:

    This is a real good info that I came across. I have 2 yrs of exp in HR but would like to Pursue B.A as a career. I have jotted all possible important info. Would also like to know if there are any links where we can also learn on the tools

  6. Rosalyn says:

    Hi, definition and requirements are right on, I’ve perfomed this task for over 20+ years, have a BS in information Technology, have a PMP however, the fact that I’ve not worked with SSIS, SSAS, SSRS and CRM, etc, has weight heavy on me.

    The companies I was employed with never brought these packages, so I used my knowledge and all the little MS package available with the organization. Trying to figure out how to say, haven’t used, will be willing to pay for my own classes, etc after work, but I can’t find a way to explain.

  7. Yoshi says:

    How much writing is involved in the day to day actives of a BA?
    What skill level of writing?

    I ask this, since I do not have the most profuse English writing skills.

    Also, how much of a BA’s day is spent at a desk, as opposed to meeting with clients, or the tech team?

    Is it possible for you to describe what an “average day” as a BA is like?

    • admin says:

      Hi, Yoshi I have provided some videos, to give you an idea of the business analyst’s duties. Writing skills are certainly a requirement, as communicating requirements is a part of the job role. You will need to determine if you can do this effectively.

      You can take a look at the life of a Business Analyst Here <===

      • Yoshi says:

        Thank you for the links to the video.

        However, I did not get much information from watching them. They seem to only re-iterate what was already posted on this page.

        I am looking for a more in-depth explanation. Something along the lines of this:

        1. I get to my desk in the morning and check my email for updates for the current project

        2. I go to the IT department and check on the teams progress

        3. I meet with corporate and go over what is currently completed and what needs to be done.

        4. I go out to lunch


        Or more of an explanation as to what a BA actually does.

        Every description I have read explains that BA’s are the middlemen between tech and Business, however there is never an explanation as to what programs I will need to use, if I have to write reports, do I have to create presentations, how much of the job is face to face, how much of the job is sitting behind a computer, what kind of research can I expect to do, what hours can I expect (9-5 salaried? Hourly?), how stressful is this type of work, is this more along the lines of a management position, or would it be more technical..?

        Basically, what can I reasonably expect to do on a regular basis if I were to become a BA? (I understand there is variation depending on what field I would be in.)

        Thank you for your feedback. It is greatly appreciated.

        • admin says:

          Those are a lot of questions… The business analyst position can’t be define in the way that you are suggesting. You will need to assess your self against the core skills laid out in the BABOK. Once you have done this, it will let you know whether you are equipped with the necessary experience, to take on the tasks.

          The programs you use can vary also, you can take a look at different job applications online for this.

          Check out the information here <=== It should help you.

  8. Bhagyaraj says:

    Hi, i am qualified M.B.A and having a 2 years experience in Automobile sales(marketing) as a sales consultant but i would like to Pursue B.A as a career.Can i go for Experience or fresher for the B.A jobs.

  9. Kevin says:


    I have recently joined an MNC as a BA and I am still trying to understand the role of a BA. I was wondering if you can help me in opining me some popular tools used by BAs for modelling, documentation (FRS,SRS etc..), creating Use cases and for functional testing..!!

  10. Tosin says:

    This is a very detailed article .. Do you by anu chance have any article that explains the Tools like the activity diagram ,sequence diagram etc

  11. sachin jain says:

    What are the basic qualification and Experience need to become BA..can a developer with 2 year developing background can become a BA

  12. srini says:

    Great Info site..!!! Kudos

  13. Mohanraj says:

    Where to study Business analyst in tamilnadu ( correspondent)

  14. florance says:

    Great info..Well Done

  15. Abegail says:


    I wanted to ask whether your company has considered the additional change and influx of role in terms of regulation.

    In the area I work in as regulatory business analyst which has a specific area of focus as part of the business change structure for the firm I current consult for, it seems that BA is now also required to have compliance/risk knowledge which I have; however how can we also obtain the IT training which is required when the project requires implementing an IT solution?

    I would truly appreciate some guidance.

    With regards,

  16. Dale says:

    Just got started for a Business Analyst position, I had some programming and support background with various projects so this article really helped me to start up my new career before my training :) Thanks so much! keep it up

  17. Bhanu says:


    I have color blindness.I want to pursue my career as a business analyst.I have applied for majors in Management in Information Systems.After knowing that a BA deals more with the diagrams i am in dilemma whether i can pursue my career as a business analyst as i am color blind.Do organizations recruit color blind people for BA positions??

  18. Pooja says:

    Thanks, this is indeed helpful for beginners. It will be more informative if you could addd the common tools that are used industry-wide by the BAs.

  19. Kasun Lasantha says:


    I’m a MIS graduate and I want to be a BA one day.I have less experience in industrially and I also don’t like to be a programmer.Also I’m following OCA path and already I completed my SQL fundamentals exam and I have to do Administration I to be a OCA.Can you please tell me what should I do to be a BA?


  20. Just want to say your article is as surprising. The clearness for your submit is just cool and i could think you’re a professional in this subject. Fine with your permission let me to take hold of your RSS feed to keep updated with imminent post. Thanks 1,000,000 and please carry on the enjoyable work.

  21. amber says:

    Hi ,Very help full info , I have question , i graduated of Computer science ,during recessiion time so , i joined a BPO , now when having experiance of 4 years in BPO and KPO industry , i am luking for changing my profile . Intersted in BA profile . Can u suggest me a way how can i start going about it .Thanks

  22. Anne says:

    I’m a contracting BA (with 20 years experience) and was looking for some simply worded overviews of the BA role for new starters to the company I’m currently contracting with. This site has provided just what I was looking for, clear concise and jargon less information – thank you.
    Reading the comments and questions left by others has been interesting and has made me want to leave the following observations, which I hope might help others.
    Yoshi (July 2013) asks for details of the day of a BA – I would say:-
    Every day is different
    Every project is different
    Every company is different
    In short no two days are the same and you have to be prepared to stop what you are currently doing and move on to something else then back to the earlier piece of work all in one day.

    Attention to details is a key skill requirement as a BA, if you don’t the detail right it will have consequences down the line. As a BA you are the link between the business and the technical side you have to clearly and accurately detail the business need. So yes there is a lot of writing required and that written work needs to be correct.

    My observation of some of the posts here is they are badly spelt and grammatical poor – not good qualities for a BA. As I have had responsiblity for recruiting BAs I would not interview anyone who submitted a CV that included bad spellings and poor grammar.

    I’m submitting this post with the best intentions and hope some of my thoughts help others.

  23. Pinky says:

    This is very great but most companies assume a BA is an IT Guru but Business Analysis has more to do about analysing the Business

  24. Pradeep says:

    I Like the information and the way it is presented. It is really very simple to understand about BA and its work profile.

  25. Mukesh Manoj says:

    Hi This is mukesh manoj,

    Thanks for your valuable feedback, what would be chanlenges to be a Business analyst [BA].

    I am working as Sr Management information system [MIS], from last 3 year. want to change my profile as BA. Is there any certification require for this position.

    Let us know the procedure how can i start doing some project work / analysis.

  26. Shweta Sharma says:


    I am currently working as a Network Security Engineer,
    I have worked with client to set up business related connections,working with Risk and Privacy offices,communicating etc,
    How can i pursue BA as my carrer and which course or certification should i go for?
    Also will my past experience with US clients be considered as BA role job,also what are the further job oppurtunities for BAs..

    Please reply soon..


  27. Jaini says:


    This brought me great insight into the field of a BA .I would like to know what are the prospects of an MIS these days as i have heard that once one completes an MIS they are designated the role of BA.