LEC21
LEC21
By : Dr. Anjali
Assistant Professor
ABV-IIITM Gwalior
USE-CASE
PRESENTATION TITLE
1
11/12/2024
U S E - C AS E P O IN T S – D E F I NI TI ON
PRESENTATION TITLE
HI S T O R Y O F US E - CA SE P O I N T S
PRESENTATION TITLE
• The Use-Case Point estimation method was introduced by Gustav Karner in 1993. The
work was later licensed by Rational Software that merged into IBM.
2
11/12/2024
U S E - C AS E P O IN T S C O U N T ING P R O C E S S
PRESENTATION TITLE
1 2 3
Determine Determine Calculate Unadjusted
Unadjusted Use-Case Unadjusted Actor Use-Case Points
Weight Weight
3
11/12/2024
S T EP 1 . 1 − D E T E R MI N E U N A D J US TE D U S E -
PRESENTATION TITLE
C A S E W E IG H T .
CASE WEIGHT.
4
11/12/2024
ST EP 1 . 1 − D E T E R MI N E U N A D J US TE D U S E -
PRESENTATION TITLE
C A S E W E IG H T .
• Repeat for each Use-Case and get all the Use-Case Weights. Unadjusted Use-Case
Weight (UUCW) is the sum of all the Use-Case Weights.
S T EP 1 . 1 − D E T E R MI N E U N A D J US TE D U S E -
PRESENTATION TITLE
C A S E W E IG H T .
Use- Number
Use-Case
• Step 1.1.4 − Find Unadjusted Case of Use- Product
Complexity
Use-Case Weight (UUCW) using Weight Cases
the following table −
Simple 5 NSUC 5 × NSUC
10
5
11/12/2024
S T EP 1 . 2 − D E T E R MI NE U N A D JUS T E D A C T O R
PRESENTATION TITLE
W E I G HT .
Actor Actor
Example
Complexity Weight
• Step 1.2.1 − Classify Actors
as Simple, Average and A System with
Complex and assign Actor Simple 1
defined API
Weights as shown in the
following table −
A System interacting
Average 2
through a Protocol
A User interacting
Complex 3
11
through GUI
11
S T EP 1 . 2 − D E T E R MI NE U N A D JUS T E D A C T O R
PRESENTATION TITLE
WEIGHT.
• Repeat for each Actor and get all the Actor Weights. Unadjusted Actor Weight (UAW)
is the sum of all the Actor Weights.
12
12
6
11/12/2024
PRESENTATION TITLE
13
13
14
7
11/12/2024
COMPLEXITY
Step 2.2 − For each of the 13 Factors, assess the project and
rate from 0 (irrelevant) to 5 (very important).
15
STEP 2: ADJUST
PRESENTATION TITLE
8
11/12/2024
S T E P 2 : A D J U S T F O R T E C H N ICA L C O M P LE XIT Y
PRESENTATION TITLE
17
17
18
9
11/12/2024
Step 3.2 − For each of the 8 Factors, assess the project and
rate from 0 (irrelevant) to 5 (very important).
19
19
20
10
11/12/2024
21
21
22
11
11/12/2024
PRESENTATION TITLE
EXAMPLE – THE
ONLINE SHOPPING
SYSTEM
23
23
24
12
11/12/2024
TCF CALCULATI ON
PRESENTATION TITLE
25
25
26
26
13
11/12/2024
• The total estimated size to develop the software is 125.06 Use Case Points
• For the Online Shopping System example, 28 man hours per use case point
will be used
• Estimated Effort = UCP x Hours/UCP
• Estimated Effort = 125.06 x 28= 3501 Hours
27
THANK YOU
28
14