FREE Business Analysis Training KnowledgeKnuggets™

KnowledgeKnuggets Your Business Analysis TreasureKnowledgeKnuggets™ are brief (5-9 minute) e-learning treasures with instructionally designed content that present one specific topic in the business analysis universe - and they are currently FREE. Enjoy them, let us know what you think, and spread the word. These are BA-EXPERTS contributions to building a better tomorrow.

Browse by playlist to view videos related to a specific business analysis concept or explore all available videos.

Business Analysis

Browse Playlist

Business Analysis and Software Development Methodologies

Browse Playlist

How to Do
Business Analysis

Browse Playlist

Agile Requirements:
How to Write Good User Stories

Browse Playlist

Business Problem Discovery and Analysis

Browse Playlist

How to Draw and Use Data Flow Diagrams

Browse Playlist


Browse Playlist


42 Responses to “FREE Business Analysis Training KnowledgeKnuggets™”

  1. Vidya says:

    Hi Tom,

    I am working in IT help-desk (tech support) from 3 yrs.I need to change my profession to BA.
    I’m very much interested in BA role.But question arises is what i need to get this role? Which certification or course i need to do? How I need to prepare for this role? please help me in understanding


    • Tom Hathaway says:


      Thank you for visiting our website. I recommend you take a look at my post “How to Become a Business Analyst“. It addresses the specific recommendations for acquiring the skills to become Information Technology Business Analyst.

      Thank you and I wish you great success as a business analyst.

      tom Hathaway

  2. Priyanka says:

    Hi Tom,

    I have 6+ years of experience as Functional Solution Consultant in Supply Chain domain.Currently I am working on an implementation project as a Senior Business Consultant.My roles and responsibilities are somewhat similar as a Business Analyst like requirements gathering , analysis, defining process flows, conducting design session with clients, defining change request, conducting high level of testing and managing defects in defect tracking tool etc.

    What are the major differences when it comes to the role of Business Analyst as compared to Business Consultant. Can I move to a BA role instead of Consulting since I need to travel lot as part of Consulting which I want to avoid for personal reasons.Also how much the domain expertise matter for BA. I have always worked in Supply Chain domain and I want to move in other domains as well.

    Your response will be appreciated.


    • Tom Hathaway says:


      The job duties of Business Analysts are not cast in concrete and vary widely from one organization to another. Given your description of your role, you are “the one wearing the BA hat” on your project. The job title Business Consultant is even less clearly defined. As a result, we look at the roles and responsibilities instead of job titles. For a more detailed answer regarding the activities that BA’s do, check out our KnowledgeKnugget™ What do Business Analysts Do?

      As far as domain knowledge is concerned, many organizations incorrectly IMHO overemphasize its importance. As I point out in my post Ignorance is Bliss for the Business Analyst, the more you know about a domain, the less effective you become as the one wearing the BA hat.

      I hope this clarifies my take on your questions. Thank you for visiting our site and I will you joy and success in your future as a Business Analyst.

      Tom Hathaway

  3. Roma says:

    Hi Tom,

    I have 7+ years of post MBA experience and have been working as part of the marketing and business development team. Although my designation is BA, I do business research, competitive intelligence and opportunity analysis of prospect companies and occasionally assist with pilots and POCs for the clients. What would you suggest for me to acquire the much needed BA skills?

    Thanks in Advance,

    • Tom Hathaway says:


      Although you have the job title “Business Analyst”, I still recommend you take a look at my post “How to Become a Business Analyst“. It addresses the specific recommendations for acquiring the skills to become Information Technology Business Analyst.

      Thank you for visiting our website and please let me know if you have any other questions.

      Tom Hathaway

  4. leela says:

    hello i am just start my BA job can you help me how to become a good B.A in my company please reply first …….

  5. riya says:

    iam working as an EA would like to know is it a great if i will do Business analyst course and please suggest me how can i do it?

  6. Amey says:

    Hi Tom,
    I am telecom professional with 4.6 years of experience in technical & pre-sales role with some experience in market research. My qualification is MBA in marketing & Bachelor of Engineering in electronics in telecommunications.
    Recently after 4 years of work experience ( post engineering), I completed 2 yrs full time MBA in marketing & joined IT System integrator company as a Pre-Sales Consultant.
    Currently, I am looking forward to work as a business analyst in telecommunications industry & wants to know how I can improve my resume for getting shortlist for any job role. Also I would like to know if I can do any course which will help me to cut short the time to land on the opportunities.


    • Tom Hathaway says:


      Thank you for your questions. If you read my post “How to Become a Business Analyst“, you will see a series of links to both free and paid training courses we offer. First off, taking the courses will help you “talk the talk” and listing the completed courses on your resume should go a long way toward getting a foot in the door.

      Thanks again,
      Tom Hathaway

  7. Roopali says:

    Hello Tom,

    I have an experience and post grad. degree in Human Resources Management from Canada, and overall 6+ years of experience in private sector in multiple roles. I am interested in a career change and would like to know more about BA role, how I can show in my resume the connectivity between HR and BA role, and if certification would be enough to pursue my career.

    Thanks for your guidance in advance.


  8. Greeshma Varghese says:


    I have two years of experience in the IT industry as a software developer. I would like to get into a BA role. Is MBA or 5-6 years of work experience a mandate to get into this?

    Greeshma Varghese

  9. Niranjan says:

    Im Studying 12th Standard at now
    can I Make My Life as B.A with My 10 Th standard Qualification
    is it possible to do B.A

    Plz tell Me what I want to do next plz tell me any free courses is their to Know about Business Analyst
    Because My Family is too poor
    so plz tell me the full details..!

  10. Bhargavi says:


    I am so interested in pursuing my career as BA in IT industry. Could you please suggest me related videos or docs required? Will the knowledge be counted when I face an interview? Is there a certificate or course from authorised and recognised learning centres that I need to acquire?

    Please help me in clarifying the doubts

  11. sumanth says:

    Hi, I am sumanth

    I am MBA marketing post graduate

    Has 4years of experience as Business development Executive.

    I would like to know will Business analyst module suits my career.

  12. cephas says:

    lam interested in the full scholarship and the course that you are offering

  13. Sabitha says:

    Hello Tom..

    Actually i have interest in doing BA. i have done my Masters and after that for last 3 years i am working as a recruiter like analysing resumes and shortlisting. Please suggest me further steps like is this the right way to get into BA and how imp is that for me to go to training


  14. Vruta says:

    Hello, I am an IT graduate and currently persuading MBA in IT Business Management. BA role is where I look forward as my career. I would like to know can I get some online certifications or exams for BA role, which can add-on to my profile.

  15. Shariq says:

    Hi Tom,

    I am having 6 years of experience in sales profile in which around 3 years into IT Sales and having a Technical degree as well (B.Tech in Information Technology).

    I have a keen interest in Business Analyst profile, please suggest the training course basis on my experience.



  16. Omkar Patwardhan says:

    Hi Tom,

    I have 6 yrs + experience in banking, majorly forex and corporate salary. Recently I have joined one IT firm as BA, but I have not done any course as such. I have also done my MBA.

    Also I finding it slightly difficult, since working culture/environment is completely different. My question is does technical knowledge is compulsory for performing BA role…?

    Request you to help me with some kind of online course.


    • Tom Hathaway says:

      As a general rule, you do not need technical knowledge to perform business analysis activities. It does, however, depend on your specific job description as every organization does not use the job title Business Analyst uniformly. In some organizations, the BA comes from the IT side and takes the position previously called “System Analyst”. In those organizations, the BA needs technical knowledge to survive. Our eBook Business Analysis Defined will give you a much better idea as to the responsibilities of the typical BA role and responsibilities. You can use that knowledge to defend your position against your colleagues and peers.

      Thanks for visiting our website!
      Tom Hathaway

  17. Riya says:


    I am Riyaa.. I am from India. I have taken all most 12 years to complete my engineering due to family pressures. I am right now 29 can u suggest me that doing MS in Businnes analyst will it help boost my career level if i score good in BA. I am very independent gal and wanna live abroad. How can you help me choose the route for BA

  18. Nijeesh says:

    Hi Tom,

    I have 9 years of experience in Banking industry mainly focused on compliance & Forex. Now am trying for a BA role in a Financial Consulting Firm. I do not have any prior experience in BA but have a basic knowledge. Is it compulsory to go for a BA training & then try for a BA role in Consulting firm.
    Please assist me.

    Thank You.

    • Tom Hathaway says:

      Obviously, I do not know the requirements of the specific consulting firm with whom you would work. Generally speaking, the financial industry is very interested in certification (e.g., CBAP from the IIBA). In most industries, it suffices if you can prove that you can talk the talk AND walk the walk. Our free videos can help you with the prior, only training/mentoring and doing will get you to the second. You might start off by taking our Business Analysis Skills Evaluationto get a feel for how you can express your experience in BA terms.

      Hope this helps and I wish you success in your endeavors.

      Tom Hathaway

  19. Marion says:

    Hi Tom…thank you for your videos! I am a Business Analyst – Virtual – I use your videos as a refresher course! Your videos has helped me out tremendously, on my job!!

    Keep up the great work!


  20. Anand says:

    I am having arnd 8+yrs of exp in software development and recently I completed my ex-MBA in general mgmt and Wanted to move to Business role side….so my company is offering me a BA role? Shld I go for it?

    • Tom Hathaway says:


      The role of BA is very different from that of the developer. It can be a difficult switch because the BA deals primarily in uncertainty while developers need concrete direction to write software. It is your choice as to whether the BA role feels right for you.


  21. Bav says:

    Hi – I’m new to IT dusytry and would like to get in to BA role. I have done MBA, is there anything you will help me out for taining?
    – bav

  22. Mashonda says:

    I am new to becoming a business analyst. I am a project manager with not a lot of IT experience what do you suggest?

Leave a Reply

Sorry, you can not to browse this website.

Because you are using an outdated version of MS Internet Explorer. For a better experience using websites, please upgrade to a modern web browser.

Mozilla Firefox Microsoft Internet Explorer Apple Safari Google Chrome