UGC-NET | UGC NET CS 2018 Dec – II | Question 44

A legacy software system has 940 modules. The latest release require that 90 of these modules be changed. In addition, 40 new modules were added and 12 old modules were removed. Compute the software maturity index for the system.
(A) 0.725
(B) 0.923
(C) 0.849
(D) 0.524


Answer: (C)

Explanation: If,

  • SMI – is the Software Maturity Index value.
  • Mt – is the number of software functions/modules in the current release.
  • Fc – is the number of functions/modules that contain changes from the previous release.
  • Fa – is the number of functions/modules that contain additions to the previous release.
  • Fd – is the number of functions/modules that are deleted from the previous release.

Therefore,

MI = Mt – ( Fa + Fc + Fd) / Mt

So,
SMI 
= (940 - (40 + 90 + 12 )) /940
= 0.8489
= 0.849 

Option (C) is correct.

Quiz of this Question

My Personal Notes arrow_drop_up
Article Tags :

Be the First to upvote.


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.