• retagged by
6,759 views
3 3 votes

The availability of a complex software is 90%. Its Mean Time Between Failure (MTBF) is 200 days. Because of the critical nature of the usage, the organization deploying the software further enhanced it to obtain an availability of 95%. In the process, the Mean Time To Repair (MTTR) increased by 5 days. What is the MTBF of the enhanced software?

  1. 205 days
  2. 300 days
  3. 500 days
  4. 700 days

4 Answers

11 11 votes

Availability = MTBF/(MTBF + MTTR)

Case 1 :

0.9 = 200/(200 + x)

x = 22.22

Case 2 :

0.95 = y/(y+22.22+5)

0.95 = y/(y+27.22)

y = 517.18 (It is near to option C)

0 0 votes
Given,

          Availability = 90%
          MTBF = 200 Days=200*24=4800 Hours.

As we know that,

        Availability = MTBF*100/MTBF+MTTR

         90 = 4800*100/4800+MTTR

      432000+90MTTR = 480000

     90MTTR = 480000-432000

      90MTTR = 48000

    MTTR = 48000/90

   MTTR = 533.33 Hours.

According to question, we have to find MTBF,

It is given that, MTTR is increased by 5 Days = 5*24=120 hours.

Availability = MTBF*100/MTBF+MTTR

95 = MTBF*100/MTBF+533.33+120

95 = 100MTBF/MTBF+653.33

95MTBF + 62066.35 = 100MTBF

62066.35 = 100MTBF – 95MTBF

62066.35 = 5MTBF

62066.35/5 = MTBF

MTBF = 12413.27 Hours

Convert it into Days,

MTBF = 12413.27/24

MTBF = 517.21 Days

So, Option C is the Correct Answer.
Answer:
Position:
Show:

Related questions

4 4 votes
2 answers 2 answers
4.8k
4.8k views
Ishrat Jahan asked Nov 3, 2014
4,770 views
Tb carry out white box testing of a program, its flow chart representation is obtained as shown in the figure below:For basis path based testing of this program, its cycl...
1 1 vote
3 answers 3 answers
7.1k
7.1k views
Ishrat Jahan asked Nov 3, 2014
7,069 views
The Function Point (FP) calculated for a software project are often used to obtain an estimate of Lines of Code (LOC) required for that project. Which of the following st...
2 2 votes
1 answers 1 answer
2.8k
2.8k views
Ishrat Jahan asked Oct 30, 2014
2,816 views
In the simplified flowchart given below, the shaded boxes represent code that is executed during a test case.The Branch coverage is3/42/31/23/8
2 2 votes
4 4 answers
5.3k
5.3k views
Ishrat Jahan asked Oct 27, 2014
5,268 views
Find if the following statements in the context of software testing are TRUE or FALSE.(S1): Statement coverage cannot guarantee execution of loops in a program under test...