Business system requirements are the foundation upon which systems are constructed. Thus Business System Analysts are the key connection points between the business subject matter experts (SMEs) and System Developers. However, these two major groups (business and systems) speak different languages and think in different ways (business requirements and system specifications are not the same thing). The starting point for capturing business system requirements is ninety percent written or verbalized and reflects how the business wants to operate. Therefore, it is critical to capture, analyze, and understand the business requirements before trying to create system specifications.
This course provides a proven set of core techniques, methods and tricks to help the business define requirements using methods that will generate clear, unambiguous, understandable and verifiable requirements. Most requirements start with language and to create "good Requirements" you must know and use the "language and techniques" of Requirements Definition. This course covers three major areas of gathering (eliciting) requirements, understanding (defining) requirements, and confirming (verifying) requirements. The course also includes a special set of techniques to help you evaluate your understanding of requirements written by someone else.
NOTE: The techniques taught in this course are relevant to traditional, UML or Agile development environments
Training Avaliability and Delivery
This is primarily ilt training
This is a workshop seminar
This may be appropriate for train the trainer situations
This is an online eLearning or CBT training program
This class may involve group study
Courseware may be available for purchase
This class may be available at a classroom in Tampa, FL,
Contact Requirements Solutions Group for more information
1. General Introduction
Define Requirements
The Cost of Bad Requirements
The Source of Bad Requirements
What is a Business Information System
What is Business System Analysis
When Are You Done; the Fate Chart
Open Items (Questions) List
Categories of requirements
A Problem with Language
2. Capturing Requirements
Stakeholders
Vision Statements
Problem Statements
Problems vs Symptoms,
Ten Critical Questions to Guide the Process
Interview Techniques
Informal
Structured
Silent (email and groups)
Teleconference
A Survey Technique
Workshop Sessions
Informal;
Brainstorming
User Groups
Focus Groups
Time Compressed
Virtual Groups (Collaborative Interaction)
Observations
The AS IS Business System
Business Events and Responses
Current Business Information Usage
Exceptions
Prototyping
Review of Capture Techniques
3. Clarifying (Understanding) Requirements
Good Requirements Sentences
Writing Good Requirements
Requirements from
A Management Vision Statement
Problem Statements
Business Events and Responses
Current Business Information Usage
From Business Rules
The Five Major Types of Requirements
Useful Requirements Groups
Detailed Requirements Clarification
Process
Business Rules
Data
Performance Measurements
Constraints (finding exceptions)
Quality, "ability" Requirements (EX: reliability, Usability)
4. Confirming Requirements
Requirements vs Problems Matrices
Requirements Feasibility
Requirements Priorities (four methods)
High Risk Requirements
Risk Reduction Techniques
Requirements and Testability
Evaluating a Requirements Document
About Requirements Solutions Group - Training Provider
Requirements Solutions Group - The Requirements Solutions Group is a skill building organization whose core business is requirements engineering through business systems analysis and testing. We focus on customizing our offers to meet your specific needs. We extend our offerings by maintaining extensive affiliations and strategic partnerships with organizations that share our philosophy and values.
All of our training...
More Core Training from Requirements Solutions Group