You are on page 1of 5

ANSWER SHEET

STUDENT ID C30101190137
STUDENT NAME ADI MAULANA
IC / PASSPORT NUMBER 3275010705970031
SUBJECT CODE CSQ400
SUBJECT NAME SOFTWARE QUALITY ASSURANCE
PROGRAMME BACHELOR
DATE OF SUBMISSION 14 DECEMBER 2020, 2.00 PM
LEARNING LOCATION CBN

Begin writing your answers in this page (Font: Arial or Times New Roman, Size: 11 or
12, Lines Spacing 1.5);

Answer 1:

a) - Product metrics: Describe product characteristics such as size, design, performance and
quality level.
- Process metrics: To improve the development and maintenance activities of the
software.
- Project metrics: Describes the characteristics and implementation of a project, such as
the number of software developers.

b)

Answer 2:

a) 1) Pareto Diagram is a bar graph showing problems in the order in which they occur. The
sequence starts from the number of problems that occur the most to the least. Pareto
diagrams are very useful in determining and identifying priority problems to be resolved.
The problems that occur most and often are our top priority for action.
2) Scarlet Diagram is a tool for analyzing the relationship between two variables. One
variable is plotted on the horizontal axis and the other is plotted on the vertical axis.
Scatter diagrams are very useful for detecting the correlation between two variables, as
well as showing the level of the relationship.
b) - Software quality assurance management standards are an important activity in
software that is applied at every step in the software process. For example certification
and assessment methodologies.

- Software project development process standards , It aims to provide guidance on


how to achieve a software improvement process through the use of standard software and
system techniques.

Answer 3:
- DEFINE, namely the stages for defining and selecting problems to be resolved along with costs,
benefits and impacts on customers (customers)
- MEASURE : The goal of the measure phase is to gather information about the current situation, to
obtain the baseline data on the current process performance, and to identify problem areas.

- ANALYSIS, This stage is to find a solution to solve a problem based on the Root Cause that has
been identified.
- IMPROVE, after getting the root of the problem and solution and validating it.
- CONTROL, the purpose of the Control stage is to establish Standardization and control and
maintain the improved process.

Answer 4:

Six Sigma Total Quality Management

Exclusive ownership Self-directed work teams

Focuses on strategic goals and applies Focuses on quality

Focus is short time project Focus is on going

Business result oriented Quality Oriented


Answer 5:
a) Module 1 = 8 bugs, Module 2 = 10 bugs, Module 3 = 12 bugs
Total bugs = 8 + 10 + 12 = 30 bugs.
Module 1 = 500 LOC, Module 2 = 1500 LOC, Module 3 = 1000 LOC
Total Line of Code = 500 + 1500 + 1000 = 3000 LOC
b) Defect Density = 30/3000 = 0.01 defects/loc = 13.333 defects/Kloc

Answer 6:

- Correctness

Correctness requirements can be the output of certain query or the code itself. Usually it is referred to
output specification.

- Reliability

It deals with failures to provide service. It is always refer to maximum fails or faults rate allowed in
software.

- Efficiency

Efficiency requirements deal with the hardware resources needed to perform all the functions of the
software system in conformance to all other requirements.

- Integrity

Integrity requirements deal with the software system security, requirements to prevent access to
unauthorized persons, to distinguish between the majority of personnel allowed to see the information
and a limited group who will be allowed to add and change data and so forth.

- Usability

Usability requirements deal with the scope of staff resources needed to train a new employee and to
operate the software system.

Answer 7:

a) - Product metrics: Describe product characteristics such as size, design, performance and
quality level.
- Process metrics: To improve the development and maintenance activities of the
software.
- Project metrics: Describes the characteristics and implementation of a project, such as
the number of software developers.
b) - Nominal or Classificatory Scales
When numbers or other symbols are used simply to classify an object, person or
characteristic.
- Ordinal or Ranking Scales
It is known as a ranking level. This level is one step above of the nominal level. It has the
characteristics of equivalence and order.

Answer 8:

- Net promoter score: one of the customer satisfaction metrics that will let you know how likely a user
would recommend your product.

- Churn rate: the churn rate is the opposite of retention, as it measures the opposite (example the
customers that stop doing business with you by unsubscribing for instance).

- Customer retention: it measures the number of customers that repeatedly do business with you. It is
important to keep it high because it is far less expensive to retain customers than to acquire new ones.

Answer 9:

a) Quantitative basis for continued capital investment in process automation and improvement.
Quantitative-reasonable statistical control over product quality.
b) A quantitative measure of the degree to which an item possesses a given quality attribute. A
quantitative developers create mathematical models with the key components of trading such
as price and volume of the stock.

You might also like