Mastering the Requirements Process

Build the Right Software—the First Time

Requirements are the most misunderstood—yet the most crucial—part of systems development. This course presents the Volere process—used and improved by thousands of organizations around the world—and then shows you how you make it into your own process.

IREB-certification

Upcoming Classes

Dates
Mode
Location
Event
Venue
Call to Schedule
Anytime
Virtual Classroom
Your Location
Anywhere
May 17May 19, 2017
May 17May 19, 2017
Virtual Classroom
Philadelphia
Anywhere
Oct 18Oct 20, 2017
Oct 18Oct 20, 2017
Virtual Classroom
San Diego
Anywhere
Description
  • Learn the complete process of uncovering the real requirements, and ensuring their correctness
  • Learn how to write universally understandable and testable requirements
  • Learn how to separate the real needs from the presumed solutions
  • Learn how to gather requirements in an agile environment

How to Get the Right Requirements - the First Time
Software has only one purpose—to satisfy the real needs of its user or customer. Building such software is relatively straightforward providing the real needs—in all their subtlety and concealment—have been discovered. Discovering the requirements is the role of the requirements process.

Requirements is about understanding the actual work of the business users, both the current process and what you need it to be for the future. Requirements is about discovering the product that will add long-term value to the organization—and then writing requirements that result in the developers building the exact product.

In businesses today there are more demands for cutting-edge software, and fewer resources to meet those demands. Getting it the first time is the only way to succeed under these circumstances. Today’s requirements process is incremental; it uses prototypes and scenarios; it uses agile stories, fit criteria and requirements testing to ensure you get the right result.

Your Requirements
Requirements are the most misunderstood—yet the most crucial—part of systems development. If the requirements are wrong, you end up with loads of late re-work, or even worse, with the wrong system. Your requirements process must be your own, but it should be based on field-proven techniques and templates. This course presents the Volere process—used and improved by thousands of organizations around the world—and then shows you how you make it into your own process.

As a participant, you receive the Volere Requirements Specification Template—downloaded by more than 13,000 users—to take home with you.

Your instructor is a real-world business analysts who has written requirements for dozens of projects, and will bring you insight that only comes from significant experience.

Bonus

  • Earn 21 CDUs (Continuing Development Units) from the IIBA® (IIBA®, the IIBA® logo, BABOK® and Business Analysis Body of Knowledge® are registered trademarks owned by International Institute of Business Analysis.These trademarks are used with the express permission of International Institute of Business Analysis.) It provides material and skills relevant to the Business Analysis Body of Knowledge (BABOK™) version 3.0.
  • Each course participant receives a copy of Suzanne and James Robertson's book Mastering the Requirements Process-Third Edition. Valid for public courses only.
Course Outline

Project Blast-Off
Scope of the business area
Identifying and using stakeholder maps
Testable project goals
Ensuring a viable requirements project

Trawling for Requirements
Finding the real requirements
Requirements for agile projects
Techniques for eliciting requirements
The Brown Cow model for beneficial viewpoints

Functional Requirements
Identifying what the product must do
Establishing the product use case
Writing use case scenarios
Writing requirements, not solutions

Non-functional Requirements
Qualities of the product
Usability, look and feel, security, etc.
How to find non-functional requirements
How to write testable requirements

Requirements for Agile Projects
Writing the correct stories
An agile process
Story Maps
How to write better stories

Prototypes and Deviations
Using prototypes to drive out requirements
Low- and high-fidelity prototypes
Exceptions and alternatives

Writing Requirements
Writing correct requirements
The snow card
Fit criteria and measuring requirements

The Quality Gateway
Keeping requirements within scope
Testing requirements
Ensuring customer value

Managing Your Requirements
Specification templates
Tracing requirements
Prioritizing requirements
Automated requirements tools

Your Requirements Process
Deciding your own process
How to use a fast-track approach
Iterative requirements and development
Knowing when you have all the requirements

Select a learning mode button (Public, On-Site, etc.) for specific class details and fact sheet
Dates
Mode
Location
Event
Venue
May 17May 19, 2017
May 17May 19, 2017
Virtual Classroom
Philadelphia
Anywhere
Oct 18Oct 20, 2017
Oct 18Oct 20, 2017
Virtual Classroom
San Diego
Anywhere
Price: $2,245 USD Course Duration: 3 Days
Description
  • Learn the complete process of uncovering the real requirements, and ensuring their correctness
  • Learn how to write universally understandable and testable requirements
  • Learn how to separate the real needs from the presumed solutions
  • Learn how to gather requirements in an agile environment

How to Get the Right Requirements - the First Time
Software has only one purpose—to satisfy the real needs of its user or customer. Building such software is relatively straightforward providing the real needs—in all their subtlety and concealment—have been discovered. Discovering the requirements is the role of the requirements process.

Requirements is about understanding the actual work of the business users, both the current process and what you need it to be for the future. Requirements is about discovering the product that will add long-term value to the organization—and then writing requirements that result in the developers building the exact product.

In businesses today there are more demands for cutting-edge software, and fewer resources to meet those demands. Getting it the first time is the only way to succeed under these circumstances. Today’s requirements process is incremental; it uses prototypes and scenarios; it uses agile stories, fit criteria and requirements testing to ensure you get the right result.

Your Requirements
Requirements are the most misunderstood—yet the most crucial—part of systems development. If the requirements are wrong, you end up with loads of late re-work, or even worse, with the wrong system. Your requirements process must be your own, but it should be based on field-proven techniques and templates. This course presents the Volere process—used and improved by thousands of organizations around the world—and then shows you how you make it into your own process.

As a participant, you receive the Volere Requirements Specification Template—downloaded by more than 13,000 users—to take home with you.

Your instructor is a real-world business analysts who has written requirements for dozens of projects, and will bring you insight that only comes from significant experience.

Bonus

  • Earn 21 CDUs (Continuing Development Units) from the IIBA® (IIBA®, the IIBA® logo, BABOK® and Business Analysis Body of Knowledge® are registered trademarks owned by International Institute of Business Analysis.These trademarks are used with the express permission of International Institute of Business Analysis.) It provides material and skills relevant to the Business Analysis Body of Knowledge (BABOK™) version 3.0.
  • Each course participant receives a copy of Suzanne and James Robertson's book Mastering the Requirements Process-Third Edition. Valid for public courses only.
Course Outline

Project Blast-Off
Scope of the business area
Identifying and using stakeholder maps
Testable project goals
Ensuring a viable requirements project

Trawling for Requirements
Finding the real requirements
Requirements for agile projects
Techniques for eliciting requirements
The Brown Cow model for beneficial viewpoints

Functional Requirements
Identifying what the product must do
Establishing the product use case
Writing use case scenarios
Writing requirements, not solutions

Non-functional Requirements
Qualities of the product
Usability, look and feel, security, etc.
How to find non-functional requirements
How to write testable requirements

Requirements for Agile Projects
Writing the correct stories
An agile process
Story Maps
How to write better stories

Prototypes and Deviations
Using prototypes to drive out requirements
Low- and high-fidelity prototypes
Exceptions and alternatives

Writing Requirements
Writing correct requirements
The snow card
Fit criteria and measuring requirements

The Quality Gateway
Keeping requirements within scope
Testing requirements
Ensuring customer value

Managing Your Requirements
Specification templates
Tracing requirements
Prioritizing requirements
Automated requirements tools

Your Requirements Process
Deciding your own process
How to use a fast-track approach
Iterative requirements and development
Knowing when you have all the requirements

Reservation Information
Sign-In/Registration 7:30 - 8:30 a.m.
Morning Session 8:30 a.m. - 12:00 p.m.
Lunch 12:00 - 1:00 p.m.
Afternoon Session 1:00 - 5:00 p.m.
Times represent the typical daily schedule. Please confirm your schedule at registration.
Class Fee Includes
• Tuition
• Course notebook
• Continental breakfasts and refreshment breaks
• Lunches
• Letter of completion
Instructors
Tim Lister
Atlantic Systems Guild, Inc.
Dates
Mode
Location
Event
Venue
Call to Schedule
Anytime
Virtual Classroom
Your Location
Anywhere
Course Duration: 3 Days
Description
  • Learn the complete process of uncovering the real requirements, and ensuring their correctness
  • Learn how to write universally understandable and testable requirements
  • Learn how to separate the real needs from the presumed solutions
  • Learn how to gather requirements in an agile environment

How to Get the Right Requirements - the First Time
Software has only one purpose—to satisfy the real needs of its user or customer. Building such software is relatively straightforward providing the real needs—in all their subtlety and concealment—have been discovered. Discovering the requirements is the role of the requirements process.

Requirements is about understanding the actual work of the business users, both the current process and what you need it to be for the future. Requirements is about discovering the product that will add long-term value to the organization—and then writing requirements that result in the developers building the exact product.

In businesses today there are more demands for cutting-edge software, and fewer resources to meet those demands. Getting it the first time is the only way to succeed under these circumstances. Today’s requirements process is incremental; it uses prototypes and scenarios; it uses agile stories, fit criteria and requirements testing to ensure you get the right result.

Your Requirements
Requirements are the most misunderstood—yet the most crucial—part of systems development. If the requirements are wrong, you end up with loads of late re-work, or even worse, with the wrong system. Your requirements process must be your own, but it should be based on field-proven techniques and templates. This course presents the Volere process—used and improved by thousands of organizations around the world—and then shows you how you make it into your own process.

As a participant, you receive the Volere Requirements Specification Template—downloaded by more than 13,000 users—to take home with you.

Your instructor is a real-world business analysts who has written requirements for dozens of projects, and will bring you insight that only comes from significant experience.

Bonus

  • Earn 21 CDUs (Continuing Development Units) from the IIBA® (IIBA®, the IIBA® logo, BABOK® and Business Analysis Body of Knowledge® are registered trademarks owned by International Institute of Business Analysis.These trademarks are used with the express permission of International Institute of Business Analysis.) It provides material and skills relevant to the Business Analysis Body of Knowledge (BABOK™) version 3.0.
  • Each course participant receives a copy of Suzanne and James Robertson's book Mastering the Requirements Process-Third Edition. Valid for public courses only.
Course Outline

Project Blast-Off
Scope of the business area
Identifying and using stakeholder maps
Testable project goals
Ensuring a viable requirements project

Trawling for Requirements
Finding the real requirements
Requirements for agile projects
Techniques for eliciting requirements
The Brown Cow model for beneficial viewpoints

Functional Requirements
Identifying what the product must do
Establishing the product use case
Writing use case scenarios
Writing requirements, not solutions

Non-functional Requirements
Qualities of the product
Usability, look and feel, security, etc.
How to find non-functional requirements
How to write testable requirements

Requirements for Agile Projects
Writing the correct stories
An agile process
Story Maps
How to write better stories

Prototypes and Deviations
Using prototypes to drive out requirements
Low- and high-fidelity prototypes
Exceptions and alternatives

Writing Requirements
Writing correct requirements
The snow card
Fit criteria and measuring requirements

The Quality Gateway
Keeping requirements within scope
Testing requirements
Ensuring customer value

Managing Your Requirements
Specification templates
Tracing requirements
Prioritizing requirements
Automated requirements tools

Your Requirements Process
Deciding your own process
How to use a fast-track approach
Iterative requirements and development
Knowing when you have all the requirements

Reservation Information
Sign-In/Registration 7:30 - 8:30 a.m.
Morning Session 8:30 a.m. - 12:00 p.m.
Lunch 12:00 - 1:00 p.m.
Afternoon Session 1:00 - 5:00 p.m.
Times represent the typical daily schedule. Please confirm your schedule at registration.
Class Fee Includes
• Tuition
• Course notebook
• Letter of completion
Instructors
Tim Lister
Atlantic Systems Guild, Inc.

Questions?

On-Site Training

Let us bring the training directly to you! Choose from over 60 courses.

Combine World-Class Training and

Certification with a Conference

Maximize Your Learning Potential

Agile Dev Conference logo

Better Software Conference logo

Devops Conference logo

STAR Conference logo

Mobile Dev Test Conference logo

Internet of Things dev Conference logo