Exposing Functional and Non-Functional Requirements
4.3 (19 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
496 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Exposing Functional and Non-Functional Requirements to your Wishlist.

Add to Wishlist

Exposing Functional and Non-Functional Requirements

Translating Business Needs into Solution Details. Analyze Any Set of Requirements Expressed in Simple Sentences
4.3 (19 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
496 students enrolled
Last updated 11/2016
English
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1 hour on-demand video
  • 7 Articles
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I 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 decisions that are right 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
View Curriculum
Requirements
  • No technical background required
  • Desire to define user requirements for IT
  • Interest in the field of business analysis
  • HTML5 compatible browser for exercises (quizzes)
  • No additional materials are required
Description

According to Machiavelli, “the introduction of a new order of things” is fraught with difficulty, risk, and uncertainty. He obviously was referencing Information Technology (IT) projects when he wrote this often-quoted statement in 1505. Getting effective, scoped, and well-expressed requirements statements goes a long way toward reducing the inherent uncertainty. Unfortunately, that alone is not enough. Business 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 has to do, what data it will deal with, and what qualities it has to possess to meet the business needs. In other words, they need functional and non-functional requirements at a level of detail that most subject matter experts can only provide when prompted and lead.

Exposing Functional AND Non-Functional Requirements offers a tried-and-true approach for analyzing any set of requirements expressed in simple sentences. Applying the presented techniques will significantly improve the communication between those tasked with defining the need (aka “the one wearing the Business Analysis Hat”) and Solution Providers, thereby reducing the risk of misunderstandings.

This course is the third and last in our series “How to Write Effective Requirements for IT Solutions” that will dramatically reduce the failure rate of projects suffering from poor requirements. Regardless of your job title or role, if you are tasked with communicating your future needs to others, this course will help. It is interactive (includes exercises with instant feedback), instructionally designed (based on modern learning theory), and "intellimated™" (uses animated visuals with an accompanying audio track) to hold your interest and increase retention.

Who is the target audience?
  • 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!
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 19 Lectures Collapse All 19 Lectures 55:50
+
Setting the Stage
2 Lectures 08:46
  • Introduction
  • Functional and Non-Functional Requirements
  • Learning Objectives
Preview 03:00

  • Solution Providers Need Details
  • Who Defines Solution Requirements When?
Preview 05:46
+
Discovering Functional and Informational Requirements
8 Lectures 20:43
  • What Are Functional Requirements?
  • Identifying Functional Components

Are you working in an Agile Environment? Watch the video below (Non-Functional Requirements Add Value to User Stories).

Preview 04:16

This exercise is designed for Internet Explorer (IE). It may not work with other browsers.

Preview 00:24

Documenting Functions
01:52

  • What Are Informational Requirements
  • Functions Need Data
  • Finding Informational Components
Capturing Informational Requirements
04:27

This exercise is designed for Internet Explorer (IE). It may not work with other browsers.

Exercise: Discovering Informational Components
00:25

  • Documenting Informational Components
  • Usability Requirements Define User Views
  • Defining Data Elements
  • Algorithms for Derivable Data
  • Data Element Accuracy
Attributes of Informational Requirements
08:26

This exercise is designed for Internet Explorer (IE). It may not work with other browsers.

Exercise: Assessing Precision and Currency
00:19

Summary: Volumes, Precision, Accuracy, Formula, and Source

Summary of Functional Requirements
00:33
+
Capturing Non-Functional Solution Requirements
5 Lectures 18:07
  • What Are Performance Requirements
  • Types of Performance Requirements
Performance Requirements
08:52

This exercise is designed for Internet Explorer (IE). It may not work with other browsers.

Exercise: Measurable Qualities
00:18

  • Frequency and Urgency Dimensions
  • Identifying Performance Related Functions
Common Performance Measures
04:16

This exercise is designed for Internet Explorer (IE). It may not work with other browsers.

Exercise: Discovering Performance-based Functions
00:26

  • Internal and External Constraints
  • Discovering Constraining Requirements
Business Rules and External Factors
04:15
+
In Closing
4 Lectures 07:14
Requirements Management Ideas
03:06

Process and Rule Review
02:28

This exercise is designed for Internet Explorer (IE). It may not work with other browsers.

Exercise: Final Exam
00:24

BONUS LECTURE: What Next?
01:16
About the Instructor
Tom and Angela Hathaway
3.9 Average rating
118 Reviews
2,035 Students
8 Courses
BA-EXPERTS: Business Analysis for Anyone Wearing the BA Hat

Tom has been in business analysis since long before it was called business analysis. He has over 30 years experience in the fields of information technology, methodologies, and business analysis. In his writings and lectures he strives for enlightening while entertaining. As a facilitator, he achieves results through inclusion and synergistic group-building. He has taught thousands of students business and systems analysis skills since the '80's and has facilitated hundreds of requirements discovery sessions under a variety of acronyms (JAD, ASAP, JADr, JRP, etc).

Angela and Tom Hathaway (previously Hathaway & Associates, Inc. and Requirements Solutions Group, LLC) founded BA-EXPERTS in 2011. As a team, Angela and Tom have trained, consulted, mentored and coached thousands of business analysts around the world for organizations from small businesses to Fortune 100. Hundreds of current and past customers include TIAA-CREF (Financial), Cathay Pacific (Airline), Manitoba Telecom Services (Telecommunications), Starwood Hotels and Resorts (Hospitality), government agencies, and a myriad of organizations spanning all sizes and industries. Our training, consulting, and mentoring efforts have saved our customers around the world millions and can help your organization improve its business analysis practices