Requirements Flashcards

1
Q

What are requirements in systems engineering

A

Needs or wishes that one or more of the stakeholders want the system to fulfill

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What do the requirements do

A

Decide behaviour and nature of system an enterprise needs to undertake
It does not talk about its form

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are functional requirements

A

A mandatory requirement (level 0)
The base for the system
Gives information for the system without engieneering, design or solutions
Defines what needs to be accomplished
Specifies behaviour between outputs and inputs
Explains what the system needs to be able to do

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the non-functional requirements (NFR)

A

PROCID
Performance
Regulatory
Operational
Contraints on the System
Interface
Desirable Non-functional (-ilities)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is the operational NFR

A

Usually mandatory
How system handles opertaional demands
Describes what systme does without saying about enigeering
Describes hwo end users will use the system
Can be derived from Concept of Operations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the performance NFR

A

Define how well and under what conditions a function is to be performed
quantitiative
Verifiable individually

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What are the regulatory NFR’s

A

Ensuring compliance with standards like Engineering stadnards, local law, certifiacation authorities, insurance companies, labour agreements, company policy and policies of commerical/religious organisations

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the constraints NFR’s

A

Physical ( mass, dimensional, colume)
Design (Compatibility with old models, materials, manufacture)
Enviroment (societal, eco)
Cost and schedule (can only be a trade-off)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the desirable non-funcationl NFR’s

A

Safety
Quality
Reliability
Upgradability
Repairability
Maintability
Sustainability

Hard to quanitify but can increase desirability

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the interface NFR’s

A

How the system is requried to interact ith its own system, external systems, environemnt

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What wording should be used for essential outcomes

A

Shall

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What wording should be used for an intended outcome (not formally verified, what system will do when complete)

A

Will
(could be a statement of fact)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What wording should be used for regulatry/legal contraints (has to be met and formally verified)

A

Must

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

what is the equation for risk

A

probability x impact

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is a QFD house

A

quality function deployment
Indicates quality monitoring
Links requirements to system features

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

what are the pieces of a QFD house in the horizontal direction

A

Stakeholder requirements
Rquirement importance (give rating 1-5)
Requirement rating % (importance number/total of importance numbers x100)
relationship matrix (⊙ =9, 0=3, △=1, empty=0)

17
Q

what are the pieces of a QFD house in the vertical direction

A

Corelation triangle (++,+,empty,-,–)
Desired change (↑↓0)
System features
relationship matrix
Importance rating (⊙0 △ x importance number for each column)
Importance % (importance rating/total importance ratins x100)

18
Q

What wording should be used for allowable outcomes

A

may

19
Q

What wording should be used for expected outcomes

A

should

20
Q

Where do requirements come from

A

Textural analysis (request for proposal, contract, meeting minutes, interviews with stakeholders/stakeholder reps)
Expanded request for proposal
Requirements captures
Use cases
CONOPS

21
Q

What is requirement creep and how can you stop it

A

When stakeholders keep asking for more features after requirements have been set

A paper trail and a well managed set of requirements can push back against creep, statement of requriements

22
Q

How can you benefit from requirements

A

Communication
Costs
System definitons/design

23
Q

What is quality (NFR desirable)

A

If the system can achieve it’s function

Can improve manufacturing tolerances
Hard to quantify

24
Q

What is reliability (NFR desirable)

A

The probability that a system functions correctly during a specific time duration
Quantify liklihood of failure and understand behaviours

25
Q

What is usability (NFR desirable)

A

Concerns the ergonomic and human factors involved in the operation of a systems
Human error analysis (HEA)

26
Q

What is robustness (NFR desirable)

A

The ability of the system to maintain its performance and deliver the desired function despite changing circumstances

27
Q

What is flexibility (NFR desirable)

A

A measure of the number of functions a system can perform

28
Q

What is evolvability (NFR desirable)

A

Measures the capacity of the system to evolve and change its purpose

29
Q

What is extensibility (NFR desirable)

A

Ability to add new functions over time so that a system can fulfill its original function and a different set of functions

30
Q

What is adapatability (NFR desirable)

A

The ability of a system to change itself or its environment to meet its goals or adapt to new requirements

31
Q

What is agility (NFR desirable)

A

The ability of a system to repsond rapidly to change

32
Q

What are logistics (NFR desirables)

A

ABility to easily transport the system and minimise the quanitity of consumable needed by a system