5 - Quality Flashcards

1
Q

Validation

A

External and informal process that checks if the product meets the stakeholders needs

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

Name three Quality Goals.

A

error reduction and elimination + customer satisfaction + quality proof + certification of the development + cost reduction + adaptability + flexibility (change requests)

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

Hazard Analysis

A

Catastrophic (loss of the system) + Hazardous (serious or fatal injury) + Major (significant reduction in safety margin) + Minor (slight reduction in safety margin)

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

CMMI

A

Capability Maturity Model Integration. Model that improves the maturity of a company and consists out of five levels BUT: high CMMI != better product level

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

How can we measure Software Quality?

A

By Complexity (LOC & number of commands & nesting depth) or Errors (#codingErrors/LOC & #errors/month & users w/o problems)

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

Likelihoods of Hazards

A

Probable (110^-5) + Remote (<110^-5) + Extremely Remote (<110^-7) + Extremely Improable (<110^-9)

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

Testing

A

system execution with the goal to find errors + shows presence BUT not absence of bugs

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

SPICE

A

Software Process Improvement and Capability Determination: maturity evaluation to process improvement

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

Employer Qualification

A

education (training & certification) & standardized procedures (models/tools) & improvement of communication and employer motivation

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

Standards for Quality Assurance

A

Quality Standards (DIN 9000-3/ISO 9126) + Development Standards (ISO 12207/V-Model/…) + Maturity Standards (CMMI/SPICE) + Safety Standards

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

Principles of Information Security

A

Confidentiality (data is read only) + Availability (data access guaranteed within time frame) + Integrity (no unnoticed modification/changes traceable)

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

Safety

A

System is free of unacceptable risks/hazards + fail-silent and fail-sage

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

Quality Attributes

A

Reliability (eg. Fault Tolerance) + Efficiency + Usability + Maintainability (Modularity/Adaptability/Stability) + Security + Diagnoasability (Error Detection & Management) + Correctness + Portability (Migratability/Adaptability) + Robustness (Maturity/Reliability/Recoverability)

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

Quality Audits

A

independent examination of product/process

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

Quality Review

A

work out strengths and weaknesses of a product

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

Security

A

System is protected against threats and attacks

17
Q

System Risks

A

Wrong Requirements + Functional Incorrectness

18
Q

Architecture Review

A

Active Design Review + SAAM (Software Architecture Analysis Method) + ATAM (Architecture Trade-Off Analysis Method) + CBAM (Cost Benefit Analysis Method)

19
Q

Possible Project Risks

A

Budget Overrun + Missed Deadlines + Quality Problems + Discrepancies/Misunderstandings with customer

20
Q

Verfication

A

Internal and formal process that checks if a product was realized correctly