Randy Rice's Software Testing Site

Gathering, Documenting and Testing User Requirements 

2 Days

Register for the Online Version

Take the Online Demo

"I thought the speaker was very knowledgeable and informative.  He was very personable and approachable.  He kept it interesting and us involved."  -Kristy Smith

"Randy had a good and effective teaching style.  He explained the material clearly and in an organized manner, which made learning and understanding easy." -Linda Rodriguez

Do you find yourself challenged by user requirements? Perhaps you understand the important of good user requirements for software development and testing, but other people in your organization need to be exposed to best practices for user requirements. If so, this is the course for you!

This is a basic course in understanding the process of gathering, defining, testing and managing user requirements. You will learn the requirements process from start to ongoing maintenance. 

This course is ideal for people who are just learning about the importance of user requirements, or for those who need a defined process for requirements management.

This is a practical interactive seminar which uses team exercises to reinforce the process taught in the class. Your instructor will be a certified instructor in the software engineering field. You will learn the terminology, process, and challenges of requirements management in the real world. As a result of attending this seminar, you should have a good working knowledge of user requirements and what it takes to gather, design, test and manage a complete set of user requirements for a project. 

Gathering, Defining and Testing User Requirements will help you become more comfortable and confident in performing the requirements management process in just about any role on the project, including business analyst, user, system designer, project manager, QA analyst or tester. 

You will emerge from this two-day session knowing how to define the right problem, talk to the right people, document the right needs, build the right system, and test the system using a defined baseline of requirements as the target. You will also leave with a knowledge of how tools can help you perform requirements management.

Return on Investment

Who Will Benefit

The program requires only basic IT knowledge or experience. Technical documentation knowledge or experience is not a pre-requisite.

Program Information

This course is presented on an in-house basis only unless offered as a special public course. Contact us for information about how to bring this course into your organization.

Content and Structure


Module 1 - Exploring Requirements

Module 2 - Problem Analysis

Module 3 - Techniques for Getting the User Perspective

Module 4 - Documenting Requirements

Module 5 - Requirements Management

Module 6 - Testing Requirements

Module 7 - Dealing With Problems in the Requirements Process



All materials on this site copyright 1996 - 2009, Rice Consulting Services, Inc.

Rice Consulting Services, Inc.
P.O. Box 892003
Oklahoma City, OK  73189