Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

31
Potatoe Purchase dept. APPLIES FPA ON SAP IMPLEMENTATION Introduction Potatoe application fpa on Potatoe Purchase dept.'s SAP implementation 1

description

Het aardappelverkoopbedrijf heeft in 2011 SAP geimplementeerd ter ondersteuning van de processen: inkoop, planning, aanvoer en ontvangsten van aardappelen. Tot deze implementatie behoorden ook de koppeling met de financiele administratie, datawarehouse en de administratie van het aandelenbezit van de aangesloten boeren. Voor een major release in 2012 wenste het aardappelverkoopbedrijf een release planning op basis van FPA. Hiertoe zijn zowel de Blueprint van 2011 als de delta 2012 geselecteerd en geautomatiseerd geteld. Met de automatische FPA heeft het aardappelverkoopbedrijf de volgende voordelen vastgesteld. - Telling van systeemobjecten in plaats van system requirements is transparanter - Wijzigingen in het oplossings scenario kunnen sneller worden doorgerekend - Ondersteunt de toetsing van offertes - Is goed hulpmiddel bij prijs onderhandeling DutchSoft Technology beschikt over een library waarin alle functionaliteiten, die behoren tot de SAP ERP SUITE zijn gecategoriseerd. Een SAP implementatie kan worden gekwantificeeerd door middel van selectie van te gebruiken functionaliteiten en het automatisch tellen ervan.

Transcript of Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

Page 1: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

1

Potatoe Purchase dept. APPLIES FPA ONSAP IMPLEMENTATION

Introduction Potatoe

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 2: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

2

Potatoe

• Potatoe is a global starch company • Sales in 20 countries on 5 continents• Production locations in 3 countries• Potatoe is the global leader in potato starch and the world’s

leading source of innovative starch technology. • Potatoe is the only starch supplier in the world with a fully

integrated supply chain from field to customer. • Potatoe is a cooperative

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 3: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

3

Cooperative

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 4: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

4

Industrial Markets

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 5: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

5

Figures Potatoe

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 6: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

6

Starch Production WorldwideOrigin Production (M ton)Corn 44,7Cassava 5,2Wheat 3,8Potato 2,4Other (f.i. grass, rice, fruits) 0,8

application fpa on Potatoe Purchase dept.'s SAP implementation

Potatoe produces roughly 550 Kton Starch and is the largest producer of potato starch worldwide.

Page 7: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

7

Organization Potatoe

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 8: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

Organization Potatoe

Board of directors

Group Staff

Commerce Operations

application fpa on Potatoe Purchase dept.'s SAP implementation 8

Page 9: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

9

Potato starch production chain

Growth Harvest DELIVERY PRODUCTION

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 10: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

10

Potatoe Purchase dept. APPLIES FPA ONSAP IMPLEMENTATION

SAP IMPLEMENTATION

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 11: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

11application fpa on Potatoe Purchase dept.'s SAP implementation

Project circumstances Old propriety system was End of Life Expiration EU subsidies

Migration to SAP as part of compliancy within Potatoe Insight and verifiability in SAP maintenance costs

Different external partners maintain SAP and not much expertise within Potatoe to make estimates

Demand to be in control with those external parties

Page 12: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

12

Business Process Model Purchase dept.

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 13: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

13

Realization• SAP Purchase dept. BLUEPRINT

implementation 2011

• Major Release plan 2012 (“Delta 2012”)– Qualitative changes– Corrective changes– Preventive changes– EU regulations expiration

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 14: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

14

Delta2012• Questions about release (Delta 2012)– Hours– Budget– Controlebility– Depency on expert opinions

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 15: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

15

Requirements to the release estimation process

• Insight principal change components• Rapid Planning Process• Clear view on the estimation• Reconsideration options• Fast recalculation of alternatives

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 16: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

16

Approach• Volume determination of the 2011

implementation– FPA analysis on the System Blueprint

• Volume determination of DELTA– FPA analysis on the change-document

• FPA on new functionalities• FPA on touched functionalities• FPA on landscape impact

• Release Plan generation on FPA outcomeapplication fpa on Potatoe Purchase dept.'s SAP

implementation

Page 17: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

17

Good preconditions for FPAsnapshots blueprint document

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 18: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

18

Good preconditions for FPAclear SAP decomposition

easy to categorizeeasy to count

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 19: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

19

Mapping Blueprint on SAP moduleson the application level

application fpa on Potatoe Purchase dept.'s SAP implementation

Page 20: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

20

Results FPA and Project estimation

application fpa on Potatoe Purchase dept.'s SAP implementation

FPA

SNAP SHOT OF THE

PROJECT PLAN

Page 21: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

21

What did we achieve with FPA based planning

application fpa on Potatoe Purchase dept.'s SAP implementation

Results: Easy maintainable “eBlueprint” available as a repository for future releases(Changed) Functionalities selectable and ready for FPAFPA and Estimation costs: 0,3% of total Project CostsReliability FPA based planning 90%Duration of the estimation process reduced with at least 50% ( 2 wks >>> 4days)Reconsideration of the planning instantly possiblePlanned /realized hours per funtion point available for performance control

changes FPA Release planning“eBlueprint”

Page 22: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

Automated FPA 22

Automated FPAExperiment

From Expert

to

Expertise

Page 23: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

Automated FPA 23

FPA Changing Scenery

philosophynew object

types

influencingfactors

new platforms

WikipediaFunction points were defined in 1979 in Measuring Application Development Productivity by Allan AlbrechtFPA on lines of codingFPA on functional user requirements

ClassesFormsWireframesetc

.NetPHPSharepointModel driven tools(Mendix, Outsystems, Servoy)

OrganizationCultureExperienceTechniqueProject Method(Agile)

marketIncreasing demand of information:Project volumeMonitoring work,costs,staffing

Page 24: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

Automated FPA 24

The Customer’s needs

Reliable EstimationNegotiation dataReconsideration optionsSolution optionsProductivity MonitoringCost monitoringValue management

Page 25: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

Automated FPA 25

Requirements

Transparency of the methodTransparency of the outcomesTangible outcomesExpert independencyFast resultsLower costsReusability of the results

Page 26: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

Automated FPA 26

Present FPA process & tooling

FPA analysis on requirements by FPA expertResults entered in estimation toolEstimation, Staffing, Costs, Risks

Page 27: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

Automated FPA 27

Automatic FPA Experiment SAP

Analyse Requirements by system developerImport SAP solution tables in repositoryMap requirements on objectsExecute FPA ToolResults entered in estimation toolEstimation, Staffing, Costs, Risks

Page 28: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

Automated FPA 28

Automatic FPA Experiment non SAP

Analyse Requirements by system developerDesign high level architecture in repositoryCategorize system objectsMap requirements on objectsExecute FPA ToolResults entered in estimation toolEstimation, Staffing, Costs, Risks

Page 29: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

Automated FPA 29

Essentials

REQUIREMENTSFPA METHODBY EXPERTRESULTS

REQUIREMENTSSOLUTION CALCULATIONWITH TOOL (FPA EXPERTISE)RESULTS

MANUAL FPA

AUTOMATIC FPA

REPOSITORY + FPA STANDARDS

Page 30: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

Automated FPA 30

# FPA made: 30Max deviation 5%-10% (compared to expert counts and/or realizations)

High Customer Satisfaction (quality, effort, term of delivery)

Automatic FPA ExperimentFacts

Page 31: Potatoe company applies FPA on SAP implementation - Cees Kuijpers - Arthur Fischer - NESMA 2013

Automated FPA 31

QUESTIONS AND

ANSWERS

How can you reach us after today:

Arthur Fischer: [email protected] Kuijpers: [email protected]