Requirements Gathering for IT Projects

Our classes are always live and instructor led from our Exton, PA or EPIC Partner locations. Springhouse AnywhereLive options require Internet Access. Select classes are Guaranteed to Run (GTR). View our complete schedule policies.






This 3 day instructor-led course provides students with the knowledge and techniques to effectively gather, document, and manage business requirements. This course addresses the beginning stages of the software development life cycle, providing a comprehensive study of conceptual design, including Use Case, Usage Scenario, and User Stories creation. This course also provides a comparison among different software development Methodologies, such as Microsoft Solution Framework (MSF), Agile, Scrum, and Extreme Programming (XP).

Intended Audience

This course is intended for IT Professionals, Developers, and everyone in the IT industry (including Business Analysts and Project Managers) that needs to create robust requirements documentation.

At Completion

Students will be able to:

  • Explain the role of a Business Analyst
  • Follow IIBA business analysis best practices
  • Gather, document, and manage business requirements
  • Implement Scope Management
  • Implement and conduct Risk Management
  • Create Use Case, Usage Scenarios, and User Stories
  • Compare different Software Development Methodologies




  • Background on software development
  • MS Office Suite

Exams & Certifications




Course Outline

Module 1. Getting Started with Business Analysis (BA) work

  • IIBA
  • The role of a Business Analyst (BA)
  • Core concepts and definitions 

Module 2. Scope and Risk Management

  • Scope Management
  • Risk Management

Module 3. BA Knowledge Areas and Tasks 

  • Introduction
  • Business analysis planning and monitoring
  • Requirements elicitation
  • Requirements management and communications
  • Enterprise analysis
  • Requirements analysis
  • Solution assessment and validation 

Module 4. Gathering Business Requirements 

  • Introduction
  • Plan BA activities
  • Prepare for requirements elicitation
  • Conduct elicitation activities – Tools and Techniques
  • Document elicitation results
  • Confirm elicitation results 

Module 5. Business Requirements Management

  • Prioritize, organize, and document requirements
  • Validate requirements
  • Manage solution scope and requirements
  • Manage requirements traceability
  • Maintain requirements for reuse
  • Prepare requirements package

Module 6. Creating the Conceptual Design

  • Introduction to Design
  • Create Use Case
  • Create Usage Scenarios
  • Create User Stories


Module 7. Software Development Methodologies (SDM)

  • Introduction to SDM
  • Microsoft Solution Framework (MSF)
  • Agile
    • MSF – Agile
    • SCRUM
    • Extreme Programming
  • Comparisons


Module 8. What’s next?

  • Logical and Physical Design
  • More MSF or SCRUM or XP
  • Team Foundation Server


Follow-on classes to consider:

#1846 – Microsoft Solutions Framework Essentials
#6214 – Effective Team Development using Microsoft Visual Studio Team System
#2710 – Analyzing Requirements and Defining Microsoft .NET Solution Architectures
#BAB-607 Business Analysis Theory and Practice





Requirements Gathering for IT Projects Gathering for IT Projects

Get More Information




Help us prove you're not a robot:

 ‭(Hidden)‬ Catalog-Item Reuse

Microsoft Gold Partner


AXELOS Limited

The Microsoft Gold CPLS logo is a mark of Microsoft, Inc.

The PMI R.E.P. logo is a mark of the Project Management Institute, Inc.

ITIL® is a registered trade mark of AXELOS Limited.
IT Infrastructure Library® is a registered trade mark of AXELOS Limited
The Swirl logo™ is a registered trade mark of AXELOS Limited
Accredited course material is property of ITSM Academy.

Connect with us

Springhouse Education & Consulting Services

Corporate HQ:Eagleview Corporate Park
707 Eagleview Boulevard
Suite 207
Exton, PA 19341

610-321-3500 -