retagged by
4,879 views
3 votes
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
retagged by

3 Answers

11 votes
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 votes
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.
0 votes
0 votes

Availability = (1 – (MTTR/MTBF)) x 100%

Simplify above

Availability = (MTBF-MTTR) / MTBF             ------(equation 1)

 

Case1:

Availability=90%

MTBF=200

put values in equation 1

90/100=(200-MTTR)200

MTTR=20

 

Case 2:

increasing 5 days in MTTR

20+5==>25

and new availability need is 95%

put values in equation 1

95/100 = (MTBF-25) / MTBF

MTBF=500

 

 

Correct me if i m wrong.

 

Answer:

Related questions

4 votes
4 votes
2 answers
1
Ishrat Jahan asked Nov 3, 2014
2,782 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...
2 votes
2 votes
1 answer
2
Ishrat Jahan asked Oct 30, 2014
1,496 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