Save
ADT
chapter4
Save
Share
Learn
Content
Leaderboard
Share
Learn
Created by
Dakalo
Visit profile
Cards (96)
What do functional requirements describe?
Functionality
or system services
View source
What factors do functional requirements depend on?
Type of
software
, expected
users
,
system type
View source
What are functional user requirements?
High-level statements of
system functionality
View source
What should functional system requirements describe?
System services
in detail
View source
What is a requirement for the MHC-PMS regarding appointments?
User can
search
appointment
lists for
clinics
View source
How should staff members be identified in the MHC-PMS?
By an
8-digit
employee number
View source
What problems arise from imprecise requirements?
Ambiguous requirements can be
misinterpreted
View source
How can the term 'search' be interpreted differently?
User may mean searching all
clinics
View source
What should requirements ideally be?
Complete and
consistent
View source
What does completeness in requirements mean?
All required
facilities
are described
View source
What does consistency in requirements imply?
No
conflicts
or contradictions exist
View source
Why is it impossible to produce a complete requirements document?
Real-world
complexity and changing needs
View source
What do non-functional requirements define?
System properties
and constraints
View source
Why might non-functional requirements be more critical?
If unmet, the
system
may be useless
View source
How can non-functional requirements affect system architecture?
They may require minimizing
component communication
View source
What can a single non-functional requirement generate?
Multiple
related
functional
requirements
View source
What are product requirements?
Specify behavior like
execution speed
View source
What are organizational requirements?
Consequences
of policies and procedures
View source
What are external requirements?
Arise from external factors like
legislation
View source
What is a product requirement for the MHC-PMS?
Available during
normal working hours
View source
What is an organizational requirement for the MHC-PMS?
Users
authenticate
with
health authority ID
View source
What is an external requirement for the MHC-PMS?
Implement
patient
privacy provisions
View source
What is a goal in requirements engineering?
A general
intention
of the user
View source
What is a verifiable non-functional requirement?
Can be objectively tested with
measures
View source
Why are goals helpful to developers?
They convey user intentions for the
system
View source
What topics are covered in requirements engineering?
Functional and non-functional requirements
Software requirements document
Requirements specification
Requirements engineering processes
Requirements elicitation and analysis
Requirements validation
Requirements management
View source
What should usability requirements ensure?
System
is easy to use and minimizes errors
View source
What is a testable non-functional requirement for medical staff?
Errors
should not exceed two
per hour
View source
What metrics can specify non-functional requirements?
Speed:
Processed transactions/second
User/event response time
Size: Mbytes
Ease of use: Training time
Reliability:
Mean time to failure
Availability:
Probability of unavailability
Portability: Number of target systems
View source
What do domain requirements impose on a system?
Operational constraints
and specific
computations
View source
What happens if domain requirements are not satisfied?
The
system
may be unworkable
View source
What is a domain requirement for a train protection system?
Deceleration
computed as
D
t
r
a
i
n
=
D_{train} =
D
t
r
ain
​
=
D
c
o
n
t
r
o
l
+
D_{control} +
D
co
n
t
ro
l
​
+
D
g
r
a
d
i
e
n
t
D_{gradient}
D
g
r
a
d
i
e
n
t
​
View source
Why is it difficult for non-specialists to understand domain requirements?
They may lack knowledge of the
application
domain
View source
What is a key point about software system requirements?
They
define
what
the
system
should
do
View source
What is the purpose of the software requirements document?
Official statement of
system requirements
View source
What should the software requirements document include?
User requirements
and
system requirements specification
View source
What is the difference between user and system requirements?
User requirements are understandable by
non-technical
users
View source
Why is it important for requirements to be complete?
They may be part of a contract for development
View source
What is a structured specification?
Requirements
written in a standard way
View source
What is a form-based specification?
Defines function, inputs, outputs, and actions
View source
See all 96 cards