Eliciting User Requirements: Program Content
This course teaches you how to elicit, document and identify correct user requirements. You will learn in depth the key techniques to communicate with stakeholders
and capture their requirements, their purposes, strengths and when to apply them.
What you will Learn:
- Understand the responsibilities of the business analyst in requirements
- Elicitation methods for Agile, Waterfall and Iterative
- Communicating with stakeholders
- Know elicitation techniques, their purposes, strengths and weaknesses
- Characteristics of excellent requirements
- Requirements acceptance and problem solving
Earn PDU’s
- Attendees of this program are entitled to 21 Continuing Development Units from the International Institute of Business Analysis upon completion.
- Attendees of this program are entitled to 21 Professional Development Units from the Project Management Institute upon completion.
Program Content
Enterprise Analysis
- Evaluate proposed business initiatives for viability and organizational advantage
- Tips for a successful business case
Overview of Concepts and Environment
- What is a project?
- Examples of projects/BA involvement in project selection
- Why projects fail
- The project triple constraint and the BA
- Project relationships between the project manager and the business analyst
Planning and the BA
- Understand the importance of the planning and managing aspect in the role of the BA
- Understand team roles
- Identify and analyze stakeholders
- Determine product scope
- Determine appropriate methodology
- Develop a Work Breakdown Structure (WBS) that is requirements driven, focusing on planning, testing and managing responsibilities
- Select and estimate requirements activities in all phases of the project
- Understand how project progress is monitored and controlled
Risk and the BA
- Risk management planning
- Risk Identification
- Qualitative risk analysis
- Quantitative risk analysis
Validating and the BA
- Examine the importance of testing and testing strategies
- Develop a high level test plan
Managing Requirements
- Identify, analyze, and manage requirements change
- Identify the means to perform requirements traceability throughout the project