Requirements Fundamentals
This course provides industry terminology and lays a solid foundation for advancing your career. Upon completion you will be able to identify stages of the requirements management process, three levels and four types of requirements, as well as 12 activities in a proven requirements approach. You’ll come away with tools and techniques to help you succeed on your next project.
You Will Learn About
Four Roles
Explore four roles that collaborate to achieve good requirements. Identify with common job titles that perform these requirement roles. Discover how you can contribute to developing requirements on your next project.
Requirements Management Process
Discover the five stages of the requirements process: elicitation, analysis, representation, validation, and requirements change control. Gain insight into the key tasks that are performed within each process stage.
Requirements Hierarchy (Levels)
Use three requirement levels to iteratively and incrementally apply the requirements process. The requirement levels help you gage where you are and where you are heading as you navigate your route to good requirements.
Requirement Types
Explore four types of software requirements. You will gain an understanding of questions to elicit these requirements, as well as a suggested format for writing each requirement type to improve consistency.
Requirements Quest Approach
Learn to apply a proven, iterative and incremental 12-activity approach that has helped our clients reduce missed requirements, develop good requirements, and ultimately implement better systems.
Course Specifications
Business Analysts
Project Managers
Product Owners
Stakeholders
Development Team
Quality Analysts
Instructor Support
Certificate of Completion
Course Download Materials
30-Day Money Back Guarantee
Share This Course With A Friend
Course Curriculum
1. Requirements Fundamentals Introduction
1. Requirements Fundamentals Course Roadmap 4:11
2. Requirement Roles
2. Requirements Roles Introduction 5:32
3. Requirement Producers 6:05
4. Requirement Suppliers 8:25
5. Requirements Receivers 5:38
6. Requirements Supporters 4:18
7. Requirement Roles Conclusion 3:16
3. The Quest For Good Requirements
8. What Are Good Requirements? 10:50
4. Requirements Hierarchy (Levels)
9. Requirements Hierarchy 6:44
5. Requirements Types
10. Requirement Types Introduction 2:35
11. Business Requirements 5:17
12. User Requirements 9:34
13. Functional Requirements 7:52
14. Nonfunctional Requirements 14:18
15. Requirement Types Conclusion 3:02
6. Requirements Management Process Stages
16. Requirement Management Process Introduction 7:03
17. Requirements Elicitation 7:34
18. Requirements Analysis 4:04
19. Requirements Representation 5:40
20. Requirements Validation 11:34
21. Requirements Change Control 9:04
22. Benefits of Applying a Requirements Management Process 5:56
7. Requirements Quest Approach
23. The Requirements Quest Approach Introduction 5:47
24. Business-Level Activities 4:29
25. User-Level Activities 4:24
26. System-Level Activities 6:05
8. What Requirements Are Not
27. Contents of a Requirements Specification 2:59
28. Why and What Versus How 3:09
29. Exclude Project Related Information 2:44
30. Business Rules Are Not Requirements 7:51
Course Downloads
(All Items listed below are included)
For Those Seeking To
You Will Be Able To
Your Instructor

Roxanne Miller, retired CBAP
The Requirements Super Freak has been involved in the Information Technology (IT) industry since 1984 and founded Requirements Quest® in 2001. She has been consulting on requirements process improvement and business analysis practices for over 20 years. Roxanne earned a bachelor degree in Management Information Systems (MIS) at the University of Wisconsin—Eau Claire, USA.
Learn more about Roxanne here!