Eliciting Requirements


Overview/Description
Target Audience
Expected Duration
Lesson Objectives
Course Number



Overview/Description
Requirements elicitation is the gathering or – "drawing out" – of system requirements. This is done by communicating with users, customers, and any other stakeholders in the development of a system. It is a pivotal knowledge area of business analysis and, as such, the business analyst must be able to elicit requirements that are complete, clear, correct, and consistent. In this course, learners will examine the preparation tasks, recommended practices, and proven techniques associated with eliciting requirements. This course is aligned with the Business Analysis Body of Knowledge® (BABOK®) published by the International Institute of Business Analysis (IIBA™). It is designed to assist in the preparation for the IIBA's Certified Business Analysis Professional™ (CBAP™) certification. IIBA, Business Analysis Body of Knowledge, BABOK, Certified Business Analysis Professional, CBAP are registered trademarks owned by the International Institute of Business Analysis.

Target Audience
Senior executives; managers of business analysis professionals; business analysis professionals; project managers; educators and trainers teaching business analysis and related topics; consultants and other specialists in business analysis

Expected Duration (hours)
3.5

Lesson Objectives

Eliciting Requirements

  • recognize the benefits of knowing about the recommended practices for eliciting requirements
  • identify the key tasks for preparing for requirements elicitation
  • identify the key tasks associated with conducting requirements elicitation
  • evaluate a description of a requirements-elicitation process for its use of recommended practices
  • match requirements-elicitation best practices to the challenges that they overcome
  • recognize the benefits of knowing about system and documentation elicitation techniques
  • recognize scenarios in which document analysis is appropriate
  • match the task examples to the stages of interface analysis that they are associated with
  • select the appropriate prototyping strategies for a given scenario
  • recognize situations where it would be appropriate to use reverse engineering to elicit requirements
  • recognize the benefits of knowing about individual and group elicitation techniques
  • analyze the use of the observation technique to elicit requirements for a project
  • distinguish between the two basic approaches for observation
  • recognize key concepts associated with conducting surveys as a means of eliciting requirements
  • identify key concepts associated with each stage of requirements-elicitation interviews
  • recognize examples of each of the tasks associated with the stages of brainstorming
  • identify best practices for running and reporting on focus group sessions
  • identify examples of best practices for running a requirements workshop
  • Course Number:
    cons_01_a05_bs_enus