use case complexity
TRANSCRIPT
-
8/16/2019 Use Case Complexity
1/6
Use case complexity
Use Case Points (UCP):
UCP = (UUCW + UAW) x TCF x ECF
The method for determining the size estimate to develop a sstem is
!ased on a "al"#lation $ith the follo$ing elements%
-
8/16/2019 Use Case Complexity
2/6
• Unadsted Use Case Weight (UUCW) ' the point size of the
soft$are that a""o#nts for the n#m!er and "omplexit of #se
"ases
•
Unadsted A"tor Weight (UAW) ' the point size of the soft$arethat a""o#nts for the n#m!er and "omplexit of a"tors
• Te"hni"al Complexit Fa"tor (TCF) ' fa"tor that is #sed to adst
the size !ased on te"hni"al "onsiderations
• Environmental Complexit Fa"tor (ECF) ' fa"tor that is #sed to
adst the size !ased on environmental "onsiderations
n"e the previo#s fo#r elements have !een "al"#lated* the nal size
estimate "an !e "al"#lated This nal n#m!er is ,no$n as the Use
Case Points or UCP for a soft$are development pro&e"t
Unadjusted Use Case Weight (UUCW):
Use Case Classifcation No. o Tansactions Weight
-imple . transa"tions .
Average / to 0 transa"tions 0
Complex 1 or more transa"tions 2
To "al"#late the UUCW* the #se "ases m#st !e dened and the
n#m!er of transa"tions for ea"h #se "ase identied There are 3 #se
"ases exist for the sstem . of these #se "ase is simple* / are
average and 0 are "omplex* the "al"#lation for UUCW is as follo$s%
UUCW = (Total No. of Simple Use Cases x 1) + (Total No. Average Use Cases x
3) + (Total No. Complex Use Cases x 5)
UUCW = (1 x 1) + (2 x 3) + (3 x 5) = 22
Unadjusted !cto Weight (U!W):
-
8/16/2019 Use Case Complexity
3/6
-
8/16/2019 Use Case Complexity
4/6
$alue
T. :istri!#ted sstem /6 0 3
T/
;esponse
time7performan"e
o!&e"tives
.6 / /
T0 End4#ser ePorta!ilit to other
platforms/6 / 1
T? -stem maintenan"e .6 / /
T.6Con"#rrent7parallel
pro"essing.6 . .
T.. -e"#rit feat#res .6 2 2
T./ A""ess for third parties .6 . .
-
8/16/2019 Use Case Complexity
5/6
T.0 End #ser training .6 . .
Total (T"): %%
TC# = !.$ + (T#%1!!)
TC# = !.$ + (33%1!!) = !.33
&n'ionmental Complexity "acto (&C"):
To "al"#late the ECF* ea"h of the environmental fa"tors is assigned aval#e !ased on the team experien"e level The val#es are m#ltiplied
! the $eighted val#es and the total EF is determined
"act
o#esciption
Weig
ht
!ssigned
$alue
Weight x
!ssigned
$alue
E.
Familiarit $ith
development pro"ess
#sed
.2 / 0
E/ Appli"ation experien"e 62 0 .2
E0!&e"t4oriented
experien"e of team.6 / /
E1 @ead analst "apa!ilit 62 2 /2
E2 otivation of the team .6 / /
E3 -ta!ilit of /6 . /
-
8/16/2019 Use Case Complexity
6/6
reB#irements
E Part4time sta 4.6 6 6
E>:i