Iwsm2014 the added value of enhancement function points

Post on 19-Jun-2015

181 views 1 download

Tags:

description

IWSM Presentation

Transcript of Iwsm2014 the added value of enhancement function points

The added value of Enhancement Function Points

Frank VogelezangJelle de Vries

@PabloSoneira

EFPA

ADDED VALUE

LANDSCAPE

RESULTS

LUNCH

The journey to the lunch breakWith a little twist of how the Dutch deal with water

3

Enhancement FPA established 1998

Fighting windmills or future technology

4Enhancement FPA standardized

The size of enhancement as standardized by Nesma & IFPUG

Enhancement = ADD + CHGA + DEL

where

ADD = Size of added functionality

CHGA = Size of changed functionality after enhancement

DEL = Size of deleted functionality

5Enhancement FPA established 1998

The size of enhancement

EFP = Σ (FPBASE * I)

introducing

I, the Impact Factor

6I, the Impact Factor

Data Functions

Transactional Functions

7There is enough evidence of use, but does it work?

Jamie HynemanAdam Savage

EFPA

ADDED VALUE

LANDSCAPE

RESULTS

LUNCH

Enriching software estimationEstimating new software development and enhancement with a single measure

9

Adding 20 km2

to the 100 km2 of existing harbour area

10Added Value

Especially increased value of a product by special marketing, manufacturing, or processing

Adapted from Merriam Webster’s dictionary

11Added Value of Enhancement FPA

We consider Enhancement FPA to have Added Value, when:

The correlation between size and effort is improved,compared to standard FPA

Estimation predictability is improved,compared to standard FPA

One Product Delivery Rate can be used,for both new development and enhancement

EFPA

ADDED VALUE

LANDSCAPE

RESULTS

LUNCH

Application Portfolio ManagementTransforming an outsourced application landscape

13Changing the landscape

14Evaluation Environment

Initial application landscape (2008) After release 9.1 (2013)

Le

gis

lativ

e k

no

wle

dg

eO

ffice

au

tom

atio

nP

rima

ry p

roce

ss

Le

gis

lativ

e k

no

wle

dg

eO

ffice

au

tom

atio

nP

rima

ry p

roce

ss

1284 FP3544 FP

EFPA

ADDED VALUE

LANDSCAPE

RESULTS

LUNCH

The added value of Enhancement FPAIs this “experimental method” living up to the promises?

16

A third of the Netherlandsis less than 300 years old

17The data set of 25 releases

Release 6.6 discardedexceeded 3σ for build and test

24 releases used for analysis,just a large enough sample:

18Correlation of Size and Effort

Standard FPA Enhancement FPA

19Estimation predictability

Standard FPA Enhancement FPA

20One size fits all (build)

Sample split between:

- Enhancements (20)

- New development (4)

and compared to:

- Standard FPA

21One size fits all (test)

Sample split between:

- Enhancements (20)

- New development (4)

and compared to:

- Standard FPA

22Enhancement FPA, a myth?

Better correlation between size and effort

Estimation predictabiliy is improved

One size fits all

EFPA

ADDED VALUE

LANDSCAPE

RESULTS

LUNCH

Final destinationRoom for discussion or time for lunch

24

25

frank.vogelezang@ordina.nl

WatKostIT.blogspot.nl

ThePriceofIT.blogspot.com

@FrankVogelezang

FrankVogelezang

nl.linkedin.com/in/frankvogelezang

26

www.ordina.nl