Chapter 19 Flashcards

1
Q

What is SQA

A

SQA is a process of evaluating the quality of product and enforcing adherence to software product standards and procedures.

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

What are quality assurance management activities

A
1- Formulating a quality management plan
2- Applying software engineering
3- Conducting formal technical interviews
4- Applying a multi-tiered testing strategy
5- Enforcing process adherence 
6- Product evaluation
7- Process monitoring
8- Controlling changes
9- Measuring impact of change
10- Performing SQA audits
11- Keeping records and reporting
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is software testing

A

software testing is a critical task of SQA activity, which aims at error detection.

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

What is unit testing

A

First level of testing

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

What are subsequent levels of testing after first level

A
  • Integration testing
  • System level testing
  • Functional testing + system level testing
  • Beta testing with selected clients
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Enforcing process adherence is combination of what 2 tasks

A
  • Product evaluation

- Process monitoring

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

What are software quality metrics

A

Metrics enables managers and developers to monitor the activities and proposed changes throughout the
SDLC and initiate corrective actions

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

What is software review

A

It is an effective way of filtering errors.

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

What are software review techniques

A

Inspection
Walk through
Formal technical review

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

What about inspection

A

Inspection improve the reliability, availability and maintainability of software product.

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

What is walk through

A

The term walk through refers to a group activity in which the developer of the product guides the progress of the review.

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

What are 2 walk through approaches

A

1- Group reviews with individual preparation

2- Individual peer desk-checks

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

What is formal technical review

A

It is performed to check errors in logic, function or implementation.

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