Effective Agile Requirements Gathering Training Syllabus

Curriculum Designed by Experts

Planning for Requirements Gathering

  • BA Skills Needed
  • Who is the Business Lead?
  • The Engaged Decision Maker
  • Business Lead Proxies and Vacant Leads
  • Understanding the Problem Domain
  • Questions to Ask
  • Emergent Requirements
  • Designing your Requirements Gathering Approach
  • Elicitation Techniques
  • Requirements Gathering Process Design Cheat Sheet
  • Our Sample Projects
  • Designing your Approach

Requirements Visioning

  • Visioning I
  • your Vision Statement
  • Defining the Project Objectives
  • Defining Conditions of Satisfaction
  • Sample Conditions of Satisfaction I
  • Sample Conditions of Satisfaction II
  • Create a Vision, Objectives and COS
    • Identifying Features/Features
    • High Level Use Case Diagrams
    • Sample Use Case Diagram
  • Create a Use Case Diagram
    • Visioning II
    • Process Modeling
    • Sample Business Process Diagrams
    • Sample Process Diagram (By Hand)
    • User Interface Flow
    • UI Flow - Sample (By Hand)
    • UI Sitemap - Sample
    • The Feature List
    • Feature List High Level
    • Visioning Summary
  • Process Modeling & UI Flows
  • Create your High Level Feature List
    • Roadmap Prioritization
    • Levels of Prioritization
    • Product Roadmap
    • Prioritization Factors
    • Product Prioritization using Value Buckets
  • Business Value Buckets Prioritization
    • Requirements Breakdown I
    • Feature Writing Workshops
    • Writing Good Requirements
    • Attributes of a Small Feature
  • Brainstorming Features
    • Requirements Breakdown II
    • Breaking Down the EPICS
    • Sample Compound Features
    • Sample Complex Features
    • Real World Methods for Feature Break Down
    • Process Based Breakdown
    • CRUD – Function Based Breakdown
    • Business Rule Breakdown
    • User or Platform Based Breakdown
  • Breaking Down the EPICs
    • Non-Functional Requirements
    • Non Functional/Foundational Features
    • Sample Foundation Features
    • Proof of Concept Requirements
    • Release Prioritization
    • Dependency Prioritization
    • Dependency Chart Example

Requirements Deep-Dive

  • Release Prioritization (Optional)
    • Feature Deep-Dive (Detailed Requirements)
    • Where are the Feature Details?
    • Identifying Acceptance Tests
    • Categories of Tests
    • Sample Acceptance Test Cases
    • Test Examples
    • Test Examples
    • Business Rules
    • Sample UI Prototypes
    • Sample UI Prototype
    • The 'Traceability' Question
  • Creating Acceptance Tests, Business Rules and UI Prototypes
  • The Retrospective

Requirements Testing and Change Management

  • Principles for Successful Testing
  • The Role of the Tester
  • Sample Test Results
  • How to Manage the Inevitable CHANGE!
  • Top Tips to Managing Requirements Change
  • Sample Change Management Tracking Notes
  • Resources

Talk to our Advisor.

+91