Chapter 8 Flashcards

1
Q

Two kinds of quality assurance

A
  1. Constructive quality assurance: guides team members to achieve better quality by defining checklists for the work on certain activities.
  2. Analytic quality assurance: validates whether the final and intermediate results of your project meet defined quality criteria.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Highlight the three quality management plans

A
  1. Define the project quality objectives
  2. Define the criticality of the project deliverables and intermediate results
  3. Define measures to achieve the desired qualities

Measures == Quality Objectives == General Project objectives

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

the different types of tests classifications are

A
  1. Static testing
  2. Dynamic testing
  3. White-box testing : uses knowledge about internal structure of the software, code coverage tools is used to monitor this.
  4. Black-box testing : Means letting the software run and inspecting its behaviour. Functional tests are typical black-box testing.

In static testing, all the tests can be performed without executing the code, in dynamic testing, a distinction is made between black-box testing and white-box testing.

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

Other forms of testing

A

Regression testing: means repeating the same tests over and over. Here we introduce new test cases for new functionalities but still want to be sure that the previously existing functionalities still works.

Load testing: means simulating a large number of users for your application.

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

Highlight the quality actions that has to be taken in quality management

A
  1. Reviews
  2. Review workshops
  3. Tests
  4. Spike: a proof of concept that a technical design is working.
  5. IDE Configuration
  6. Team training and education
  7. Improvement of teams communication
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

The general idea behind risk management

A

is that it is easier to avoid a problem than to solve it.

Project risks are potential problems that have not shown up until now.

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

Highlight the process of risk management

A
  1. Identify and document risks
  2. Evaluate risks
  3. Define actions
  4. Take actions
  5. Check impact

Risk management is a continuing process

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

Typical attendees for filing for the list of risks are

A
  1. Project leader
  2. Project manager
  3. Technical architect
  4. Business architect
  5. Other project stakeholders
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Three values for estimating damage and probability are

A
  1. Low
  2. Medium
    3.High
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Formula for calculating risk

A

Risk = probability x damage

probability value ranges from 0 to 1
while damage is on a scale of 1 to 5.

Risk evaluation = damage, probability, risk

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