Phone +234.811-111-1296 or visit

Empower yourself to expand your role and opportunities. Achieve real and quantifiable returns by building a high level of interpersonal, planning and problem solving skills.


Duration: 3 Days

Lagos Venue

106 Apapa Road beside
Zenith Bank Lagos.

Fee: N75, 000. VAT Incl.

4 - 5 participants: 5% discount
More than 6 ppl: 10% discount

Class Session

9:00am – 4:00pm daily.
(In plant training available upon request)
WEEKDAY CLASSES Feb Wed 17 - Fri 19

Share this course

Twitter Feeds

Programme Overview:

This course explores the breadth of business analyst skills, tasks and interactions expected in a professional role. It provides a complete set of practical tips and hands on exercises to build expertise and confidence using requirements delivery strategies, independent of methodology.

Learning Objectives:

  • Define business analysis and requirements.
  • Elicit requirements from stakeholders using a variety of effective techniques.
  • Practice creative thinking skills to engage stakeholders, uncover needs, and identify new approaches and ideas.
  • Compare and contrast analysis techniques in order to select the technique(s) that will most appropriately.
  • Get the most out of your models and diagrams by asking the right questions during analysis.
  • Identify why the project is being done (business drivers) in order to ensure the right analysis effort is being performed and so that requirements efforts can be appropriately prioritized.
  • Apply an approach to manage and record requirements decisions.
  • Describe the difference between validating that you've built the right solution and verifying that you've built the solution right.
  • Discuss strategies for content organization and collaboration, and describe why being more organized increases team agility.

Training Outline


  • Define business analysis
  • Discuss what requirements are and how they are utilized in analysis
  • Describe requirements elicitation and techniques available

Putting Requirements Elicitation into Practice

Describe how to use 11 different elicitation techniques to understand stakeholder requirements

  • Document Analysis
  • Observation
  • Interviews
  • Surveys, Questionnaires
  • Requirements Workshops
  • Brainstorming
  • Focus Groups
  • Interface Analysis
  • Prototyping
  • Reverse Engineering
  • Competitive Analysis

Improve your elicitation skills by:

  • Practicing several elicitation techniques
  • Utilizing active listening techniques
  • Enhancing critical thinking skills
  • Using various techniques for increased brainstorming results
  • Choose the appropriate technique(s) for your project

Getting the Most Out of Elicitation

  • Describe the considerations for planning elicitation
  • Choose the most appropriate elicitation technique(s)
  • Ensure the right people are involved in elicitation activities
  • Validate your elicitation results
  • Confirm stakeholders have a shared understanding of requirements

Introduction to Scoping

  • Define solution scope and explain its applicability and purpose
  • Differentiate between solution scope and project scope
  • Identify the components of scope and explain the purpose of a project initiation document
  • Describe the value of scoping your area of analysis

Define Project Context and Purpose

  • Survey the Project
    •         - Explain how to assess a project within the larger context of the enterprise
    •         - Identify the documents and information valuable to summarizing project objectives
  • Create a Statement of Purpose
    •         - Differentiate business drivers from the problem to solve
    •         - Compose a well-defined problem statement
    •         - Formulate a project statement of purpose
  • Define Project Objectives
    •         - Define project approach and clearly state business objectives
    •         - Construct a project glossary and illustrate its value

Depict Other Key Scope Parameters

  • Distinguish and express key scope parameters and explain their importance
    •         - Risks
    •         - Assumptions
    •         - Constraints
  • Plan for detailed scope elicitation

Scope Your Area of Analysis

  • Express scope with graphical representation
  • Illustrate components of graphical scope & order of definition

    •         - Identify external agents
    •         - Analyze and Identify data flows
    •         - Distinguish project boundary
    •         - Formulate purpose-driven name

    Complete scope with text documentation

    •         - Detect stakeholders from scope context
    •         - Analyze scope parameters for impacts on analysis planning

Prepare to Communicate Scope

Evaluate and prepare scoping results

  • Indicate newly identified project information
  • Identify important actions performing a final quality check
  • Produce formal context DFD (scope diagram)

Validate Scope with Stakeholders

  • Explain process of validating your area of analysis
  • Describe considerations when planning communications about scope and impacts
  • Explain the importance and describe an approach to gaining stakeholder agreement on scope

Scope Summary

  • Define a baseline
  • Describe the value and purpose of baselining the results of the scoping effort
  • Describe next steps for business analysis after scoping
    •         - Identify the transition to requirements management
    •         - Identify options for requirements analysis and elicitation
    •         - Explain how scope is used throughout the project

Introduction to Requirements Analysis Techniques

  • Describe requirements and the importance of requirements analysis
  • Provide guidance on how requirements analysis techniques are applicable within any methodology
  • Compare and contrast the requirements analysis perspectives: what vs how and AS IS vs TO BE

Breaking Down Requirements into Core Components

  • Define the four core components that make up all requirements
    •         - Data
    •         - Process
    •         - External Agent/Actor
    •         - Business Rules
  • Describe what the core components represent
  • Identify the importance of core components to your audience

Using Analysis Techniques to Your Advantage

  • Describe how particular analysis techniques:
    •         - drive quality analysis
    •         - communicate requirements perspectives effectively
  • Go beyond documenting requirements solely with text – describe how diagrams and models can also be used for analysis
  • Compare and contrast the different requirements analysis techniques when preparing to communicate with your audience
    •         - Context Data Flow Diagram
    •         - Process Decomposition Diagram
    •         - External Agent/Actor
    •         - Entity Relationship Diagram
    •         - Glossary
    •         - Workflow Diagramming
    •         - Use Case Modeling
    •         - User Stories
    •         - Prototyping
  • Create the right analysis approach based on your stakeholder's learning style
  • Confirm the analyzed requirements with stakeholders

Developing an Analysis Approach

  • Review elicitation and analysis techniques
  • Workshop – What is your Analysis Approach?
    •         - Work in groups to select techniques and determine your approach to a given case study. Students may use their projects.
    •         - Rate your outcome with the Analysis Checklist provided Revise your approach as needed and present
  • Discuss success criteria for an analysis approach to getting started and/or moving your project forward
  • Discuss why you chose each particular elicitation and analysis technique in your approach
  • Define Excellent Requirements characteristics
  • Requirements Management: Organize and capture requirements
    •         - Describe why being more organized increases team agility
    •         - Distinguish the different levels of requirements categories and explain their area of focus
    •         - Describe the different kinds of requirements information that needs to be included in your requirements repository
    •         - Compare and contrast approaches for effectively organizing, filtering and reporting your requirements-related content

Case study:

  • Workshop – Swimming with the Sharks.
  • Work in groups to create an approach for overcoming real world obstacles that effect projects.

Our Training Courses