19
Estimating & Pricing of Application Management Frank Vogelezang 2011 Galorath International Conference Eindhoven, December 8 th 2011

PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

Embed Size (px)

Citation preview

Page 1: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

Estimating & Pricing ofApplication Management

Frank Vogelezang

2011 Galorath International ConferenceEindhoven, December 8th 2011

Page 2: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

AgendaEstimating & Pricing of Application Management

Estimating & Pricing at Ordina

Estimating Application ManagementPrinciples of our Estimating Model

The choice for SEER

First resultsBuilding the model

Validating the model

Next steps

2

Page 3: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

OrdinaLocal player with a global reach

Ordina adds to the success of customers by:

Advising on the improvement of processes

Developing and integrating applications that support these improvements

Manage or outsource IT-portfolios

We have knowledge of local markets and regulations

We know our customers and speak their language

We maintain long-lasting customer relations

We have over 3,000 dedicated professionals

We spot opportunities for successful connections and bring parties from all over the globe together to activate that success

We connect knowledge from within and outside our organisation to improve the results of our customers

3

Based on soundEstimating & Pricing

Page 4: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

4Estimating & PricingTwo very different disciplines

Estimating is an engineering discipline that leads to:

Best estimation of units

Best way of sourcing and staffing

Cost price calculation of the results

A good estimation is a combination of (at least) two different estimation techniques

Pricing is a commercial discipline that leads to:

A pricing structure that is optimised to win the deal

An offering that meets the customer’s acceptance criteria

The cost price calculation is the starting point and is not under debate for Pricing

Page 5: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

Estimating & PricingNothing new and innovative, really

5

Solution

Although estimating and pricing of Application Management can be very complicated, the process must be as simple as possible

Estimating Pricing

Page 6: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

Estimating & PricingNothing new and innovative, really

6

Solution

In practice Estimating and Pricing can be an iterative process

Keep the responsibilities separated

Estimating

Pricing

Page 7: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

7Estimating & Pricing at OrdinaBreak-up into repeatable components

FinancialGovernance

FinancialEngineering

Pricing Summary

WorkPackageWorkPackageWork

PackageWorkPackageWorkPackages

Housing &Hosting

ApplicationManagement

PurchasedGoods &Services

Misc.Activities

RiskReservation

GuaranteeReservation

Ratecard Info

CustomerPricingForm

Keeps the process simple and straightforward

Ability to create custom service offerings easily

Re-using tested knowledge about components minimises estimating or pricing errors

Break-up into repeatable components creates internal track-record

Page 8: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

Estimating & Pricing at OrdinaEstimating Application Management for Oracle E-Business Suite

8

ApplicationManagement

=

Volume (formal)

Page 9: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

Estimating Application ManagementOne size fits all

9

Most of the existing estimation models are:

Based on one set of input parameters

A sophisticated algorithm

One output for all activities

0,0666 Y2 - 0,7838 Y+100 + 9,1872 * I

Y = Years in operation

I = Cost of the initial release

___Y( )

Page 10: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

Estimating Application ManagementPrinciples of our Estimating Model

We do not believe in “One size fits all” for Application Management

Different activities have different cost-drivers:

Functional size

Age of the application / implementation

Technical debt

Number of users

Governance

Service levelService window

Response time

The estimating model needs to have a breakdown structure that can accommodate different cost-drivers

Our model is designed for outsourced Application Management

10

Page 11: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

Estimating Application ManagementThe Ordina Service Component Model

11

Innovativeapplication

management

Control(service delivery)

Central Point of Contact

Correctiveapplication

management

Maintenance&

Renewal

Foundation

Con

trol(

cont

ract

)

Adaptiveapplication

management

Preventiveapplication

management

Technical Management

Functional Management

Technical Application Management

Page 12: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

Estimating Application ManagementThe choice for SEER

The estimating model needs to have a breakdown structure that

can accommodate different cost-drivers

Requirements for a supporting tool:

Ability to facilitate a breakdown with different cost-drivers

Based on experience data

Possibility of calibrating the data with own experience

SEER for IT as the basis for the model

Six types of knowledge bases (out of 12)

SEER for Software for Application Development calculations

12

Rollup

Purchased Software

ApplicationDevelopment

Software/DatabaseServices

End User Services

Service Desk

Additional Items

Page 13: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

The first results

13

Page 14: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

The first resultsBuilding the Estimating Model

19 estimation elements

9 roll-ups for structering the model

4 estimation elements without appropriate knowledge base:

Consignment

Contract Management

Service Management

Knowledge Guarantee

Different experience model for corrective maintenance

14

Page 15: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

The first resultsValidating the Estimating Model

First calculation

15

Calibration

Re-estimate the contracts

Data represents normalised monetary units for the first three years of the contract

Page 16: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

Next stepsTesting and improving the Estimating Model

Test it as a reference model in new service offerings

Further automation of the model using scenarios

Work together with Galorath to have more knowledge bases based on application or environment related characteristics

16

Page 17: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

17Wrap upEstimating & Pricing of Application Management

Estimating & Pricing are two different processes,

with different rules

requiring different skills and mindset!

Estimating Application Management

We don’t believe in “One size fits all”

Different activities have different cost drivers

Create a flexible break-down model

Papers on this subject available on my blog

Page 18: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

18Questions and SuggestionsEstimating & Pricing of Application Management

Frank [email protected]+31 6 2214 3005

ThePriceof IT.blogspot.com

Page 19: PRESENTATION 1 - 2011-12-08 Estimating Pricing of ...galorath.com/blogfiles/Ordina Netherlands 2011-12-08 Estimating... · Agenda Estimating & Pricing of Application Management Estimating

19

www.ordina.nl