Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

APMG-International AgilePM Foundation Exam - Topic 2 Question 67 Discussion

What defines how well, or to what level a solution needs to perform?
B) Non-Functional Requirements
A) Functional Requirements
C) Testable Requirements
D) Tangible Requirements

APMG-International AgilePM Foundation Exam - Topic 2 Question 67 Discussion

Actual exam question for APMG-International's AgilePM Foundation exam
Question #: 67
Topic #: 2
[All AgilePM Foundation Questions]

What defines how well, or to what level a solution needs to perform?

Show Suggested Answer Hide Answer
Suggested Answer: B

Comprehensive and Detailed Explanation (paraphrased from AgilePM/Agile standards; exact long extracts cannot be provided):

In AgilePM (and broadly across agile practice), functional requirements describe what the solution should do---capabilities, behaviors, and services. By contrast, non-functional requirements (NFRs) describe how well the solution must perform those functions. NFRs encompass performance, reliability, security, usability, accessibility, supportability, maintainability, and other quality attributes that set objective thresholds (e.g., response times, availability targets, encryption standards). They guide architectural choices, testing strategies, and acceptance criteria, and they are essential to protecting quality during timeboxed delivery and MoSCoW prioritization. Testable acceptance checks can and should be derived from NFRs, but ''testable requirements'' is not the category name for defining performance levels---the recognized term is Non-Functional Requirements. Therefore, the correct option is B.


Contribute your Thoughts:

0/2000 characters
Bonita
1 day ago
I think A) Functional Requirements is more important.
upvoted 0 times
...
Harris
7 days ago
Definitely B) Non-Functional Requirements!
upvoted 0 times
...
Erinn
12 days ago
Non-Functional? Really? I always thought it was about the features first.
upvoted 0 times
...
Terry
17 days ago
I agree with Glory, B is the way to go!
upvoted 0 times
...
Twila
22 days ago
Wait, are we sure about that? I thought C) Testable Requirements were key too.
upvoted 0 times
...
Rikki
2 months ago
I think A) Functional Requirements are more important. Without them, what’s the point?
upvoted 0 times
...
Glory
2 months ago
Definitely B) Non-Functional Requirements. They cover performance!
upvoted 0 times
...
Amos
3 months ago
I thought D) Tangible Requirements was about physical aspects, so I don't think that's it. I guess it has to be either A or B.
upvoted 0 times
...
Lorrine
3 months ago
I’m leaning towards B) Non-Functional Requirements too, but I keep mixing it up with C) Testable Requirements. They both seem related to performance.
upvoted 0 times
...
Sanjuana
3 months ago
I feel like we covered something similar in class, and I think it was about how a system behaves under certain conditions. Maybe A) Functional Requirements?
upvoted 0 times
...
Roselle
3 months ago
I think it might be B) Non-Functional Requirements, but I'm not entirely sure. I remember it being about performance metrics.
upvoted 0 times
...

Save Cancel