use case complexity

Upload: muhammadahsan

Post on 05-Jul-2018

214 views

Category:

Documents


0 download

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