Course Information
Course Overview
Learn Business Analysis using Traditional and Generative AI Techniques to Create Effective Requirements for IT Solutions
IWho Needs Requirements, Anyway?
Here is a question worth sitting with: if AI can now write requirements, analyze documents, interview stakeholders, and generate user stories in seconds, why are you here?
Because AI does not replace the need for good requirements. It amplifies it. When AI produces output at ten times the speed of a human analyst, the cost of a flawed requirement multiplies by the same factor. The tools have changed. The fundamentals have not. And right now, for the first time, strong fundamentals give you genuine leverage over the most powerful productivity tools in the history of our profession.
This course is built on that reality. It covers the core skills of eliciting, writing, and validating requirements, and at every step shows you exactly how to put generative AI to work as your analyst's assistant. Not as a replacement for your judgment. As a force multiplier on expertise you already have.
What Will I Learn?
The course moves through three interconnected areas of practice.
Requirements writing. You will learn to write clear, concise, well-structured requirements that communicate stakeholder intent without ambiguity. You will also learn how to use AI tools to draft initial requirements, surface gaps, and check your own writing for subjectivity and vague language. And you will learn what to do when the AI gets it wrong, because it will.
Requirements elicitation. You will learn how to identify the right stakeholders, ask the right questions, and extract requirements from documents, interviews, surveys, observations, and workshops. AI tools will help you accelerate each of these techniques, but the elicitation judgment stays with you.
Requirements validation. You will learn a four-step validation framework for catching defective requirements before they enter development, whether they came from a stakeholder conversation, your own drafting, or an AI tool. The standard does not change based on the source.
Running through all three areas are two disciplines that define effective AI-assisted requirements work: context engineering, which is about building the right information environment for your AI tools before you ever type a request, and output validation, which is about knowing what to look for when the AI delivers something that sounds right but is not.
How Will That Help Me?
The analyst who can work effectively with AI tools, direct their output with precision, and catch their errors before those errors reach a developer is not being replaced. That person is indispensable. This course is designed to make you that person.
Whether you are a practicing BA sharpening your fundamentals, a product owner trying to write better user stories, or a project manager who needs to understand what good requirements actually look like, this course gives you a framework that works with or without AI, and works better because of it.
Who Should Take This Course?
This course is designed for working business analysts, requirements engineers, and product owners who are navigating the shift to AI-augmented requirements work. It is particularly well suited for practitioners with some foundational BA experience who want to sharpen their core skills while learning to use generative AI tools with confidence and appropriate skepticism.
If you are newer to business analysis, you will find the fundamentals covered in enough depth to build on. If you have been doing this work for years, the AI integration content will show you that your existing expertise is actually your biggest advantage in an AI-assisted workflow.
No prior experience with AI tools is required. What the course assumes is that you work in or around software and digital solution projects, and that requirements, in some form, are part of your professional life.
The course is a strong fit for:
• Practicing and aspiring Business Analysts
• Requirements Engineers
• Product Owners and Product Managers
• Project and Program Managers
• Subject Matter Experts (SMEs) who contribute to requirements
• Business Process Managers and Users
• Agile Team Members
• Systems Analysts and Designers
• Quality Assurance Professionals
• User Experience (UX) Designers
• Students and educators in Information Technology and Business fields
In short: anyone whose work depends on getting requirements right and who wants to use AI to do that faster and more reliably.
What Can You Do After the Course?
Upon completion, you will be able to:
• Master the art of crafting clear, concise requirements that resonate with both technical and non-technical stakeholders.
• Explain why AI amplifies the need for strong requirements skills rather than reducing them, and apply that understanding throughout your work.
• Configure the information environment for AI tools using context engineering principles drawn directly from established business analysis practice.
• Navigate the evolving impact of AI on requirements processes to stay ahead in the digital era.
• Prevent misunderstandings and scope creep by recognizing and resolving ambiguous and subjective language in requirements.
• Discover efficient methods to extract essential user requirements from documents, accelerating project timelines.
• Strengthen communication and collaboration between business users and developers to build well-defined business and user requirements.
• Write measurable and testable requirement statements at the right level of detail for each decision-maker and project stage.
• Use elicitation techniques to gather comprehensive information through interviews, surveys, observation, and brainstorming.
• Minimize missing information by creating well-defined, actionable requirements that provide sufficient context.
• Apply a four-step validation framework to catch defective requirements before they enter development, whether the source is a stakeholder, your own drafting, or an AI tool.
What Is Included?
• Fully updated content integrating the latest generative AI tools and techniques, including demonstrations using ChatGPT.
• Quizzes and practical assignments throughout to reinforce learning and build real skills.
• Direct access to the instructors for questions and additional guidance.
• Our unique Requirements Template for AI Projects: Extends your standard categories to capture the business, governance, and operational requirements that are unique to AI-enabled solutions — and that most teams discover they needed about three sprints too late.
• An extensive Requirement Validation Prompt Library: A collection of pointed prompts engineered to find the ambiguity, contradictions, and missing conditions hiding in your requirements before your development team finds them for you.
• Lifetime access to all course materials, including future updates.
• 30-day money-back guarantee if you are not completely satisfied.
Why Choose This Course?
Tom and Angela Hathaway have spent four decades helping organizations bridge the gap between what the business needs and what technology delivers. That experience shows up in every lecture, not as theory, but as the kind of hard-won, occasionally embarrassing, practical knowledge that only comes from doing this work at scale across industries and continents.
The course is regularly updated with current AI tool demonstrations, real project examples, and content that reflects how requirements practice is actually changing, not how vendors wish it were changing.
About the Instructors
• Over 40 years of combined expertise facilitating workshops and coaching students globally in business analysis and generative AI.
• Authors of 12 books in the field of business analysis and requirements engineering.
• Creators of 18 comprehensive Udemy courses with more than 125,000 enrolled students.
• Active YouTube presence with over 19,000 subscribers and nearly 2 million views, advocating lean and agile methodologies.
Enroll today. Your future as an AI-empowered business analyst starts here.
Course Content
- 12 section(s)
- 57 lecture(s)
- Section 1 Effective Requirements Pave the Way to Success for IT Projects
- Section 2 AI Unleashed: Revolutionizing Requirements Writing with AI Writing Assistants
- Section 3 Writing Crystal-Clear Business and Stakeholder / User Requirements
- Section 4 The Gateway to Requirements: Stakeholder Identification and Questions to Ask
- Section 5 Document Analysis: Your First Stop for Initial Business Needs and Requirements
- Section 6 Interactive Requirements Elicitation: Sherlock Holmes Meets User Experience
- Section 7 Problem-Discovery in Business Analysis: A Journey Through Innovative Techniques
- Section 8 Creative Problem-Solving in Business Analysis: From Brainstorm to Breakthrough
- Section 9 Managing Requirements Meetings: Interviews, Conversations, and Workshops
- Section 10 Requirements Validation: Removing Ambiguity from Business and User Requirements
- Section 11 The Subtle Art of Writing Comprehensible Requirements that Convey User Intent
- Section 12 Wrapping It All Up: Writing Requirements in the Era of Artificial Intelligence
What You’ll Learn
- Master the art of crafting clear, concise requirements that resonate with both technical and non-technical stakeholders., Explain why AI amplifies the need for strong requirements skills rather than reducing them, and apply that understanding throughout the course., Configure the information environment for AI tools using context engineering principles drawn directly from established business analysis practice., Navigate the evolving impact of AI on requirements processes to stay ahead in the digital era., Prevent misunderstandings and scope creep by recognizing and resolving ambiguous and subjective language in requirements., Discover efficient methods to extract essential user requirements from documents, accelerating project timelines., Write measurable and testable requirement statements at the right level of detail for each decision-maker and project stage., Strengthen communication and collaboration between business users and developers to build well-defined business and user requirements., Minimize missing information by creating well-defined, actionable requirements that provide sufficient context., Apply a four-step validation framework to catch defective requirements whether the source is a stakeholder, your own drafting, or an AI tool.
Skills covered in this course
Reviews
-
DDulce Vitiza Neves Pires Mendes
The course presents a good balance between tasks performed by humans and the use of ChatGPT, while still emphasizing the importance of human responsibility in the process. The lessons include clear examples, which makes the concepts easier to understand and apply. I also like the overall flow of the course so far — the topics are presented in a logical and engaging way. It feels practical and relevant, especially for the current AI era where professionals need to know how to collaborate effectively with AI tools.
-
TThierry VILLENAVE VILLENAVE
Intéressant mais beaucoup de longueurs quand même
-
AAnnekatrin Hegewald
Great course, even for experienced requirements engineers. Many inspiring ideas to use AI. Nice concept including quizzes, tasks and feedback.
-
MMaria Fernanda McClure
This was an EXCELENT review of the softer skills needed to be a successful BA. More importantly, it provided many good tips and techniques along with examples of how to implement them in a natural manner. Thank you!