in IS&Software Engineering edited by
3,312 views
0 votes
0 votes

A legacy software system has $940$ modules. The latest release required 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.

  1. $0.849$
  2. $0.524$
  3. $0.725$
  4. $0.923$
in IS&Software Engineering edited by
by
3.3k views

1 Answer

3 votes
3 votes

Ans A

SMI = Mt – ( Fa + Fc + Fd)/Mt, Where

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.

SMI =(940 - (40 + 90 + 12 )) /940

        =0.8489

        =0.849

1 comment

@mahesh13 Answer is absolutely correct, hence upvoted. But tell me one thing, why u subtract 40 new modules which were added ? Means what is the sense of subtracting it ?

0
0

Related questions

Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true