Date post: | 01-Jun-2018 |
Category: |
Documents |
Upload: | upasanakanwal |
View: | 218 times |
Download: | 0 times |
of 35
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
1/35
UCP Size Estimation
CLIENT CONFIDENTIAL Template ID:TMP-PM-UCP-5-001 Copyright !00" #irt$%a Corporatio
Note:
The%e 'o($me&t% are %tri(tly )or %pe(i)i( #irt$%a*Clie&t $%e o&ly+
They %hall &ot ,e %hare' ith a& e.ter&al party other tha& the (lie&t (o&(er&e'+
The%e 'o($me&t% %ho$l' alay% ,e /ept %e($rely a&' employee% %hall $%e
rea%o&a,le (are prote(ti&g the%e 'o($me&t% )rom $&a$thorie' $%e or 'i%(lo%$re to a thir' party+
Thi% (ategory al%o (oer% (lie&t i&telle(t$al property here #irt$%a ha% a &o&-'i%(lo%$re agreeme&t it
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
2/35
&
the (lie&t+
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
3/35
Virtusa Corporation
UCP Size Estimation 3 of 35
Client 2PMC
Project M$lti Proi'er 3eri(e%
Project Type Deelopme&t
Estimators A&il 4$mar * 6ori
Last Reision !ate !*7*!015
Reie"e# $y 3ameer*8a9ee
Reie" !ate
Si%ne# off &y '$U (ea#)
Total Project Estimate
Total Project Effort Estimate
Total UCP E))ort E%timate ;
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
4/35
Virtusa Corporation
UCP Size Estimation of 35
Clie&t 0+0 0+0B
8e@$ireme&t a&' 3(ope 5+0 100+0B
3(he'$le 0+0 0+0B
$ality 0+0 0+0B
Co%t 0+0 0+0B
E&iro&me&t 0+0 0+0B
Team 0+0 0+0B
Other 0+0 0+0B
T*T+L 510 800104
+ctors
+ctor Type No1 of +ctors ,actor +ctor ;ei%tSimple 0 1 0
+era%e 0 ! 0
Comple9 ! 7
Total +ctor ;ei%t ; 4ey %(e&ario% * E.e($tio&path% or >10 Cla%%e%
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
14/35
Virtusa Corporation
UCP Size Estimation 8 of 35
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
15/35
Virtusa Corporation
UCP Size Estimation 85 of 35
Tecnical Comple9ity ,actor 'TC,)
Factor Description Weight Calc. Factor
T1 Distributed system 2 5 10
T2 1 4 4
T3 End user efficiency 1 4 4
T4 Comple internal processing 1 1 1
T! Code must be reusable 1 1 1
T" Easy to install 0.5 1 0.5
T# Easy to use 0.5 3 1.5
T$ %ortable 2 1 2
T& Easy to change 1 3 3
T1' Concurrent 1 1 1
T11 (ncludes special security ob)ecti*es 1 1 1
T12 1 0 0
T13 1 0 0
Tfactor 29
+ssigned
,alue
-esponse time or throughputperformance ob)ecti*es
%ro*ides direct access for third
parties
pecial user training facilities are
re/uired
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
16/35
Virtusa Corporation
UCP Size Estimation 8< of 35
Comment
Assign high values if application is very complex
Assign high values
Use high values
Assign high values
Assign high values if applicable
Assign lo values if no training is involve!
Assign 5 for "nternet application# 3 forclient$server applications# 0 for centrali%e!
system
Assign high values if user re&uirements in!icatethis
Assign high values if user re&uirements in!icatethis
Assign high values if user insists on using someof the existing components
Assign high values if there are any userspecifications relate! to this factor
Assign high values if it involves special securityfeatures# otherise use average values
Assign high values if it involves interaction ith
thir! party pro!ucts or interaction ith eb users
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
17/35
Virtusa Corporation
UCP Size Estimation 8/ of 35
Enironment ,actor 'E,)
Factor Description Weight Calc. Factor
F1 1.5 4 '
F2 +pplication eperience 0.5 4 2
F3 0b)ectoriented eperience 1 4 4
F4 ead analyst capability 0.5 3 1.5
F! oti*ation 1 5 5
F" table re/uirements 2 4 (
F# %arttime staff )1 0 0
F$ Difficult programming language )1 1 )1
Efactor 25.5
o. of factors 5ith rele*ance of 6 3 2
+ssigned
,alue
Familiar 5ith the pro)ect modelthat is used
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
18/35
Virtusa Corporation
UCP Size Estimation 86 of 35
Comment
Use * 3 if analyst is not experience!
Use 1 for +isual ,asic# 4 for -ava# // an! .et
Use 4 or 5 !epen!ing on the proect teamexperience
Use 4 or 5 !epen!ing on the proect team
experience
Use 4 or 5 !epen!ing on the proect teamexperience
Use 5 for !evelopment$A proects# 4 for!evelopment an! maintenance proects 3 for
maintenance proects# 2 for support proects
Assign loer values if re&uirements are not clear.therise use 4
Assign lo values as e sel!om use part time
resources
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
19/35
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
20/35
Virtusa Corporation
UCP Size Estimation 20 of 35
510
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
010
510
E9pecte# Ris-mpact 7 !ays
(i%7leel .iti%ation>Contin%ency Plan'Te ris soul# &e trace# #urin% teproject usin% te Ris Seet)
3et a 'ea'li&e to 2PMC Team to (lo%e there@$ireme&t% a&' 'o the po%%i,le re%(he'$lea&' ree%timate%+
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
21/35
Virtusa Corporation
UCP Size Estimation 28 of 35
No1
1
+ssumLi%t all a
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
22/35
Virtusa Corporation
UCP Size Estimation 22 of 35
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
23/35
Virtusa Corporation
UCP Size Estimation 23 of 35
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
24/35
Virtusa Corporation
UCP Size Estimation 2 of 35
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
25/35
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
26/35
Virtusa Corporation
UCP Size Estimation 2< of 35
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
27/35
Virtusa Corporation
UCP Size Estimation 2/ of 35
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
28/35
Virtusa Corporation
UCP Size Estimation 26 of 35
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
29/35
Virtusa Corporation
UCP Size Estimation 2= of 35
Do &ot e'it the%e 'ata they are (ommo& a(ro%% all #irt$%a pro9e(t% a&' are i&te&'e' to $%e )or aggregate a&aly%i%
+ctor Type !escription ,actor
Simple 3y%tem I&ter)a(e 1
+era%e I&tera(tie or Proto(ol Drie& I&ter)a(e !
Comple9 6raphi(al I&ter)a(e 7
Use Case Type !escription ,actor
Simple 5
+era%e 10
Comple9 15
TC, Value !escription Pro'$(tiity I&'e.
0 Not pre%e&t or &o i&)l$e&(e
8 I&(i'e&tal i&)l$e&(e E)(o$&t2 Mo'erate i&)l$e&(e
3 Aerage i&)l$e&(e
3ig&i)i(a&t i&)l$e&(e
5 3tro&g i&)l$e&(e thro$gho$t
Project Type Tas Types 'Core @-P !iscipline)
Deelopme&t 8e@$ireme&t
I&tegratio& De%ig&
Porti&g Pro9e(t Ma&ageme&t
E&ha&(eme&t Impleme&tatio&
3A Te%ti&g
3ta)) A$gme&tatio& Deployme&t
E&iro&me&t
Comple9ity Ris Cate%ory List
J Te(h&i(al
M Trael a&' Logi%ti(
L Clie&t
8e@$ireme&t a&' 3(ope
3(he'$le
$ality
Co%t
E&iro&me&t
Team
1 - 7 Tra&%a(tio&% or = " 4ey %(e&ario% * E.e($tio& path% or= 5 Cla%%e%
" - ? Tra&%a(tio&% or " - ; 4ey %(e&ario% * E.e($tio& path%or 5 - 10 Cla%%e%
A,oe ; Tra&%a(tio&% or > ; 4ey %(e&ario% * E.e($tio&path% or >10 Cla%%e%
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
30/35
Virtusa Corporation
UCP Size Estimation 30 of 35
!0 to 70 Jr% per AUCP
A 3 20 (rs3 or 26 (rs
B Re7#o or tae it as 3< (rs
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
31/35
Virtusa Corporation
UCP Size Estimation 38 of 35
Estimation .etrics
Aerage #a(atio& a&' 3i(/ Per(e&tage7B
6ree& Team Pro'$(tiity M$ltiplier 1+!5
E.pert Team Pro'$(tiity M$ltiplier 0+?5
Aerage or/ ho$r% * or/ 'ay% ;
==other a'9$%tme&t )a(tor%>>
==other a'9$%tme&t )a(tor%>>
==other a'9$%tme&t )a(tor%>>
==other a'9$%tme&t )a(tor%>>
==other a'9$%tme&t )a(tor%>>
==other a'9$%tme&t )a(tor%>>
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
32/35
Virtusa Corporation
UCP Size Estimation 32 of 35
+ctors Use Cases
+ctor Type No1 of +ctors ,actor +ctor ;ei%t Use Case Type No1 of Use Cases
Simple 0 1 0 Simple 11
+era%e 0 ! 0 +era%e 0
Comple9 ! 7 Comple9 0
Una#juste# +ctor ;ei%ts 'U+;) < Una#juste# Use Case ;ei%ts 'UUC;)
Una#juste# Use Case Points 'UUCP)
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
33/35
Virtusa Corporation
UCP Size Estimation 33 of 35
,actor Use Case ;ei%t
5 55
10 0
15 0
55
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
34/35
Virtusa Corporation
UCP Size Estimation 3 of 35
Tecnical ,actor 'T,)
Description Weight
T1 Test Tools 3 3 9
T2 Documented (nputs 5 2 10
T3 De*elopment En*ironment 1 2 2
T4 Test En*ironment 1 3 3
T! Test5are -euse 2 3 '
T" Distributed ystem 4 2 (
T# %erformance 0b)ecti*es 1 3 3
T$ ecurity Features 2 2 4
T& Comple (nterfacing 2 5 10
Total Technical Factor for Testing 7TTF8 55
Factor
number
+ssigned
,alue
Etended
,alue
Multi Provider Services Use Case Poi
8/9/2019 JPMC_MultiProvider_UCPSizeEstimation
35/35