0% found this document useful (0 votes)
34 views11 pages

Optimal Testing-Effort Allocation Guide

The document discusses Optimal Testing-Effort Allocation in software development, focusing on efficiently achieving reliable software systems during module testing. It emphasizes the importance of allocating testing resources, such as manpower and CPU hours, to maximize software quality and reliability. The content is based on a testing-effort-dependent software reliability growth model.

Uploaded by

missnazuko043
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
34 views11 pages

Optimal Testing-Effort Allocation Guide

The document discusses Optimal Testing-Effort Allocation in software development, focusing on efficiently achieving reliable software systems during module testing. It emphasizes the importance of allocating testing resources, such as manpower and CPU hours, to maximize software quality and reliability. The content is based on a testing-effort-dependent software reliability growth model.

Uploaded by

missnazuko043
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd

Modeling and Simulation

Optimal Testing-Effort
Allocation

1
Overview
• Here, we will
understand about
Optimal Testing-Effort
Allocation

2
Optimal Testing-Effort Allocation
• We discuss a
management problem
to achieve a reliable
software system
efficiently during
module testing in the
software development
process by applying a
testing-effort-dependent
software reliability
growth model

3
Optimal Testing-Effort Allocation
• We take account of the
relationship between
the testing-effort spent
during the module
testing and the detected
software faults where
the testing-effort is
defined as resource
expenditures spent on
software testing, e.g.
manpower, CPU hours,
and executed test cases.

4
Optimal Testing-Effort Allocation
• The software
development manager
has to decide how to
use the specified
testing-effort effectively
in order to maximize the
software quality and
reliability.

5
Optimal Testing-Effort Allocation
• That is, to develop a
quality and reliable
software system, it is
very important for the
manager to allocate the
specified amount of
testing-effort
expenditure for each
software module under
some constraints.

6
Optimal Testing-Effort Allocation
• We can observe the
software reliability
growth in the module
testing in terms of a
time-dependent
behavior of the
cumulative number of
faults detected during
the testing stage.

7
Optimal Testing-Effort Allocation
• Based on the testing-
effort dependent
software reliability
growth model, we con-
sider the following
testing-effort allocation
problem:

8
Optimal Testing-Effort Allocation
• Based on the testing-
effort dependent
software reliability
growth model, we con-
sider the following
testing-effort allocation
problem:

9
Optimal Testing-Effort Allocation

10
Summary
• We have learnt about
Optimal Testing-Effort
Allocation.
• Credits: Yamada book.

11

You might also like