
Explore practical tutorials on questions, diagrams, wireframes, and user stories to learn the daily basics of business analysis.
Learn to interact with the business, ask high level and detailed questions, and break requirements into user stories. Build workflow diagrams and prepare wireframes to represent the future UI.
Clarify requirements before implementation to align business expectations with developers' needs, reduce change costs, and identify blockers early, guided by a dedicated business analyst.
Learn to prepare high level questions to provide context for new functionality and craft detailed questions to clarify implementation and extract business requirements.
Understand the purpose of the high level questions and what topics to cover
An easy example on how to prepare high level questions
Understand the purpose of the detailed questions and how to prepare them
Apply tips and tricks for efficient discussions by improvising questions, proposing options, and sharing considerations to clarify requirements, such as whether a voucher should be implemented this generation.
An easy example on detailed questions
You will learn how to easily represent a process
Learn how to represent a process from the high level point of view
Represent part of the process in a detailed way
Represent the interaction between several parties
Trace the purchase and redemption of a voucher in an online shop, identifying participants, voucher display, order creation, payment validation, email with voucher ID, and final redemption.
Understand the difference between wireframes, mock-ups and prototypes
Learn why it is important to add wireframes to our requirements
Understand how to design the UI to be convenient for the end user
Learn practical tips for documenting wireframes: use call outs, copy from steps, export to PNG or JPEG, name files clearly, align labels with user stories, update requirements after stakeholder feedback.
Review wireframes showing error messages for invalid voucher numbers and a callout, a pop-up for vouchers exceeding the total, and clear the input after applying a valid voucher.
Describe the project context, outline high level requirements, break them into detailed requirements and acceptance criteria as user stories, and validate the requirements with business and development teams for correctness.
Learn about the business objectives, scope, project constraints etc.
Learn how to break down the scope into smaller development tasks
Make sure that your requirements are a proper input for implementation
Give a proper name to each implementation task
Learn how to describe the processing logic
Explore how a free form text requirement describes selecting a voucher, viewing vouchers with prices among online shop products, and revealing a purchase button after a voucher is chosen.
Examine the given-when-then requirements description for vouchers in an online shop, where a customer browses, reviews products, sees voucher types in section gifts, and buys a selected voucher.
Learn how to represent each user story on JIRA, enter it, and manage the requirements lifecycle with JIRA to monitor status and interact with the development team.
Learn how to organize the user stories in Jira
Understand the most important fields to populate when creating epics and user stories on Jira
Learn how to manage the requirements
Identify and engage stakeholders, learn effective communication, and plan meetings to verify requirements. Establish trusted connections and elicit accurate requirements without neglecting anyone.
Understand the main stakeholder roles
Why do we need an org chart?
Organize a call with a department manager to discuss new requirements, and draft an email requesting a suitable time slot for the discussion on vouchers functionality.
Notify stakeholders of a delay, explain the reasons, and share progress; vouchers won’t be ready by next week due to limited capacity; plan a call to demo voucher redemption flow.
Talk to the client to understand the issue and calm tensions by organizing a call. Apologize for the voucher issue and discuss technical reasons with the development team.
Question the dev team in the meeting to understand why implementation is not possible, and discuss similar functionality with stakeholders; ensure voucher IDs are long enough to prevent brute-force redemption.
Understand the best way to approach someone depending on the situation
Learn about different types of meetings and which one is appropriate
Learn how to organize your meetings with the business and the dev team
Coordinate with online shop's business stakeholders to define criteria for a recently viewed products section, decide ordering and count (most recent, last ten), then discuss requirements with the dev team.
Learn how to validate your requirements with the business stakeholders
A quick and easy guide to Business analysis for beginners - understand the tasks a BA does every day. The course contains many examples and tricks.
The following topics are covered:
The right questions to ask - high level questions to understand the big picture and detailed questions to figure out the processing logic
How to represent the information - using text, diagrams and wireframes. Use workflow diagrams to represent the process. Create wireframes to discuss the UI for the new features. Understand different formats to describe the processing logic
How to manage your requirements - create tasks on Jira and manage them. Understand the requirements quality criteria and break down the tasks properly.
Collaborate successfully with the stakeholders - understand who the stakeholders are and various ways to approach them. Organize various types of meetings and use different communication channels depending on the context. The most common situations are represented with examples. Learn how to validate your requirements with the business stakeholders
More than 1 hour of video content, 5 tutorials, 5 additional examples with downloadable resources
Are you curious what GIVEN WHEN THEN means, or what the difference between a wireframe and a mock-up is? Can you guess what brainstorming actually means?
Then let's get started!