Business Analyst Fundamentals: Business Analysis

Come learn the core concepts and become a successful Business Analyst
4.4 (280 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
1,347 students enrolled
$19
$45
58% off
Take This Course
  • Lectures 69
  • Length 9 hours
  • Skill Level Beginner Level
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2016 English

Course Description

[Course Last Updated: November 2016]

This course will teach you what you need to know to become a successful Business Analyst! I take years of experience in the field and roll them all into this one course. If you are an aspiring Business Analyst, this course needs to be your first stop to lay the foundation you will build all future knowledge and experience on top of.


Hear What Students Are Saying:

"This was an excellent course. Content and presentation brilliant. I learnt a lot and will certainly be putting it into practice. Thanks!"  -Dave S.

"I am a student with no prior formal knowledge on Business Analysis. Course material and explanations are clear, well illustrated, enhanced with examples and professional choice of words. Instructor is easy to follow. Practical, comprehensive, highly recommend!"  -Rob G.

"Great inside knowledge from Jeremy, clear and concise. Explains Business Analysis concepts in a way that is easy to understand and gives a solid base of the fundamentals." -German M.

"The trainer makes it so simple to understand, gives us practical examples for it to all make sense and a lot of good tips to remember if we take up business analyst roles." -Twinkle B


Why should you explore a career as a Business Analyst?

  1. Great Pay - The average salary of a Business Analyst (BA) is over $78,000 per year!
  2. Job Market Growth - The Business Analysis job market is expected to grow at a rate of 19% over the next 10 years!
  3. Springboard to Other Careers - Skills learned as a Business Analyst are crucial in many other IT and Business professions
  4. Uses Existing Industry Knowledge - Knowledge gained outside of the Business Analyst title is highly valued
  5. Different Each Day - The job in Business Analysis is never stale. There are always new projects and challenges to tackle


Why should I enroll?

Getting into the Business Analysis field was one of the best decisions of my life! Unfortunately for me, the road was a little rocky as I had to learn techniques and skills the hard way, through project misses and failures. I am here to help you and make that path to becoming a successful Business Analyst less painful. This course will provide you with all of the details you need to not only become a Business Analyst, but to also be successful at it!

This course is continually being updated. I consistently review the current lectures and add new content. This ensures the details given are relevant and engaging!


What bonuses are included?

  • Access to the searchable Business Analyst Glossary. The Business Analysis field is inundated with complex terms and acronyms. This searchable glossary is a critical tool for you to learn and understand what those terms and abbreviations mean.
  • A Business Requirements Document (BRD) example template that you can utilize to practice your requirement documentation skills.
  • Access to to an industry expert! I am not just the instructor of this course, I also can be a resource to give you guidance and tips to advance your career.


Invest in your future! Enroll today!

What are the requirements?

  • This course covers all of the fundamentals. No prior knowledge is required.
  • Interest in the field of Business Analysis

What am I going to get from this course?

  • Gain a solid foundation of Business Analysis knowledge
  • Understand the roles a Business Analyst can play and the tasks they perform
  • Learn the intricacies of the Software Development Life Cycles (SDLC) popular with businesses today
  • Gain the practical knowledge to successfully initiate a project
  • Ability to accurately and efficiently elicit requirements
  • Learn about modeling techniques used to make requirements understandable by all business and technical stakeholders
  • Understand the techniques used to remove ambiguity from requirements
  • Have the confidence to successfully facilitate requirements approval meetings

What is the target audience?

  • Aspiring Business Analysts. Including those that are graduating from college and those that are looking to make a career change.
  • Business Analysts new to the position
  • Those interested in learning more about the Business Analyst position within organizations

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Welcome to the Course!
04:06

The lecture gives the thousand foot view of the course as a whole. Having a clear understanding of what the course will teach you, allows you to work at your own pace knowing what information is yet to come.

06:17

This lecture will give you an introduction into my story. I give you insight into my background, how I got into the Business Analysis field, and why I am here teaching online courses.

Article

The sole purpose of this lecture is to house the various downloads for the course. I found it was confusing for students to have downloads spread throughout various lectures. To help rid of that confusion, all downloads for the course are found here (except the glossary of terms which is found in the next lecture).

07:02

This is a brief introduction lecture to The BA Guide Business Analyst Glossary of Terms. I walk you though the glossary and explain how to utilize it.

Article

This activity is a quick warm up to get you thinking logically.

Article

This lecture contains the answer to the warm-up activity

Section 2: The Basics
09:32

Welcome to the first real lecture of the course! Understanding what Business Analysis is, what a Business Analyst does, and the value they provide to companies is the critical foundation knowledge needed before we go any further.

04:44

Now that you have the foundation of Business Analysis, the next area of importance is understanding the high level tasks a Business Analyst performs.

07:39

Throughout the course I will be providing you with real-world examples that will help you to solidify the knowledge you have learned. With being in your shoes not that many years ago, I know how important it is to give practical application to the information being provided. This lecture will walk you through a real project I was a Business Analyst for and how I performed each of these high level tasks.

05:06

Some organizations have Business Analysts play a very general role within their organization. The Business Analysts may be involved in all aspects (or tasks) of a project and need to be versed to do so. Other organizations are taking a more streamlined approach and breaking the Business Analyst position into various roles that perform different actions. This lecture dives into some of the most common roles a Business Analyst can play and what duties they perform within such roles.

6 questions

This quiz is utilized to validate your understanding of the basics of Business Analysis.

Activity: Identify Your Top 2 Roles
Article
Section 3: Software Development Life Cycles (SDLC)
07:16

Every organization have different needs and speeds in which they expect change to happen. More traditional organizations may prefer a more rigid approach to software development that is slow moving, but offers them greater control and approvals. Organizations that are generally younger or want to by more flexible to their changing landscape may opt for a different approach to meet their needs. This lecture will frame up the most common Software Development Life Cycles (SDLC) to allow you a general understanding for the next, more detailed lectures.

It is very important you understand, at least at a high level, all of the methodologies below. You are most valuable when you have experience in knowledge in a wide range of methodologies. On top of that, you never know what methodology your next company will be utilizing.

19:34

The original and arguably the most rigid SDLC out there. Let's take a ride down the waterfall, but I hope you don't forget anything on the way down because there is no way to get back up.

11:55

The incremental model is all about building upon a starting point and continuing its evolution. This lecture will tell you everything you ever wanted to know about the incremental model.

13:52

Prone to motion sickness? If so, this SDLC methodology may not be for you. Kidding aside, this model is all about being risk adverse and spiraling toward your end project goals.

13:12

Agile methodologies have evolved over many years after companies utilized and struggled with more rigid processes, like waterfall. As of 2016, Agile is extremely popular among the most popular companies, including Google. This two part lecture explains the concepts of the Scrum methodology, as well as the terms, artifacts, and meetings that are utilized.

14:23

Part 2 of the Agile - Scrum methodology deep dive.

11:17

Another, slightly less popular version of Agile, is the Rapid Application Development. This utilizes pieces of the Agile base to allow products to get out the door extremely quickly.

08:42

Not really a standalone methodology, but prototyping is utilized in other methodologies and it is important to have a clear understanding of what it is.

11 questions

This quiz will validate your understanding of the common Software Development Life Cycles including their advantages and disadvantages.

Article

DO NOT SKIP!  Activities are extremely important to cement what you have learned.

Section 4: Initiating a Project
06:39

One of the most crucial steps in any project is understanding the business objective. If you miss the mark here, all of your efforts will be a waste of company time and money. Do not skip this lecture!

05:07

In order to get a project idea approved and budgeting set aside, many Business Analysts have the responsibility to create a Business Case.  This lecture will give you the basics of what a Business Case is and why it is important.  (Part 1)

19:12

In order to get a project idea approved and budgeting set aside, many Business Analysts have the responsibility to create a Business Case.  This lecture will give you the basics of what a Business Case is and why it is important.  (Part 2)

11:38

Identifying stakeholders is a crucial step for all projects. If you don't have a good grasp on everyone that will be affected by the project, you have very little chance to meet all of their requirements.

07:18

Once stakeholders have been identified, you want to assign them responsibilities to to ensure there is no confusion about their roles.

6 questions

This quiz will validate your understanding of the knowledge taught in this Initiating a Project section of the course.

Article

DO NOT SKIP!  Activities are extremely important to cement what you have learned.

Section 5: Requirement Basics
16:25

For most Business Analyst roles, requirements are the key to their success. This lecture gives you the understanding of what requirements are, why they are important, and how they are categorized.

18:20

Writing SMART requirements are crucial to every project. Follow my easy to remember process for ensuring your requirements are easy to read and understand by people in any role.

02:35

This is a short lecture to clarify some possible confusion or misconceptions that could come from the SMART Requirements lecture.

08:46

This lecture will walk through a laundry list of tips I have identified throughout my career as a Business Analyst. I focus both on wording and verbiage requirements should have. As well as the words that could be confusing or ambiguous.

02:05

This is a shorter lecture that sets up and understanding of the next four sections on requirements.

15:33

This lecture helps to explain what business rules are, how they compare to business requirements, and some best practices for business rules.

Requirement Basics Quiz
2 questions
Section 6: Requirement Elicitation
03:50

Requirement elicitation is a skill that is learned through doing, but having a foundation to build your knowledge on is important.

00:38

This lecture overviews the Elicitation Technique lectures that appear later in this section.

16:31

Brainstorming is an outstanding technique to drive lots of high level ideas on how you can solve a particular problem. This is crucial when you are fishing for ideas on how to proceed on a specific requirement or issue.

17:32

Requirement Workshops do a great job to pull together multiple groups or departments, and have a discussion around the requirements necessary for the project. By getting everyone together, you are able to get immediate feedback on if the requirements will meet everyone's needs.

17:39

Interviewing is one of the most common requirement elicitation techniques utilized by Business Analysts. While it can take some time to set up and conduct, you are able to get an intimate understanding of exactly what the stakeholder does on a daily basis and the challenges they face.  Part 1 OF 3

16:21

Interviewing is one of the most common requirement elicitation techniques utilized by Business Analysts. While it can take some time to set up and conduct, you are able to get an intimate understanding of exactly what the stakeholder does on a daily basis and the challenges they face.  Part 2 OF 3

14:16

Interviewing is one of the most common requirement elicitation techniques utilized by Business Analysts. While it can take some time to set up and conduct, you are able to get an intimate understanding of exactly what the stakeholder does on a daily basis and the challenges they face.  Part 3 OF 3

08:02

Requirement Workshops do a great job to pull together multiple groups or departments, and have a discussion around the requirements necessary for the project. By getting everyone together, you are able to get immediate feedback on if the requirements will meet everyone's needs.

19:52

The survey elicitation technique is great to get quantifiable data. This data can help identify pain points and create a baseline for your project.

08:10

While not always defining requirements, documentation review is a great first step in requirement elicitation. Reviewing past documents and user guides can help you get your arms around the current landscape of the business, project, process, etc.

04:49

While not a stand alone elicitation technique, it is important for to cover analyzing interfaces. Nearly every system has an expectation of information going in and information coming out. Due to that, not having requirements that identify those needs can be a critical mistake.

Article

DO NOT SKIP!  Activities are extremely important to cement what you have learned.

Section 7: Requirement Analysis
01:28

This lecture will give you an understanding of what the Requirements Analysis phase is all about.

08:37

Visual modeling is the best way to make requirements understood. This lecture will go over so of the basic concepts and the benefits of visual modeling.

11:15

I like to break up visual models into two categories; Business Models and Technical Models. This lecture introduces the most commonly used Business Models.

13:14

Technical Models are not something most Business Analysts will create, but it is good to have an understanding of how to read the model. This lecture introduces the most commonly used technical models.

07:41

There always seems to be a lot of questions that I receive around learning BPMN or UML. This lecture gives you an understanding of what BPMN and UML are, their similarities, their differences, and which one I would recommend learning over the other.

02:04

This lecture covers when you should engage your technical team in the project.

Activity: Visual Modeling Next Steps
Article
Section 8: Requirement Specification
02:27

This lecture will give you an understanding of what the Requirements Specification phase is all about.

05:06

One of the first steps in requirement specification is to categorize requirements. This lecture explains why it is important to categorize requirements and the categories you should be breaking them into.

07:56

Deriving requirements is an important process within requirement specification. It helps to add details, remove abiguity, and increase clarity.

09:52

The requirements have certain attributes or properties that are important to capture. In this lecture we explore what attributes you should have with each of your requirements and why.

Prioritizing Requirements (added March 2016)
12:19
01:05

This lecture revisits what valid requirements look like.

16:16

Now that you understanding how to elicit documents, how and where do you document them? This lecture will go over the Business Requirements Document and give you a breakdown of its most common sections.

This lecture references an example Requirements Document template and that can be found in the Course Downloads lecture near the start of this course.

Section 9: Requirements Approval
01:26

This lecture will have you and overview of the lectures you can expect in this section.

08:09

You've worked so hard in eliciting, analyzing, and specifying your requirements. You are in the final leg of the race. And you begin with gaining the business' approval.

08:26

Now that you have gained the business' approval, it is time to turn to your technical team and ensure they have everything they need.

06:27

The last step to moving the project forward is getting the approval of the sponsor. This lecture will tell you everything you need to know.

Section 10: After the Project
05:57

Well the project is done, you should just release the resources back to their normal duties...right?  NO!  There a some important tasks you should accomplish before officially closing out the project and one of them is the Project Completion Verification.

12:38

Doing things exactly the same and expecting a different result is one of the truest quotes I know.  This lecture will talk about eliciting feedback from the project team and conducting a project review.

Section 11: Miscellaneous Other Topics [added Nov 2016]
06:19

I have been asked by some aspiring Business Analysts to further explain server environments for an application.  This lecture touches on the subject and explains the difference between dev, test, and production.

Tip for Success: Own Your Conference Calls [added Nov 2016]
06:27
Tip for Success: Include a Meeting Agenda [added Nov 2016]
03:02
Tip for Success: Stop with Formal Meeting Agendas [added Nov 2016]
03:32
Section 12: Bonus Section
Bonus Lecture...What's Next?
Article

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Jeremy Aschenbrenner, Business Analysis Coach, IIBA Board Member, Business Analyst

Hi there!  My name is Jeremy Aschenbrenner and I am so glad you have found me!

Let's start with a little background about me.  I am a veteran Business Analyst with more than 1000 completed projects.  I've done business analysis work for companies in many industries including health care, telecommunications, automotive, agriculture, consumer goods, financial services, food and beverage, and more.

I created The BA Guide to break down the barriers to becoming a Business Analyst.  I teach you the base knowledge of what a Business Analyst does, the techniques they utilize, and how you can start your Business Analyst career.  

But I don't just stop there.  Once you have successfully started your Business Analyst career, I ensure you stay at the top of your game by providing techniques, tools, and best practices.  

Outside of online teaching, I am a Board Member of the IIBA (International Institute for Business Analysis), where I play the role of VP of Education and Certification.

When I am not behind a computer I love to spend time with family and friends, enjoying some warm weather, and if I'm lucky, with a cold drink in my hand and sand between my toes.  

I am here to serve you so please don't hesitate to message me here on Udemy or on social media.  I look forward to helping you reach your goals!

Ready to start learning?
Take This Course