Business Analysis Functional NonFunctional Requirements

Simple Requirements Decomposition / Drill-Down Techniques for Defining Product Behaviors and Qualities
Business Analysis Functional NonFunctional Requirements
File Size :
280.84 MB
Total length :
0h 56m



Tom and Angela Hathaway


Last update

Last updated 10/2022



Business Analysis Functional NonFunctional Requirements

What you’ll learn

Decompose well-structured requirement statements to identify Functional and Non-Functional Requirements
Give those responsible for designing, building, and/or buying the solution the kind of information they need to make the right decision for the business
Identify Informational, Performance, and Constraining Requirements from a list of Functional Requirements
Document and manage Business, Stakeholder, Functional and Non-Functional Requirements
Capture and clarify Business Rules and External Constraints that mandate limits to the delivered solution
Develop measurable Solution Requirements that facilitate End-User Acceptance Testing

Business Analysis Functional NonFunctional Requirements


No technical background required
Desire to define non-functional requirements for IT
Interest in the field of business analysis
HTML5 compatible browser for exercises (quizzes)
No additional materials are required


Functional and Non-functional Requirements Can Make or Break Your ProjectBusiness and Stakeholder Requirements define the business need in business terminology that all involved parties can understand, but the devil lies in the detail. Solution Providers (i.e., those responsible for building, buying, assembling, or configuring an IT application) need to know what the application must do, what data it will deal with, and what qualities it must possess to meet the business needs. In other words, they need Functional and Non-functional (aka Solution) Requirements at a level of detail that most subject matter experts can only provide when prompted and led.

In this course, you will learn simple and repeatable techniques for extracting solution-level specifications from business and stakeholder requirements that are expressed in complete sentence form. Applying the presented techniques will help you identify specific functions the solution needs. You will also discover hidden non-functional needs (e.g., performance, usability, reliability, etc.) related to the functions.

My co-author, Angela, and I have used these techniques on hundreds of IT projects around the globe and we know the value each provides. Using these approaches will improve your ability to identify and document requirements at the level of detail that solution providers (vendors or developers) need to deliver the right technology for their organization.

The presented techniques will work on any set of well-expressed requirement statements. However, they were specifically designed for and work best with requirement statements that follow the “Rules for Writing Effective Requirements” that we present in our course “Writing Requirements for IT – Simply Put!”.

Regardless of your job title or role, if you are involved in defining future business solutions, this book will help you communicate your business needs to solution providers. It will reduce the potential for misunderstandings that undermine IT’s ability to deliver the right technology for the business.

How to get the most out of this book?

To maximize the learning effect, you will have optional, online exercises to assess your understanding of each presented technique. Chapter titles prefaced with the phrase “Exercise” contain a link to online exercises with immediate feedback featuring our recommended resolution and the rationale behind it. These exercises are optional and they do not “test” your knowledge in the conventional sense. Their purpose is to demonstrate the use of the technique more real-life than our explanations can supply. You need Internet access to perform the exercises. We hope you enjoy them and that they make it easier for you to apply the techniques in real life.


Section 1: Setting the Stage

Lecture 1 Welcome to the Course

Lecture 2 The Value of Solution Requirements

Section 2: Discovering Functional and Informational Requirements

Lecture 3 Capturing Functional Requirements

Lecture 4 Documenting Functions

Lecture 5 Capturing Informational Requirements

Lecture 6 Attributes of Informational Requirements

Lecture 7 Summary of Functional Requirements

Section 3: Capturing Non-Functional Solution Requirements

Lecture 8 Performance Requirements

Lecture 9 Common Performance Measures

Lecture 10 Business Rules and External Factors

Section 4: In Closing

Lecture 11 Requirements Management Ideas

Lecture 12 Process and Rule Review

Lecture 13 Bonus Lecture: Special Offers

Subject Matter Experts,Product Owners,Business Process Managers,Business Process Users,Product and Project Managers,Line Managers,Business System Analysts,Anyone wearing the BA hat!

Course Information:

Udemy | English | 0h 56m | 280.84 MB
Created by: Tom and Angela Hathaway

You Can See More Courses in the Business >> Greetings from

New Courses

Scroll to Top