Use-Case Point Estimation



Question: Imagine that job hunting has been going so well that you need to develop a system to support your efforts. The system should allow you to input information about the companies with which you interview, the interviews and office visits that you have scheduled, and the offers you receive. It should be able to produce reports, such as a company contact list, an interview schedule, and an office visit schedule, as well as produce thank-you letters to be brought into a word processor to customize.


Que 1 : Determine the number and type (simple, average, and complex) of actors there are for this system. Compute the value for the Unadjusted Actor Weight Total.

Solution: 


Que 2: Determine the number and type (simple, average, and complex) of uses cases there are for this system. Compute the value for the Unadjusted Use Case Weight Total.

 Solution:

Que 3: Compute the value for the Unadjusted Use Case Points.

Solution: 

To Compute Unadjusted Use-Case Points (UUCP)

UUCP= Unadjusted Actor Weight Total (UAW) + Unadjusted Use-Case Weight Total (UUCW)

UUCP = UAW + UUCW

UUCP = 8 + 65 = 73


Que 4:Assume values for the technical complexity factors are T1(0), T2(1), T3(2), T4(2), T5(0), T6(1), T7(2), T8(0), T9(0), T10(0), T11(0), T12(0), and T13(0). Compute the Technical Factor Value.

Solution:


Que 5: Compute the value for the Technical Complexity Factor. 

Solution:


To Compute TCF,

Technical Complexity Factor (TCF) = 0.6 + (0.01 * TFactor) 

TCF = 0.6 + (0.01 * 6.5) 

TCF= 0.6 + (0.065) = 0.665


Que 6: Assume values for the environmental factors are E1(4), E2(3), E3(3), E4(3), E5(4), E6(3), E7(0), and E8(3). Compute the Environmental Factor Value.

Solution:


Que 7:Compute the value for the Environmental Factor.

Solution:


To Compute the Environmental Factor (EF),

Environmental Factor (EF) = 1.4 + (-0.03 * EFactor)

EF = 1.4 + (-0.03 * 19)

EF = 1.4 + (-0.57) = 0.83


Que 8:Compute the value for the Adjusted Use Case Points.

Solution:


To Calculate the Adjusted Use Case Points (UCP),

UCP = UUCP * TCF * ECF

UCP = 73 * 0.665 * 0.83

UCP = 40.29


Que 9: Compute the estimated effort in person hours.

Solution: 


To calculate the estimated effort in person hours,

Effort in person-hours = UCP * Person-Hours Multiplier (PHM)



Effort in person-hours= 40.29 * 20 = 805.8