What can IAG do for you

Watch this short video to see what IAG Consulting can do for your organization.

 

Not already a member? Register now for access to our Free Premium Content

Claiming IIBA Development Credits

Earn CDU credits from the IIBA through IAG courses! Click for more information

How May We Help You?

Contact us to discuss how we can help your organization. Call 1 800 209 3616 toll-free or send us an email.

Join IAG

Join the elite team of IAG Consultants. IAG hires the top consultants in the Business Systems Analysis field. If you consider yourself to be one of the best, contact us and let’s talk.

IAG Consultants were among the 23 Founding Members of the International Institute of Business Analysis.
"Specifying Client Requirements" Print E-mail
Article Index
"Specifying Client Requirements"
- Course Content
- Learning Objectives
- Course Competency Map
All Pages

 

Course Description:

This two day applied course provides the steps and practices to effectively gather business and system requirements. Participants learn a variety of practical communication, analysis and modeling techniques -- the best practices used in the Requirements Elicitation Process. And even more importantly, participants are taught - and given the opportunity to practice how to apply them on systems development projects.

The course teaches a very practical systematic approach to requirements analysis and definition. This is a proven, effective, real world approach that will enable a defined and consistent method that is easily learned and easily applied. Participants will learn specific modern methods, strategies and techniques that can be easily integrated into a company's existing methodologies and practices.  

Name  Specifying Client Requirements (SCR) 
Duration  Two (2) days
Type  Instructor-led 
Target  Business Analysts, Business Systems Analysts, Project Leads 
Rating  5 stars: IAG's Most popular course! 
Purpose  To learn indepth, practical techniques to gather and define business requirements

 

  Click here for information on claiming IIBA professional development credits


Course Content:

1. The Requirements Discovery Process
  • The Software Development Life Cycle and The Requirements Discovery Process
  • Requirements Best Practices; Principles & Standards
2. Requirements Planning
  • Requirements Planning Activities
  • How to Discover & Describe Business and Project Objectives
  • How to Discover & Describe Project Scope
3. Requirements Elicitation
  • Methods to Elicit Requirements
  • How to Discover & Describe Business Activities
  • How to Discover & Describe Information Requirements
4. Requirements Analysis and Documentation 
  • Documenting the Requirements
  • How to Discover & Describe Functional Requirements
  • Documenting the Non-Functional Requirements
5. Requirements Verification and Review
  • Refining the Requirements
6. Requirements Validation and Acceptance
  • Prioritizing the Requirements

Learning Objectives:

  • How to use the right elicitation techniques, models, steps and questions appropriate for the various stakeholder groups (users, senior management, non-technical, business subject-matter-experts, detail oriented, high-level, etc.)
  • Understand the critical success factors for a requirements meeting including setting SMART objectives and expectations, using a systematic process and questioning techniques, using visual modeling, keeping the meeting focused, using business language
  • Identify clients’ business needs easily, without needing to be a subject matter expert  
  • How to work directly and interactively with business clients in defining project requirements 
  • Conduct fast and efficient analysis – maximizing the time and resources of the company
  • How to apply industry best practices for discovering, describing and documenting requirements for various projects (new development, maintenance and package) and in various environments (iterative, incremental and waterfall)
  • Identify true user requirements versus "nice-to-have"
  • How to organize and model the information requirements into business objects and data elements
  • Learn the steps, questions and techniques for business process and data modeling – using such tools as context diagramming, use-case modeling, data flow diagramming, functional narratives, process modeling, data descriptions, entity relationship diagrams) 
  • How to analyze client business requirements and produce requirement specifications
  • Complete a business requirement specification that’s ready for design, development or sourcing software

Business Analysis Competencies    Coverage    Objective 
Analytical & Systems Thinking   

S/I

 

A

Change Leadership   

M/I

 

A

Requirements Planning   

I/I

 

SD

Requirements Elicitation & Analysis   

I/D

 

SD

Requirements Management   

I/I

 

U

Client Relationship Management   

M/I

 

A

Consensus & Agreement Building   

M/I

 

U

Professional Knowledge   

M/I

 

A

Modeling   

I/D

 

SD

Communication   

I/D

 

SD

Self-Management   

M/I

 

A

Teamwork   

M/I

 

A

Leadership   

S/I

 

A

 

Legend

Coverage

 

Objective

         
I/D  In-depth, Direct    SD  Skill Development 
I/I  In-depth, Indirect   Understanding 
M/D  Moderate. Direct   A  Awareness 
M/I  Moderate, Indirect       
S/D  Some. Direct       
S/I Some, Indirect       
N/A Not Addressed