“A non-functional requirement (NFR) is a
requirement that specifies criteria that can
be used to judge the operation of a system,
rather than specific behaviors.”
Wikipedia
Slide 18
Slide 18 text
“What a software should do?”
VS
“How a software should be?”
NFR Shared Meaning How to Measure it
Deployability Deployability is... We measure Deployability
with...
Evolvability Evolvability is... We measure Evolvability
with...
Interoperability Interoperability is... We measure Interoperability
with...
Performances Performances are... We measure Performances
with...
Throughput Throughput is... We measure Throughput
with...
Slide 31
Slide 31 text
No content
Slide 32
Slide 32 text
No content
Slide 33
Slide 33 text
No content
Slide 34
Slide 34 text
No content
Slide 35
Slide 35 text
No content
Slide 36
Slide 36 text
No content
Slide 37
Slide 37 text
Scenario Deployability Evolvability Interoperability Performances Throughput Total
Scenario A 3*4 1*3 1*4 3*1 4*2 30
Scenario B 1*4 4*3 2*4 3*1 1*2 29
Scenario C 2*4 2*3 5*4 4*1 1*2 40