SlideShare une entreprise Scribd logo
1  sur  37
Télécharger pour lire hors ligne
Supplier Performance
Measurement
Harold van Heeringen
2
Agenda
• Supplier Performance Measurement (SPM)
• Functiepunten en productiviteit
• Inrichten SPM proces
• Conclusies
3
Agenda
• Supplier Performance Measurement (SPM)
• Functiepunten en productiviteit
• Inrichten SPM proces
• Conclusies
4
Supplier Performance Measurement
• Organisaties besteden IT ontwikkeling en
beheer uit aan 1 leverancier
• Deze ene leverancier wordt gekozen o.b.v.
diverse criteria, bijvoorbeeld:
− Omvang en schaalbaarheid
− Technische en functionele domeinkennis
− Bereidheid te investeren in verbetering
− Beloften v.w.b. productiviteitsverbetering
− Transparantie en voorspelbaarheid
• Leverancier moet meten en openheid geven
5
SPM – 3 fasen
1. Selectie van de juiste leverancier
− Kwalitatieve criteria
− Kwantitatieve criteria
2. Vaststellen baseline productiviteit en prijs per
UoM per domein
3. Voortdurend meten van prestaties van
leverancier
6
Typische vragen in RFP fase SPM
• Wat is uw productiviteit in Java projecten?
• Wat is het percentage productiviteitswinst dat u
de komende x jaar gaat realiseren?
• Hoe gaat u deze productiviteitswinst realiseren?
• Op welke manier stelt u voor om de
productiviteit te meten?
7
Hoe word je de ‘chosen one’
• Volwassenheid
− Minimum CMMI level 3, liefst hoger
• Hoge en aantoonbare productiviteit en kwaliteit
− Kennis en vaardigheden medewerkers
− Efficiënte en effectieve processen, beperkte overhead
• Flexibel en meedenkend
− Snel kunnen schakelen is een vereiste
− Inhoudelijk advies wordt verwacht
• Beloftes doen en nakomen
− Basis is vertrouwen en transparantie
− Meten en rapporteren van productiviteit en kwaliteit
8
Volwassenheid (CMMI)
• Vanaf CMMI level 3 zijn processen voldoende
gedefinieerd en beschreven in standaards,
procedures, tools en methodes
9
Agenda
• Supplier Performance Measurement (SPM)
• Functiepunten en productiviteit
• Inrichten SPM proces
• Conclusies
10
Functiepunten
• In de meeste SPM trajecten komen de volgende
zaken terug:
− Unit of Measurement (UoM): b.v. functiepunten
− Productiviteit (PDR = uren per functiepunt)
− Kwaliteit (#defects per functiepunt na oplevering)
• Waarom functiepunten?
− Functionaliteit is wat gebruiker wil
− Meer functionaliteit mag meer kosten
• Alternatief: regels code (technisch)
− Is regels code wat de gebruiker wil?
− Meer regels code betekent niet meer functionaliteit
11
Functiepunten
• Functiepuntanalyse
− Objectief (ISO standaard)
− Herhaalbaar
− Verifieerbaar
• Kwantificeert de omvang van de functional user
requirements
− Onafhankelijk van de technologie
− Onafhankelijk van de implementatie
• Zegt niets over non-functionals
12
Technologie onafhankelijk
• Applicatie A
− Omvang = 500 FP
− Technologie: Java
− Architectuur stand alone
• Applicatie B
− Omvang = 500 FP
− Technologie: Cobol / .NET
− Architectuur SOA
• Omvang is hetzelfde, maar productiviteit niet!
Applicatie A
Applicatie B
Uren besteed: 3.000
= 6 uur/FP
Uren besteed: 6.000
= 12 uur/FP
13
Productiviteit (uur/FP) – organisatie specifiek
• Kennis en vaardigheden van de mensen
− Ervaring
− Certificering in technische omgevingen
− Bijscholingsmogelijkheden
• Volwassenheid van de organisatie
− Aanwezigheid kwaliteitssysteem
− Processen, procedures, standaarden
• Overhead
− Hoeveel tijd wordt gespendeerd aan activiteiten als
urencodes regelen, boeken van uren, vergaderingen, etc.
• Locatie en facilities
− Onshore / offshore (veel video overleg)
− Prettige werkomgeving, goede tools, etc.
14
Productiviteit (uur/FP) – project specifiek
• Afhankelijk van technische requirements
− Java, Oracle of MS.NET
− Client/server of SOA architectuur
• Afhankelijk van kwaliteit requirements
− Performance eisen
− Security eisen
• Afhankelijk van uit te voeren activiteiten
− Wel of geen performance test
− Wel of geen handleiding als deliverable
• Afhankelijk van doorlooptijd
− Hoe korter de doorlooptijd, hoe lager de productiviteit
15
Het effect van doorlooptijd
Omvang/productiviteit
= Inspanning1/3 * doorlooptijd4/3
Inspanning
Doorlooptijd
Plan A: 6 maanden, 4.500 uur
Plan B: 7 maanden, 2.400 uur
16
Project bij verschillende doorlooptijden
Inspanning(uren)
Doorlooptijd
A
Doorlooptijd: 6 maanden
Inspanning: 4.500 uur
Max. teamomvang: 5,8 FTE
MTTD: 1,764 dagen
PDR = 9,0 uur/FP
B
Doorlooptijd: 7 maanden
Inspanning: 2.500 uur
Max. teamomvang: 2,7 FTE
MTTD: 2,816 dagen
PDR = 5,0 uur/FP
Omvang = 500 functiepunten
17
Leveranciers vergelijken
PDR (uur/FP)
18
Leveranciers vergelijken
19
Productiviteit (uur/FP) Leverancier A
Normaliseren
data
20
Agenda
• Supplier Performance Measurement (SPM)
• Functiepunten en productiviteit
• Inrichten SPM proces
• Conclusies
21
Inrichten SPM aan klant zijde
Scope bepaling
Documentatie scan + bepalen UoM
Bepalen performance metrieken
Administratieve implementatie
Organisatorische implementatie
22
Scope bepaling SPM
• Welke domeinen?
• Welke applicaties?
• Welke technologieën?
• Welke activiteiten?
− Nieuwbouw
− Adaptief onderhoud
− Correctief onderhoud
• Welke meetmomenten?
− Voor handover aan leverancier: reality check
− Voor handover aan klant: performance measurement
• Projectactiviteiten in en uit scope
23
Documentatie scan en UoM
• Documentatie scan
− Kwaliteit en meetbaarheid documentatie
− Welke UoM is geschikt
− Moet documentatie worden aangepast om meetbaarheid te
vergroten?
• UoM in contracten:
− Objectief, herhaalbaar, verifieerbaar
− Maat voor functionaliteit
−  Functiepunten, tenzij niet mogelijk n.a.v. documentatie
scan
24
Performance metrieken (voorbeelden)
• Productiviteit:
− Project Delivery Rate (Uur/UoM)
− Productivity Index (PI)
− FP per manmaand
• Kwaliteit:
− Defects/UoM totaal
− Defects/UoM opgeleverd aan klant (A-test + productie)
− %Defects opgeleverd aan klant
• Snelheid (Time to market)
− UoM per kalendermaand
− Schedule conformance
25
Administratieve inrichting
• Standaarden
− Work breakdown structure
− Uren- en defectadministratie
• Procesbeschrijving
• Procedures
• Templates
• Database
• Management rapportages
26
Organisatorische inrichting
• Nieuw organisatie onderdeel of rol: metrics desk
• Management commitment
• Proces eigenaarschap
• Training
• Awareness sessies
• Communicatie
27
Proces op hoofdlijnen
Klant
-Feasibility study
-Requirements
-analysis
-Requirements
-design
-Global functional
-design
SOW based on
UoM and
historical data
Performance
measurement
Leverancier
-Detailed
-functional design
-Technical design
-Coding +
-programmer test
-Systems test
-Delivery to klant
Klant
-System integration
-test
-User acceptance
-test
-Implementation
28
Start project
Klant –
project voorbereiding
SOW aanvraag
Requirements analyse
Requirements design
Functioneel ontwerp
Leverancier –
SOW voorbereiding
UoM meting
Begroting
Uren, doorlooptijd,
kosten, defects
SOW
Klant –
SOW acceptatie
UoM meting verificatie
Uren, doorlooptijd,
kosten, defects
verificatie
SOW acceptatie
29
Voorbeeld verificatie
B&T Effort (MHR) vs Effective FP
10 100 1.000 10.000
Effective FP
0,1
1
10
100
1.000
B&TEffort(MHR)(thousands)
Current Solution Logged Solutions Historical Projects QSM Business Avg. Line Style 1 Sigma Line Style Project: Project X
Niet realistisch?
30
Na afloop project
Leverancier –
SOW update
UoM meting definitief
Data collectie
Uren, doorlooptijd,
kosten, defects
Performance
Measurement rapport
Klant –
SOW acceptatie
UoM meting verificatie
Uren, doorlooptijd,
kosten, defects
verificatie
Performance
Measurement rapport
acceptatie
31
Benchmark project: intern en extern
• Evaluatie project  lerende organisatie!
C&T Duration (Months) vs Effective FP
100 200 300 400 500 600 700 800 900 1.000
Effective FP
0,1
1
10
100
C&TDuration(Months)
Project XProject X
Projects being Assessed Special Project QSM Business Avg. Line Style 1 Sigma Line Style 2 Sigma Line Style
32
Benchmark project: intern en extern
C&T Effort (MHR) vs Effective FP
100 200 300 400 500 600 700 800 900 1.000
Effective FP
0,1
1
10
100
1.000
C&TEffort(MHR)(thousands)
Project XProject X
Projects being Assessed Special Project QSM Business Avg. Line Style 1 Sigma Line Style 2 Sigma Line Style
33
Benchmark: intern en extern
Errors (SysInt-Del) vs Effective FP
100 200 300 400 500 600 700 800 900 1.000
Effective FP
10
100
1.000
Errors(SysInt-Del)
Project XProject X
Projects being Assessed Special Project QSM Business Avg. Line Style 1 Sigma Line Style 2 Sigma Line Style
34
Management rapportages
• Trends in performance
0,4
0,6
0,8
1,0
1,2
1,4
1,6
1,8
2,0
2011Q1 2011Q2 2011Q3 2011Q4 2012Q1
EfficiencyIndex
Supplier X Efficiency lndex
Supplier X efficiency index Target (baseline +50%)
Baseline Efficiency Lower bound (baseline -40%)
0,4
0,6
0,8
1,0
1,2
1,4
1,6
1,8
2,0
2011Q1 2011Q2 2011Q3 2011Q4 2012Q1
ProductivityIndex
Supplier X Productivity lndex
Supplier X Productivity Index Target (baseline +50%)
Baseline Productiviteit Lower bound (baseline -40%)
0,4
0,6
0,8
1,0
1,2
1,4
1,6
1,8
2,0
2011Q1 2011Q2 2011Q3 2011Q4 2012Q1
CostIndex
Supplier X Cost lndex
Supplier X Cost index Higher bound(baseline +50%)
Baseline kosten niveau Target (baseline -50%)
0
0,2
0,4
0,6
0,8
1
1,2
1,4
1,6
2011Q1 2011Q2 2011Q3 2011Q4 2012Q1
QualityIndex
Supplier X Quality Index
Quality index Supplier X Target (baseline +50%)
Baseline Quality Lower bound (baseline -40%)
35
Agenda
• Supplier Performance Measurement (SPM)
• Functiepunten en productiviteit
• Inrichten SPM proces
• Conclusies
36
Conclusies
• Inrichten SPM is niet eenvoudig en kan alleen bij
voldoende volwassenheid
• Meten productiviteit(sverbetering) vergt
inspanning van zowel leverancier als klant
• Keuze leverancier gaat verder dan kijken naar
prijs en/of totale productiviteit
• Inrichten SPM is omvangrijke operatie die een
behoorlijke inspanning en doorlooptijd vergt
37
Supplier Performance
Measurement
Uitbesteden met controle,
houd grip op de prestaties van
de leverancier

Contenu connexe

En vedette

Supplier Relationship Management Srm Research 2010 2011
Supplier Relationship Management  Srm  Research 2010 2011Supplier Relationship Management  Srm  Research 2010 2011
Supplier Relationship Management Srm Research 2010 2011salleijn
 
Supplier Relation Management Revisited
Supplier Relation Management Revisited Supplier Relation Management Revisited
Supplier Relation Management Revisited ubmconference
 
Supply Base Optimization
Supply Base OptimizationSupply Base Optimization
Supply Base Optimizationmubarak2009
 
Bullwhip and Supplier Relationship Management
Bullwhip and Supplier Relationship ManagementBullwhip and Supplier Relationship Management
Bullwhip and Supplier Relationship ManagementDeepak Ramawat
 
Buyer supplier relationship
Buyer supplier relationshipBuyer supplier relationship
Buyer supplier relationshipGAURAV SHARMA
 
Supplier Relationship Management (SRM) Research 2012-2013
Supplier Relationship Management (SRM) Research 2012-2013Supplier Relationship Management (SRM) Research 2012-2013
Supplier Relationship Management (SRM) Research 2012-2013salleijn
 
Effective Supplier Relationship Management
Effective Supplier Relationship ManagementEffective Supplier Relationship Management
Effective Supplier Relationship ManagementTejari
 
Building The Case For Supplier Relationship Management
Building The Case For Supplier Relationship ManagementBuilding The Case For Supplier Relationship Management
Building The Case For Supplier Relationship ManagementSource One Management Services
 
Ariba Coverage of Risk Management within the Supplier Lifecycle
Ariba Coverage of Risk Management within the Supplier LifecycleAriba Coverage of Risk Management within the Supplier Lifecycle
Ariba Coverage of Risk Management within the Supplier LifecycleSean Thomson
 
Implementing a Segmentation Strategy
Implementing a Segmentation StrategyImplementing a Segmentation Strategy
Implementing a Segmentation StrategySusan Abbott
 
Supply Relationship Management Srm 7.0
Supply Relationship Management Srm 7.0Supply Relationship Management Srm 7.0
Supply Relationship Management Srm 7.0SAPbyExpert
 
Keynote - Successfully Transforming AusNet's Procurement with Ariba
Keynote - Successfully Transforming AusNet's Procurement with AribaKeynote - Successfully Transforming AusNet's Procurement with Ariba
Keynote - Successfully Transforming AusNet's Procurement with AribaSAP Ariba
 
Supplier Relationship Management
Supplier Relationship Management Supplier Relationship Management
Supplier Relationship Management mubarak2009
 
Modernize, Enhance, and Gain Flexibility in E-Procurement with Ariba Procure-...
Modernize, Enhance, and Gain Flexibility in E-Procurement with Ariba Procure-...Modernize, Enhance, and Gain Flexibility in E-Procurement with Ariba Procure-...
Modernize, Enhance, and Gain Flexibility in E-Procurement with Ariba Procure-...SAP Ariba
 
Zen and the Art of Supplier Management
Zen and the Art of Supplier ManagementZen and the Art of Supplier Management
Zen and the Art of Supplier ManagementSAP Ariba
 
Buyer supplier relationship
Buyer supplier relationshipBuyer supplier relationship
Buyer supplier relationshipAnkit
 
Supplier Enablement – How to Bring Suppliers to Ariba Network
Supplier Enablement – How to Bring Suppliers to Ariba NetworkSupplier Enablement – How to Bring Suppliers to Ariba Network
Supplier Enablement – How to Bring Suppliers to Ariba NetworkSAP Ariba
 

En vedette (20)

Supplier Relationship Management Srm Research 2010 2011
Supplier Relationship Management  Srm  Research 2010 2011Supplier Relationship Management  Srm  Research 2010 2011
Supplier Relationship Management Srm Research 2010 2011
 
Supplier Relation Management Revisited
Supplier Relation Management Revisited Supplier Relation Management Revisited
Supplier Relation Management Revisited
 
Supply Base Optimization
Supply Base OptimizationSupply Base Optimization
Supply Base Optimization
 
Crm
CrmCrm
Crm
 
Bullwhip and Supplier Relationship Management
Bullwhip and Supplier Relationship ManagementBullwhip and Supplier Relationship Management
Bullwhip and Supplier Relationship Management
 
Supplier Performance Management V1 1
Supplier Performance Management V1 1Supplier Performance Management V1 1
Supplier Performance Management V1 1
 
Buyer supplier relationship
Buyer supplier relationshipBuyer supplier relationship
Buyer supplier relationship
 
Supplier Relationship Management (SRM) Research 2012-2013
Supplier Relationship Management (SRM) Research 2012-2013Supplier Relationship Management (SRM) Research 2012-2013
Supplier Relationship Management (SRM) Research 2012-2013
 
Effective Supplier Relationship Management
Effective Supplier Relationship ManagementEffective Supplier Relationship Management
Effective Supplier Relationship Management
 
Building The Case For Supplier Relationship Management
Building The Case For Supplier Relationship ManagementBuilding The Case For Supplier Relationship Management
Building The Case For Supplier Relationship Management
 
Ariba Coverage of Risk Management within the Supplier Lifecycle
Ariba Coverage of Risk Management within the Supplier LifecycleAriba Coverage of Risk Management within the Supplier Lifecycle
Ariba Coverage of Risk Management within the Supplier Lifecycle
 
Srm Presentation
Srm PresentationSrm Presentation
Srm Presentation
 
Implementing a Segmentation Strategy
Implementing a Segmentation StrategyImplementing a Segmentation Strategy
Implementing a Segmentation Strategy
 
Supply Relationship Management Srm 7.0
Supply Relationship Management Srm 7.0Supply Relationship Management Srm 7.0
Supply Relationship Management Srm 7.0
 
Keynote - Successfully Transforming AusNet's Procurement with Ariba
Keynote - Successfully Transforming AusNet's Procurement with AribaKeynote - Successfully Transforming AusNet's Procurement with Ariba
Keynote - Successfully Transforming AusNet's Procurement with Ariba
 
Supplier Relationship Management
Supplier Relationship Management Supplier Relationship Management
Supplier Relationship Management
 
Modernize, Enhance, and Gain Flexibility in E-Procurement with Ariba Procure-...
Modernize, Enhance, and Gain Flexibility in E-Procurement with Ariba Procure-...Modernize, Enhance, and Gain Flexibility in E-Procurement with Ariba Procure-...
Modernize, Enhance, and Gain Flexibility in E-Procurement with Ariba Procure-...
 
Zen and the Art of Supplier Management
Zen and the Art of Supplier ManagementZen and the Art of Supplier Management
Zen and the Art of Supplier Management
 
Buyer supplier relationship
Buyer supplier relationshipBuyer supplier relationship
Buyer supplier relationship
 
Supplier Enablement – How to Bring Suppliers to Ariba Network
Supplier Enablement – How to Bring Suppliers to Ariba NetworkSupplier Enablement – How to Bring Suppliers to Ariba Network
Supplier Enablement – How to Bring Suppliers to Ariba Network
 

Similaire à Sogeti seminar Supplier Performance Measurement

Presentatie supplier performance measurement door harold van heeringen van so...
Presentatie supplier performance measurement door harold van heeringen van so...Presentatie supplier performance measurement door harold van heeringen van so...
Presentatie supplier performance measurement door harold van heeringen van so...sogeticommunication
 
Operational excellence 3.0 Editie 2018 Deel 5
Operational excellence 3.0 Editie 2018 Deel 5Operational excellence 3.0 Editie 2018 Deel 5
Operational excellence 3.0 Editie 2018 Deel 5René Verweijmeren
 
Asl bi sl metrics themasessie 2013 devops sogeti
Asl bi sl metrics themasessie 2013   devops sogetiAsl bi sl metrics themasessie 2013   devops sogeti
Asl bi sl metrics themasessie 2013 devops sogetiHarold van Heeringen
 
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013Harold van Heeringen
 
Webinar - EAM /Reliability & Integrity Software selectie - 15 juli 2020
Webinar - EAM /Reliability & Integrity Software selectie - 15 juli 2020Webinar - EAM /Reliability & Integrity Software selectie - 15 juli 2020
Webinar - EAM /Reliability & Integrity Software selectie - 15 juli 2020Stork
 
Lean in de documentindustrie
Lean in de documentindustrieLean in de documentindustrie
Lean in de documentindustrieOscar Dubbeldam
 
TMap dag - Agile testautomatisering in de praktijk
TMap dag - Agile testautomatisering in de praktijkTMap dag - Agile testautomatisering in de praktijk
TMap dag - Agile testautomatisering in de praktijkJori Ramakers
 
Pam workshop qfd 151001 han lean qrm centrum
Pam workshop qfd 151001 han lean qrm centrumPam workshop qfd 151001 han lean qrm centrum
Pam workshop qfd 151001 han lean qrm centrumvwiegel
 
Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...
Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...
Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...OFO - IFA
 
Hoe verkoop ik metrieken aan mijn baas
Hoe verkoop ik metrieken aan mijn baasHoe verkoop ik metrieken aan mijn baas
Hoe verkoop ik metrieken aan mijn baasNesma
 
Keurmerk wegbeheerprogrammatuur - Diederiks
Keurmerk wegbeheerprogrammatuur - DiederiksKeurmerk wegbeheerprogrammatuur - Diederiks
Keurmerk wegbeheerprogrammatuur - DiederiksCROW
 
Oracle pbcs
Oracle pbcsOracle pbcs
Oracle pbcsFinext
 
DynApps - Case IOK Afvalbeheer
DynApps - Case IOK AfvalbeheerDynApps - Case IOK Afvalbeheer
DynApps - Case IOK AfvalbeheerABC-GROEP.BE
 
Testnet Presentatie: Testen = Monitoren
Testnet Presentatie: Testen = MonitorenTestnet Presentatie: Testen = Monitoren
Testnet Presentatie: Testen = MonitorenIde Koops
 
Operational excellence 3.0 Editie 2018 Deel 2
Operational excellence 3.0 Editie 2018 Deel 2Operational excellence 3.0 Editie 2018 Deel 2
Operational excellence 3.0 Editie 2018 Deel 2René Verweijmeren
 
Operational excellence 3.0 Editie 2018 Deel 3
Operational excellence 3.0 Editie 2018 Deel 3Operational excellence 3.0 Editie 2018 Deel 3
Operational excellence 3.0 Editie 2018 Deel 3René Verweijmeren
 
Meer Dan Een Kwart Eeuw Ervaring 06
Meer Dan Een Kwart Eeuw Ervaring 06Meer Dan Een Kwart Eeuw Ervaring 06
Meer Dan Een Kwart Eeuw Ervaring 06bouman22
 

Similaire à Sogeti seminar Supplier Performance Measurement (20)

Presentatie supplier performance measurement door harold van heeringen van so...
Presentatie supplier performance measurement door harold van heeringen van so...Presentatie supplier performance measurement door harold van heeringen van so...
Presentatie supplier performance measurement door harold van heeringen van so...
 
Operational excellence 3.0 Editie 2018 Deel 5
Operational excellence 3.0 Editie 2018 Deel 5Operational excellence 3.0 Editie 2018 Deel 5
Operational excellence 3.0 Editie 2018 Deel 5
 
Asl bi sl metrics themasessie 2013 devops sogeti
Asl bi sl metrics themasessie 2013   devops sogetiAsl bi sl metrics themasessie 2013   devops sogeti
Asl bi sl metrics themasessie 2013 devops sogeti
 
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
Begroten van software projecten - Hogeschool Rotterdam gastcollege 05-11-2013
 
Webinar - EAM /Reliability & Integrity Software selectie - 15 juli 2020
Webinar - EAM /Reliability & Integrity Software selectie - 15 juli 2020Webinar - EAM /Reliability & Integrity Software selectie - 15 juli 2020
Webinar - EAM /Reliability & Integrity Software selectie - 15 juli 2020
 
Lean in de documentindustrie
Lean in de documentindustrieLean in de documentindustrie
Lean in de documentindustrie
 
TMap dag - Agile testautomatisering in de praktijk
TMap dag - Agile testautomatisering in de praktijkTMap dag - Agile testautomatisering in de praktijk
TMap dag - Agile testautomatisering in de praktijk
 
Pam workshop qfd 151001 han lean qrm centrum
Pam workshop qfd 151001 han lean qrm centrumPam workshop qfd 151001 han lean qrm centrum
Pam workshop qfd 151001 han lean qrm centrum
 
Portfolio ict portfolio 2012
Portfolio   ict portfolio 2012Portfolio   ict portfolio 2012
Portfolio ict portfolio 2012
 
Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...
Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...
Leanproject WASO/ETCS 'Rendre plus efficace le processus de sélection statuta...
 
Sessie 4: Kwaliteit, projectmanagement, PRM
Sessie 4: Kwaliteit, projectmanagement, PRMSessie 4: Kwaliteit, projectmanagement, PRM
Sessie 4: Kwaliteit, projectmanagement, PRM
 
Hoe verkoop ik metrieken aan mijn baas
Hoe verkoop ik metrieken aan mijn baasHoe verkoop ik metrieken aan mijn baas
Hoe verkoop ik metrieken aan mijn baas
 
Keurmerk wegbeheerprogrammatuur - Diederiks
Keurmerk wegbeheerprogrammatuur - DiederiksKeurmerk wegbeheerprogrammatuur - Diederiks
Keurmerk wegbeheerprogrammatuur - Diederiks
 
Oracle pbcs
Oracle pbcsOracle pbcs
Oracle pbcs
 
DynApps - Case IOK Afvalbeheer
DynApps - Case IOK AfvalbeheerDynApps - Case IOK Afvalbeheer
DynApps - Case IOK Afvalbeheer
 
Testnet Presentatie: Testen = Monitoren
Testnet Presentatie: Testen = MonitorenTestnet Presentatie: Testen = Monitoren
Testnet Presentatie: Testen = Monitoren
 
Operational excellence 3.0 Editie 2018 Deel 2
Operational excellence 3.0 Editie 2018 Deel 2Operational excellence 3.0 Editie 2018 Deel 2
Operational excellence 3.0 Editie 2018 Deel 2
 
Operational excellence 3.0 Editie 2018 Deel 3
Operational excellence 3.0 Editie 2018 Deel 3Operational excellence 3.0 Editie 2018 Deel 3
Operational excellence 3.0 Editie 2018 Deel 3
 
LRQA Congres 2014: 15 mei en 19 juni 14:10 - 14:40 Sessie 4 Kwaliteitsborging...
LRQA Congres 2014: 15 mei en 19 juni 14:10 - 14:40 Sessie 4 Kwaliteitsborging...LRQA Congres 2014: 15 mei en 19 juni 14:10 - 14:40 Sessie 4 Kwaliteitsborging...
LRQA Congres 2014: 15 mei en 19 juni 14:10 - 14:40 Sessie 4 Kwaliteitsborging...
 
Meer Dan Een Kwart Eeuw Ervaring 06
Meer Dan Een Kwart Eeuw Ervaring 06Meer Dan Een Kwart Eeuw Ervaring 06
Meer Dan Een Kwart Eeuw Ervaring 06
 

Plus de Harold van Heeringen

Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...Harold van Heeringen
 
Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Harold van Heeringen
 
Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Harold van Heeringen
 
Methodisch begroten van projecten hanzehogeschool groningen december2014
Methodisch begroten van projecten   hanzehogeschool groningen december2014Methodisch begroten van projecten   hanzehogeschool groningen december2014
Methodisch begroten van projecten hanzehogeschool groningen december2014Harold van Heeringen
 
The importance of benchmarking software projects - Van Heeringen and Ogilvie
The importance of benchmarking software projects - Van Heeringen and OgilvieThe importance of benchmarking software projects - Van Heeringen and Ogilvie
The importance of benchmarking software projects - Van Heeringen and OgilvieHarold van Heeringen
 
Van Heeringen and van Gorp - Measure the functional size of a mobile app usi...
Van Heeringen and van Gorp  - Measure the functional size of a mobile app usi...Van Heeringen and van Gorp  - Measure the functional size of a mobile app usi...
Van Heeringen and van Gorp - Measure the functional size of a mobile app usi...Harold van Heeringen
 
Measuring the functional size of mobile apps with COSMIC FP
Measuring the functional size of mobile apps with COSMIC FPMeasuring the functional size of mobile apps with COSMIC FP
Measuring the functional size of mobile apps with COSMIC FPHarold van Heeringen
 
Avoid software project horror stories - check the reality value of the estima...
Avoid software project horror stories - check the reality value of the estima...Avoid software project horror stories - check the reality value of the estima...
Avoid software project horror stories - check the reality value of the estima...Harold van Heeringen
 
ISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization success
ISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization successISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization success
ISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization successHarold van Heeringen
 
Gastcollege Hanzehogeschool Groningen 10 januari 2014
Gastcollege Hanzehogeschool Groningen 10 januari 2014Gastcollege Hanzehogeschool Groningen 10 januari 2014
Gastcollege Hanzehogeschool Groningen 10 januari 2014Harold van Heeringen
 
The value of benchmarking software projects
The value of benchmarking software projectsThe value of benchmarking software projects
The value of benchmarking software projectsHarold van Heeringen
 
Using the ISBSG data to improve your organization success - van Heeringen (Me...
Using the ISBSG data to improve your organization success - van Heeringen (Me...Using the ISBSG data to improve your organization success - van Heeringen (Me...
Using the ISBSG data to improve your organization success - van Heeringen (Me...Harold van Heeringen
 
Van heeringen estimate faster, cheaper, better
Van heeringen   estimate faster, cheaper, betterVan heeringen   estimate faster, cheaper, better
Van heeringen estimate faster, cheaper, betterHarold van Heeringen
 
van Heeringen - estimate faster,cheaper and better!
van Heeringen - estimate faster,cheaper and better!van Heeringen - estimate faster,cheaper and better!
van Heeringen - estimate faster,cheaper and better!Harold van Heeringen
 
The value of benchmarking IT projects - H.S. van Heeringen
The value of benchmarking IT projects - H.S. van HeeringenThe value of benchmarking IT projects - H.S. van Heeringen
The value of benchmarking IT projects - H.S. van HeeringenHarold van Heeringen
 
Begroten van agile projecten, technical meeting Sogeti 2013-09
Begroten van agile projecten, technical meeting Sogeti 2013-09Begroten van agile projecten, technical meeting Sogeti 2013-09
Begroten van agile projecten, technical meeting Sogeti 2013-09Harold van Heeringen
 
Software Estimating and Performance Measurement
Software Estimating and Performance MeasurementSoftware Estimating and Performance Measurement
Software Estimating and Performance MeasurementHarold van Heeringen
 
Project Control using functional size - which method to use?
Project Control using functional size - which method to use?Project Control using functional size - which method to use?
Project Control using functional size - which method to use?Harold van Heeringen
 
Metrics based software supplier selection - Best practice used in the largest...
Metrics based software supplier selection - Best practice used in the largest...Metrics based software supplier selection - Best practice used in the largest...
Metrics based software supplier selection - Best practice used in the largest...Harold van Heeringen
 
ISPA/SCEA conference Brussels 2012
ISPA/SCEA conference Brussels 2012ISPA/SCEA conference Brussels 2012
ISPA/SCEA conference Brussels 2012Harold van Heeringen
 

Plus de Harold van Heeringen (20)

Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...Improve Estimation maturity using Functional Size Measurement and Historical ...
Improve Estimation maturity using Functional Size Measurement and Historical ...
 
Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)
 
Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)Productivity measurement of agile teams (IWSM 2015)
Productivity measurement of agile teams (IWSM 2015)
 
Methodisch begroten van projecten hanzehogeschool groningen december2014
Methodisch begroten van projecten   hanzehogeschool groningen december2014Methodisch begroten van projecten   hanzehogeschool groningen december2014
Methodisch begroten van projecten hanzehogeschool groningen december2014
 
The importance of benchmarking software projects - Van Heeringen and Ogilvie
The importance of benchmarking software projects - Van Heeringen and OgilvieThe importance of benchmarking software projects - Van Heeringen and Ogilvie
The importance of benchmarking software projects - Van Heeringen and Ogilvie
 
Van Heeringen and van Gorp - Measure the functional size of a mobile app usi...
Van Heeringen and van Gorp  - Measure the functional size of a mobile app usi...Van Heeringen and van Gorp  - Measure the functional size of a mobile app usi...
Van Heeringen and van Gorp - Measure the functional size of a mobile app usi...
 
Measuring the functional size of mobile apps with COSMIC FP
Measuring the functional size of mobile apps with COSMIC FPMeasuring the functional size of mobile apps with COSMIC FP
Measuring the functional size of mobile apps with COSMIC FP
 
Avoid software project horror stories - check the reality value of the estima...
Avoid software project horror stories - check the reality value of the estima...Avoid software project horror stories - check the reality value of the estima...
Avoid software project horror stories - check the reality value of the estima...
 
ISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization success
ISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization successISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization success
ISMA 9 - van Heeringen - Using IFPUG and ISBSG to improve organization success
 
Gastcollege Hanzehogeschool Groningen 10 januari 2014
Gastcollege Hanzehogeschool Groningen 10 januari 2014Gastcollege Hanzehogeschool Groningen 10 januari 2014
Gastcollege Hanzehogeschool Groningen 10 januari 2014
 
The value of benchmarking software projects
The value of benchmarking software projectsThe value of benchmarking software projects
The value of benchmarking software projects
 
Using the ISBSG data to improve your organization success - van Heeringen (Me...
Using the ISBSG data to improve your organization success - van Heeringen (Me...Using the ISBSG data to improve your organization success - van Heeringen (Me...
Using the ISBSG data to improve your organization success - van Heeringen (Me...
 
Van heeringen estimate faster, cheaper, better
Van heeringen   estimate faster, cheaper, betterVan heeringen   estimate faster, cheaper, better
Van heeringen estimate faster, cheaper, better
 
van Heeringen - estimate faster,cheaper and better!
van Heeringen - estimate faster,cheaper and better!van Heeringen - estimate faster,cheaper and better!
van Heeringen - estimate faster,cheaper and better!
 
The value of benchmarking IT projects - H.S. van Heeringen
The value of benchmarking IT projects - H.S. van HeeringenThe value of benchmarking IT projects - H.S. van Heeringen
The value of benchmarking IT projects - H.S. van Heeringen
 
Begroten van agile projecten, technical meeting Sogeti 2013-09
Begroten van agile projecten, technical meeting Sogeti 2013-09Begroten van agile projecten, technical meeting Sogeti 2013-09
Begroten van agile projecten, technical meeting Sogeti 2013-09
 
Software Estimating and Performance Measurement
Software Estimating and Performance MeasurementSoftware Estimating and Performance Measurement
Software Estimating and Performance Measurement
 
Project Control using functional size - which method to use?
Project Control using functional size - which method to use?Project Control using functional size - which method to use?
Project Control using functional size - which method to use?
 
Metrics based software supplier selection - Best practice used in the largest...
Metrics based software supplier selection - Best practice used in the largest...Metrics based software supplier selection - Best practice used in the largest...
Metrics based software supplier selection - Best practice used in the largest...
 
ISPA/SCEA conference Brussels 2012
ISPA/SCEA conference Brussels 2012ISPA/SCEA conference Brussels 2012
ISPA/SCEA conference Brussels 2012
 

Sogeti seminar Supplier Performance Measurement

  • 2. 2 Agenda • Supplier Performance Measurement (SPM) • Functiepunten en productiviteit • Inrichten SPM proces • Conclusies
  • 3. 3 Agenda • Supplier Performance Measurement (SPM) • Functiepunten en productiviteit • Inrichten SPM proces • Conclusies
  • 4. 4 Supplier Performance Measurement • Organisaties besteden IT ontwikkeling en beheer uit aan 1 leverancier • Deze ene leverancier wordt gekozen o.b.v. diverse criteria, bijvoorbeeld: − Omvang en schaalbaarheid − Technische en functionele domeinkennis − Bereidheid te investeren in verbetering − Beloften v.w.b. productiviteitsverbetering − Transparantie en voorspelbaarheid • Leverancier moet meten en openheid geven
  • 5. 5 SPM – 3 fasen 1. Selectie van de juiste leverancier − Kwalitatieve criteria − Kwantitatieve criteria 2. Vaststellen baseline productiviteit en prijs per UoM per domein 3. Voortdurend meten van prestaties van leverancier
  • 6. 6 Typische vragen in RFP fase SPM • Wat is uw productiviteit in Java projecten? • Wat is het percentage productiviteitswinst dat u de komende x jaar gaat realiseren? • Hoe gaat u deze productiviteitswinst realiseren? • Op welke manier stelt u voor om de productiviteit te meten?
  • 7. 7 Hoe word je de ‘chosen one’ • Volwassenheid − Minimum CMMI level 3, liefst hoger • Hoge en aantoonbare productiviteit en kwaliteit − Kennis en vaardigheden medewerkers − Efficiënte en effectieve processen, beperkte overhead • Flexibel en meedenkend − Snel kunnen schakelen is een vereiste − Inhoudelijk advies wordt verwacht • Beloftes doen en nakomen − Basis is vertrouwen en transparantie − Meten en rapporteren van productiviteit en kwaliteit
  • 8. 8 Volwassenheid (CMMI) • Vanaf CMMI level 3 zijn processen voldoende gedefinieerd en beschreven in standaards, procedures, tools en methodes
  • 9. 9 Agenda • Supplier Performance Measurement (SPM) • Functiepunten en productiviteit • Inrichten SPM proces • Conclusies
  • 10. 10 Functiepunten • In de meeste SPM trajecten komen de volgende zaken terug: − Unit of Measurement (UoM): b.v. functiepunten − Productiviteit (PDR = uren per functiepunt) − Kwaliteit (#defects per functiepunt na oplevering) • Waarom functiepunten? − Functionaliteit is wat gebruiker wil − Meer functionaliteit mag meer kosten • Alternatief: regels code (technisch) − Is regels code wat de gebruiker wil? − Meer regels code betekent niet meer functionaliteit
  • 11. 11 Functiepunten • Functiepuntanalyse − Objectief (ISO standaard) − Herhaalbaar − Verifieerbaar • Kwantificeert de omvang van de functional user requirements − Onafhankelijk van de technologie − Onafhankelijk van de implementatie • Zegt niets over non-functionals
  • 12. 12 Technologie onafhankelijk • Applicatie A − Omvang = 500 FP − Technologie: Java − Architectuur stand alone • Applicatie B − Omvang = 500 FP − Technologie: Cobol / .NET − Architectuur SOA • Omvang is hetzelfde, maar productiviteit niet! Applicatie A Applicatie B Uren besteed: 3.000 = 6 uur/FP Uren besteed: 6.000 = 12 uur/FP
  • 13. 13 Productiviteit (uur/FP) – organisatie specifiek • Kennis en vaardigheden van de mensen − Ervaring − Certificering in technische omgevingen − Bijscholingsmogelijkheden • Volwassenheid van de organisatie − Aanwezigheid kwaliteitssysteem − Processen, procedures, standaarden • Overhead − Hoeveel tijd wordt gespendeerd aan activiteiten als urencodes regelen, boeken van uren, vergaderingen, etc. • Locatie en facilities − Onshore / offshore (veel video overleg) − Prettige werkomgeving, goede tools, etc.
  • 14. 14 Productiviteit (uur/FP) – project specifiek • Afhankelijk van technische requirements − Java, Oracle of MS.NET − Client/server of SOA architectuur • Afhankelijk van kwaliteit requirements − Performance eisen − Security eisen • Afhankelijk van uit te voeren activiteiten − Wel of geen performance test − Wel of geen handleiding als deliverable • Afhankelijk van doorlooptijd − Hoe korter de doorlooptijd, hoe lager de productiviteit
  • 15. 15 Het effect van doorlooptijd Omvang/productiviteit = Inspanning1/3 * doorlooptijd4/3 Inspanning Doorlooptijd Plan A: 6 maanden, 4.500 uur Plan B: 7 maanden, 2.400 uur
  • 16. 16 Project bij verschillende doorlooptijden Inspanning(uren) Doorlooptijd A Doorlooptijd: 6 maanden Inspanning: 4.500 uur Max. teamomvang: 5,8 FTE MTTD: 1,764 dagen PDR = 9,0 uur/FP B Doorlooptijd: 7 maanden Inspanning: 2.500 uur Max. teamomvang: 2,7 FTE MTTD: 2,816 dagen PDR = 5,0 uur/FP Omvang = 500 functiepunten
  • 20. 20 Agenda • Supplier Performance Measurement (SPM) • Functiepunten en productiviteit • Inrichten SPM proces • Conclusies
  • 21. 21 Inrichten SPM aan klant zijde Scope bepaling Documentatie scan + bepalen UoM Bepalen performance metrieken Administratieve implementatie Organisatorische implementatie
  • 22. 22 Scope bepaling SPM • Welke domeinen? • Welke applicaties? • Welke technologieën? • Welke activiteiten? − Nieuwbouw − Adaptief onderhoud − Correctief onderhoud • Welke meetmomenten? − Voor handover aan leverancier: reality check − Voor handover aan klant: performance measurement • Projectactiviteiten in en uit scope
  • 23. 23 Documentatie scan en UoM • Documentatie scan − Kwaliteit en meetbaarheid documentatie − Welke UoM is geschikt − Moet documentatie worden aangepast om meetbaarheid te vergroten? • UoM in contracten: − Objectief, herhaalbaar, verifieerbaar − Maat voor functionaliteit −  Functiepunten, tenzij niet mogelijk n.a.v. documentatie scan
  • 24. 24 Performance metrieken (voorbeelden) • Productiviteit: − Project Delivery Rate (Uur/UoM) − Productivity Index (PI) − FP per manmaand • Kwaliteit: − Defects/UoM totaal − Defects/UoM opgeleverd aan klant (A-test + productie) − %Defects opgeleverd aan klant • Snelheid (Time to market) − UoM per kalendermaand − Schedule conformance
  • 25. 25 Administratieve inrichting • Standaarden − Work breakdown structure − Uren- en defectadministratie • Procesbeschrijving • Procedures • Templates • Database • Management rapportages
  • 26. 26 Organisatorische inrichting • Nieuw organisatie onderdeel of rol: metrics desk • Management commitment • Proces eigenaarschap • Training • Awareness sessies • Communicatie
  • 27. 27 Proces op hoofdlijnen Klant -Feasibility study -Requirements -analysis -Requirements -design -Global functional -design SOW based on UoM and historical data Performance measurement Leverancier -Detailed -functional design -Technical design -Coding + -programmer test -Systems test -Delivery to klant Klant -System integration -test -User acceptance -test -Implementation
  • 28. 28 Start project Klant – project voorbereiding SOW aanvraag Requirements analyse Requirements design Functioneel ontwerp Leverancier – SOW voorbereiding UoM meting Begroting Uren, doorlooptijd, kosten, defects SOW Klant – SOW acceptatie UoM meting verificatie Uren, doorlooptijd, kosten, defects verificatie SOW acceptatie
  • 29. 29 Voorbeeld verificatie B&T Effort (MHR) vs Effective FP 10 100 1.000 10.000 Effective FP 0,1 1 10 100 1.000 B&TEffort(MHR)(thousands) Current Solution Logged Solutions Historical Projects QSM Business Avg. Line Style 1 Sigma Line Style Project: Project X Niet realistisch?
  • 30. 30 Na afloop project Leverancier – SOW update UoM meting definitief Data collectie Uren, doorlooptijd, kosten, defects Performance Measurement rapport Klant – SOW acceptatie UoM meting verificatie Uren, doorlooptijd, kosten, defects verificatie Performance Measurement rapport acceptatie
  • 31. 31 Benchmark project: intern en extern • Evaluatie project  lerende organisatie! C&T Duration (Months) vs Effective FP 100 200 300 400 500 600 700 800 900 1.000 Effective FP 0,1 1 10 100 C&TDuration(Months) Project XProject X Projects being Assessed Special Project QSM Business Avg. Line Style 1 Sigma Line Style 2 Sigma Line Style
  • 32. 32 Benchmark project: intern en extern C&T Effort (MHR) vs Effective FP 100 200 300 400 500 600 700 800 900 1.000 Effective FP 0,1 1 10 100 1.000 C&TEffort(MHR)(thousands) Project XProject X Projects being Assessed Special Project QSM Business Avg. Line Style 1 Sigma Line Style 2 Sigma Line Style
  • 33. 33 Benchmark: intern en extern Errors (SysInt-Del) vs Effective FP 100 200 300 400 500 600 700 800 900 1.000 Effective FP 10 100 1.000 Errors(SysInt-Del) Project XProject X Projects being Assessed Special Project QSM Business Avg. Line Style 1 Sigma Line Style 2 Sigma Line Style
  • 34. 34 Management rapportages • Trends in performance 0,4 0,6 0,8 1,0 1,2 1,4 1,6 1,8 2,0 2011Q1 2011Q2 2011Q3 2011Q4 2012Q1 EfficiencyIndex Supplier X Efficiency lndex Supplier X efficiency index Target (baseline +50%) Baseline Efficiency Lower bound (baseline -40%) 0,4 0,6 0,8 1,0 1,2 1,4 1,6 1,8 2,0 2011Q1 2011Q2 2011Q3 2011Q4 2012Q1 ProductivityIndex Supplier X Productivity lndex Supplier X Productivity Index Target (baseline +50%) Baseline Productiviteit Lower bound (baseline -40%) 0,4 0,6 0,8 1,0 1,2 1,4 1,6 1,8 2,0 2011Q1 2011Q2 2011Q3 2011Q4 2012Q1 CostIndex Supplier X Cost lndex Supplier X Cost index Higher bound(baseline +50%) Baseline kosten niveau Target (baseline -50%) 0 0,2 0,4 0,6 0,8 1 1,2 1,4 1,6 2011Q1 2011Q2 2011Q3 2011Q4 2012Q1 QualityIndex Supplier X Quality Index Quality index Supplier X Target (baseline +50%) Baseline Quality Lower bound (baseline -40%)
  • 35. 35 Agenda • Supplier Performance Measurement (SPM) • Functiepunten en productiviteit • Inrichten SPM proces • Conclusies
  • 36. 36 Conclusies • Inrichten SPM is niet eenvoudig en kan alleen bij voldoende volwassenheid • Meten productiviteit(sverbetering) vergt inspanning van zowel leverancier als klant • Keuze leverancier gaat verder dan kijken naar prijs en/of totale productiviteit • Inrichten SPM is omvangrijke operatie die een behoorlijke inspanning en doorlooptijd vergt
  • 37. 37 Supplier Performance Measurement Uitbesteden met controle, houd grip op de prestaties van de leverancier