• Nie Znaleziono Wyników

2 Low Avg High

N/A
N/A
Protected

Academic year: 2021

Share "2 Low Avg High"

Copied!
1
0
0

Pełen tekst

(1)

DETs

FTRs 1-4 5-15 16+

0-1 Low Low Avg

2 Low Avg High

3+ Avg High High

EI Complexity

DETs

FTRs 1-5 5-19 19+

0-1 Low Low Avg

2-3 Low Avg High

3+ Avg High High

EO and EQ Complexity

DETs

RETs 1-4 5-15 15+

1 Low Low Avg

2-4 Low Avg High

5+ Avg High High

ILF and EIF Complexity

Internal Logical Files (ILF). Tables that are updated by the application.

External Interface Files (EIF). Tables that are only referenced by the application.

Not applicable to current project.

External Inputs (EI). External input is an "elementary process that processes data or control information that enters from outside the boundary of the application."

The data may alter an ILF and/or alter the behavior of the system. It must leave the system in a consistent state.

External Outputs (EO) are outputs that calculate a value or update an ILF.

External Inquiries (EQ) simply present ILF data without any calculation (except reformatting etc).

Function Name Function

Type Record Element Type

Data Element Type

File Types

Referenced Complexity

Orders data ILF 2 10 n/a Avg

Reports data ILF 4 20 n/a High

Bills data ILF 2 10 n/a Avg

Products data ILF 2 14 n/a Avg

Vendors data ILF 2 10 n/a Avg

Booking data ILF 2 6 n/a Avg

Restaurants data ILF 2 20 n/a High

Employees data ILF 1 15 n/a Avg

Orders Management:

Make order EI n/a 10 3 High

Print Orders EQ n/a 10 3 Avg

Modify Orders EI n/a 10 3 High

(2)

Vendors confirmation EO n/a 4 4 Avg Reports Management:

Process report EI n/a 20+ 5 High

Parse report EI n/a 20+ 5 High

Print report EQ n/a 15 5 High

Products Management:

Check for products to replace

EI n/a 8 1 Low

Order product EI n/a 8 3 High

Get info if product is available

EO n/a 3 1 Low

View products List EQ n/a 14 1 Low

Vendors Management:

Add Vendor EI n/a ?20+ 1 High

Modify Vendor EI n/a ?20+ 2 High

Booking Management:

Book sits EI n/a 6 2 Avg

Modify Booking EI n/a 6 2 Avg

View Booking EQ n/a 6 2 Avg

Restaurants Management:

Restaurant Add EI n/a 20 2 High

Restaurant Modify EI n/a 20 2 High

Bills Management:

Payment confirmation EO n/a 5 2 Avg

Add Bill EI n/a 10 3 High

Modify Bill EI n/a 10 2 Avg

Employees Management

Check Emloyees Bills EI n/a 20 3 High

Add Employee EI n/a 15 2 Avg

Modify Employee EI n/a 15 2 Avg

Complexity Count multiplied by custom weight Total UFP

Source Low Avg High

ILF - Internal

Logic File 0 x 7 = 0 6 x 10 = 60 2 x 15 = 30 90 EIF - External

Interface Files 0 x 5 = 0 0 x 7 = 0 0 x 10 = 0 0 EI - External

Inputs 1 x 3 = 3 5 x 4 = 20 11 x 6 = 66 89

EO - External

Outputs 1 x 4 = 4 2 x 5 = 10 0 x 7 = 0 14

EQ - External

Queries 1 x 3 = 3 2 x 4 = 8 1 x 6 = 6 17

Computing Unadjusted Function Points

Adjusted Function Points (FP)=90+89+14+17= 210

(3)

Estimation:

Schedule months from function points

Exponents for Jones's first-order estimate Kind of

software Best in

class Average Worst in class

Systems 0.43 0.45 0.48

Business 0.41 0.43 0.46

Shrink-wrap 0.39 0.42 0.45

We assume that our IT specialists are worst in class and our kind of software we classify as Business, so:

Jones's first-order estimate (J)= 0.46 210

0,46

=11,7009433

According to our assumptions estimated time for project development: 11 months

Calculation of effort in man-months from function points

The following formula converts function points into total man-months.

fp

3*j

/ 27 = 59,333349 Calculation of costs

We multiply man-months value by median monthly wages so:

59,333349*4000PLN=237 333,396PLN

Cytaty

Powiązane dokumenty

Faculty of Physics Selected Topics in Fluid Mechanics. Summer

Determine the shape of the surface of an incompressible fluid subject to a gravitational field contained in a cylindrical vessel which rotates about its (vertical) axis with a

Speed ref/Current ref Ramped Speed Setpoint Lower Current Clamp Main/Upper Current Clamp Motorised Pot Preset Motorised Pot Increase Motorised Pot decrease Speed Feedback. 0V

Is it possible to hedge it using portfolio consisting of the risk-free instrument B, the basic instrument S and European call option with expiry date T − δ for fixed δ >

W rozdziale 3 (Friends or enemies? Chemical recognition and reciprocal responses among invasive Ponto-Caspian amphipods. Rachalewski M., Jermacz Ł., Bącela-Spychalska

A method for constructing -value functions for the Bolza problem of optimal control class probably it is even a discontinuous function, and thus it does not fulfil

Integrated vehicle dynamics control us- ing active brake, steering and suspension systems, Interna- tional Journal of Vehicle Design 36(1): 1–12..

Totally geodesic orientable real hypersurfaces M 2n+1 of a locally conformal Kaehler (l.c.K.) manifold M 2n+2 are shown to carry a naturally induced l.c.c.. manifolds in a natural