Week 2 Flashcards

(36 cards)

1
Q

Glitch?

A

A sudden, usually temporary malfunction or fault of equipment.

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

RBC Glitch?

A

All data lost and unavailable to bank & clients

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

RBC Cause?

A

Employee entered wrong data & poor testing of new code

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

RBC Impact?

A

72K clients trouble with deposits

2.5 clients unable to transfer funds, check balances, receive paychecks

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

Quality?

A

Is the degree to which a set of inherent characteristics fulfills requirements

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

Quality is what ISO?

A

ISO 9000:2015

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

Quality Management?

A

Includes activities that determine quality

- policy, objectives, responsibilities, and implementation

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

Two aspects of Quality Management?

A

QA and QC

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

Quality Assurance?

A

Focused on providing confidence that quality requirements will be fulfilled

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

What does QA provide confidence to?

A

Internally (Management)

Externally (Clients, govt)

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

Quality Control?

A

Identification, management, and resolution of defects

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

Inspection of Quality Management?

A

The process of measuring, examining, and testing to gauge SW characteristics and compare with the requirements to determine conformity

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

Quality Assurance includes all of the activities relates to?

A

Satisfying the relevant quality standards for the project

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

Goal of Quality Assurance?

A

Continued quality improvement

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

Outputs of Quality Control?

A

Acceptance Decisions
Re-work Decisions
Process Adjustments

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

Acceptance Decisions?

A

The code is validated and done

17
Q

Re-work Decisions?

A

There is a defect to be corrected before re-testing

18
Q

Process Adjustments?

A

Are made to correct or prevent further quality problems based on defects

19
Q

Why don’t companies prioritize quality?

A

To save money

20
Q

Quality Triangle components?

A

Scope, Time, Cost

21
Q

Why Time?

A

Time to market - dev, marketing, sales, promo, & users

22
Q

What Costs?

A
  1. Dev and supporting systems overhead: salary, building, computers, etc.
  2. Product materials, marketing and sales costs
23
Q

What Scope?

24
Q

Four Dimensions of Software Quality?

A

Specification
Design
Conformance
Development

25
Specification Quality?
How well are the specifications defined for the product or service being provided?
26
A Specification of high Quality if it is?
Complete Correct Unambiguous
27
Complete?
It leaves out no details. | Developers do not have to guess what was meant
28
Correct?
It defines the right problem and places it in the right context
29
Unambiguous?
Everyone understands the same meaning from the specification
30
6 types of Specification Quality?
1. Functional 2. Capacity 3. Intended Use 4. Reliability 5. Safety 6. Security
31
Design Quality?
How well is the product designed in terms of, fault tolerance, coupling, cohesion,
32
Fault tolerance?
Enables a system to continue operating properly in the event of the failure of some of its components
33
Coupling?
Measure of how closely connected two routines or modules are
34
Cohesion?
The degree to which the elements inside a module belong together
35
Conformance Quality?
How well is the testing done?
36
Tools to Examine Quality?
Cause & Effect, Ishikawa, or Fishbone diagram