Wednesday, March 13, 2013

Training, Coaching and Mentoring-II - Business Analysis

Hopefully the topic on Insurance was helpful...Today lets touch upon Business Analysis

Background
Who is a Business Analyst? Who activities does a Business Analyst perform?
In an IT based project, Business Analysts form the bridge between Business and IT. For Example, say we are implementing a Policy Administration System and have a Rate Structure Table that needs implemented, the business has been rating policies in Excel for past 20 years and now they want their Rates, Rating Factors, Discounts etc to be available in the Policy Admin Software so that when an Underwriter or Operations are processing a Quote for a Policy or Rating the policy for Renewals or some mid term endorsements, the UI properly allows them to rate the policy, just the way they have been doing it in the Excel form. Moreover the UI can also display log messages as to why a particular rating factor was applied, so that the Underwriter can view them and take corrective actions, if necessary.

Now this above is a Business scenario which a developer may not understand (Unless he has spent a few years in the Trenches and understands the business well, this is usually not the case)

This brings us to our Savior, the Hero - The Business Analyst. The Business Analyst is a person who not only understands the business, but also understands the IT aspect of it, which means he can ask the right questions to the End users and SMEs by holding workshops and then translate the Business requirements to High level design documents and specs that the Application Developers can comprehend and produce loads of software code that does what it is exactly supposed to...or so we hope.

For the requirement sessions or Gap analysis sessions as they are called, to proceed, the BAs are equipped with their quiver full of Use Cases. Use Cases are the documents that take a particular functionality and describe the application, System and user level interaction in that particular functionality using various scenarios. This helps clarify the various processes that business follows and sets the expectation from the business side as well as the IT side on how the future application to be implemented looks like.
Along with the getting the requirements on the functional scope, BAs are also involved in the business process mapping of the whole scene meaning for an insurance company that has been in business for say 30 long years, that has 12 regional offices and 200 adjusters, operators and underwriters that handle the day to day business. The Users are used to do the business in a certain way based on the IT application limitations, the business outlines and statutory and state mandated requirements set out. The job of the Business analysts here is to select a functional area, map the process using a process mapping application like Visio. For this, the BAs hold sessions/workshops with the business to understand their current process with the objective that how they can better the processes in the future. Help the organization in improving their bottom line. run the processes more efficiently so as to benefit the entities involved.
To give an example of business process improvement, there was an Insurance company that used a pretty outdated software to quote an insurance policy to an insured, who was (say) calling in for the first time. For this, the agents sitting in their office with the insured would first send the policy information to the insurance company via fax. It would be received by an operator who would then load the data in the system and give out a quote to the agent via another fax. This would take up atleast 30-40 mins for getting just an insurance quote. you don't want to know how long it took to bind and issue the policy. Anyways, by mapping the process flow, the BAs were able to show the organization that implementing Internet based IT solution would not only resolve the timing issue it would also fix any bottlenecks related to data inconsistency or incorrect data entry thus saving the insurance company tons of money and a happy customer in return.

Coming along, the BAs also help in System Testing, Regression Testing, End user testing the final application after it gets developed. They also help the Testing Team to design and develop the Test cases and Test scenarios.

Business Analysts are a very Unique breed and they gain expertise by their specific overall background, business knowledge by executing various projects etc

PreRequisites
Now we come to what it take to be a BA. If you are already in the field, you can skip this. If you are trying to enter into the field of business analysis, this may give you some idea.
The first and foremost prerequisite to being a Business Analyst is to have a an eagerness to understand the business domain which can be anything from Insurance to Banking to Manufacturing. Choose an area of your liking and move ahead.

The 2 main functions that a BA performs and would work towards his benefit if he has gained skills and knowledge in these areas
1> IT Process and Methodology
   - i.e. Understand the IT Process lifecycle, the Inputs and deliverables for executing any project, using a specific Project Management Methodology

2> Business Knowledge
  - Knowledge of the particular domain that you will be responsible for.

After you have acquired the knowledge, it is important to have some exposure via some realtime project exposure, there are some online and classroom courses also available that give you some first hand exposure via case studies etc

Let me know if you have any specific questions or viewpointd, i will be glad to answer and will try to guide and direct you in the proper direction

Do let me know through your comments if you found the article helpful.

15 comments:

  1. You can also have a look at WBAC.
    World Business Analyst Council was formed a couple of years back and assists Business Analysts all over the world in getting certifications in the required field.
    It has a great network of Senior IT consultants from all over the globe.
    Check it out if anyone is interested

    ReplyDelete
  2. Your post looks so cool i am a project manger of an IT firm and i need to learn updates like this which really enhances. if you need your projects to be successful you have go at proper project management.Rather i thank you for the superb post.

    ReplyDelete
  3. Really useful blog.Good work keeping this updated! Thanks a lot!
    cloud support

    ReplyDelete
  4. In this share, the author had described about the insurance policy administration services but don't you think that should add a bit more knowledge and show his capability within the content. This will also improve their skills to operate work, Is this right or not?

    ReplyDelete
  5. I'm a project management guy and your article is showing your good expertise.

    Project Templates

    ReplyDelete
  6. Hello,
    it is nice blog... they are provide
    Online Business Analysis training interested people ping here Online
    Online Business Analysis training

    ReplyDelete


  7. Property Training gives you proper ideas and gives you the confidence to solve any types of problems in your life.
    But before taking any type of training you should be very careful, as it is going to create your basic knowledge
    about property management. The team that’s you are going to follow is needed to be experiences and should have proper
    knowledge about your life and future.

    Progressive Property Mentoring
    Property Mentoring
    Property Training
    Property Education
    London Property Mentoring
    UK Property Mentoring
    UK Property Education

    ReplyDelete
  8. I find many useful things herewith. business analyst training
    It is really amazing for me.Your article impressed me very heartily.

    ReplyDelete
  9. Hello,
    I am David warner.. really i enjoy that ..it is nice blog for us..more information about training for qa so ping here GoSmart Dealership Your post looks so cool i am a project manger of an IT firm and i need to learn updates like this which really enhances. if you need your projects to be successful you have go at proper project management.Rather i thank you for the superb post.

    ReplyDelete
  10. Hello,
    I am David Warner.. really i enjoy that...it is nice blog for us.. i interested for Online Business Analyst Training so it is nice blog

    ReplyDelete
  11. Hi, what a great web blog. I usually spend hours on the net reading blogs on various subjects. And, I really would like to praise you for writing such a fabulous article.
    business analyst training
    I honestly believe there is a skill to writing articles that only very few posses and yes you got it. This is really informative and I will for sure refer my friends the same. Thanks.

    ReplyDelete
  12. Property Education is going to teach you how you are going to deal with the values.
    Normally there are so many critical situations will come in this area but what is going
    to help you is these types of training. It is going to give you the strength to fight with
    the extreme level risks and any problems. Not only that, if you want to find out the cheap
    finance system, then these tutorials are going to create a strong infrastructure for you.

    Property Mentoring UK
    Property Development Mentoring
    Mentoring in Property
    Commercial Property Mentoring
    UK Property Advice
    UK Property Training
    UK Property Education

    ReplyDelete
  13. Thank you so much! That did the trick, you saved me more endless hours of searching for a fix.




    Business Analyst Training Online

    ReplyDelete
  14. business coach has great important in the present time. The way of coaching is really attractive and the questions and answers are really attracting me. I will discuss about this blog with my friends. about corporate coach

    ReplyDelete