8 Project complexity estimation


Use cases: identification, classification and weights

Use case

Use case type

Factor

Manage roles

Average

10

View performance reports

Simple

5

Search and view employees data

Simple

5

Manage clients

Average

10

Manage products

Average

10

Search and view products

Simple

5

Sell products

Average

10

Generate invoices

Average

10

View daily/periodical reports

Simple

5

Manage products in warehouse

Average

10

Approve deliveries to warehouse

Average

10

View information about invoices

Simple

5

Generate daily reports

Simple

5

Generate periodical reports

Simple

5

Generate performance reports

Simple

5

Create daily database back-ups

Complex

15

Search and view products on-line

Average

10

Manage employees

Complex

15

Total use case weight = (2 complex * 15) + (8 average * 10) + (8 simple * 5) = 150

Unadjusted Use Case Points (UUCP) = 150

3. Technical Factors: identification and weights

Technical factor Number

Technical factor Description

Weight

Value

Weight * Value

T1

System will be distributed (released)

2

3

6

T2

Performance objectives

1

3

3

T3

End-user efficiency

1

2

2

T4

Complex internal processing

1

1

1

T5

Code must by reused

1

1

1

T6

Easy to install

0,5

2

1

T7

Easy to use

0,5

5

2,5

T8

Portable

2

1

2

T9

Easy to change

1

5

5

T10

Concurrent

1

5

5

T11

Includes special security features

1

3

3

T12

Provides direct access for third parties

1

1

1

T13

Special user training facilities are required

1

4

4

TFactor = Sum of Weight * Value column = 36,5

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

Environmental Factors: identification and weights

Environmental Factor Number

Environmental Factor Description

Weight

Value

Weight * Value

EF1

Familiar with UML

1,5

1

1,5

EF2

Application experience

0,5

3

1,5

EF3

Object-oriented experience

1

3

3

EF4

Lead analyst capability

0,5

4

2

EF4

Motivation

1

3

3

EF6

Stable requirements

2

4

8

EF7

Part-time workers

-1

1

-1

EF8

Difficult programming language

-2

2

-4

EF-Factor = Sum of (Weight * Value) column =14

Environmental Complexity Factor (ECF) = 1.4 + (-0.03 * EF-Factor) = 0,98

Adjusted Use Case Points:

UCP = UUCP * TCF * ECF = 150 * 0,965 * 0,98 = 141,855 (142)

20hours /UPC

UCP = 2840 hours




Wyszukiwarka

Podobne podstrony:
BYT 2006 Software complexity estimation
BYT 2006 Software complexity estimation
Kolmogorov Complexity Estimates For Detection Of Viruses In Biologically Inspired Security Systems
John C Lagace Jr Making Sense of Your Project Cost Estimate
Kirsten Ribu Estimating Object Oriented Software Projects with Use Cases (2001)
lecture3 complexity introduction
L 3 Complex functions and Polynomials
Prezentacja ZPR MS Project
Free Energy Projects 2
Estimation of Dietary Pb and Cd Intake from Pb and Cd in blood and urine
Microsoft Office Project Project1 id 299062
Complexes
project
LES PRONOMS COMPLEMENT
89SXX Project Board
Complete Timeline of Darkest Powers Stories 2011 04 13
Post feeding larval behaviour in the blowfle Calliphora vicinaEffects on post mortem interval estima
Classic Battletech Technical Readout Project Omega
30 LED Projects

więcej podobnych podstron