QSM Benchmark Project ABC
Quantitative Software Management
Inleiding
Samenvatting Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
Quantitative Software Management
Contact Us
Next
De intelligentie achter succesvolle software projecten
De intelligentie achter succesvolle software projecten Cover
Contact Us
Previous
Next
Inleiding Voor u ligt de QSM benchmarkrapportage over Project ABC. Deze rapportage geeft antwoord op de vraag of dit project marktconform is uitgevoerd in vergelijking met projecten in bedrijfsomgevingen én in vergelijking met overheidsomgevingen. Deze rapportage kan onder andere worden gebruikt om voor toekomstige projecten een optimale doorlooptijd en projectbezetting te bepalen en daaruit de financiële voordelen te behalen. In deze benchmarkrapportage treft u de volgende informatie aan: n In samenvatting: Hoe heeft het project het gedaan in vergelijking met de markt voor ERP pakketimplementaties en overheidsinstellingen? n Gerealiseerde functionele omvang n Een vergelijking van de geleverde inspanning en gerealiseerde doorlooptijd met de markt n Hoe is de kwaliteit van hetgeen is opgeleverd n Een vergelijking van gerealiseerde productiviteit met de markt n Onderbouwing van onze analyse n Projectgegevens n Definities
Breukelen, 8 november 2013. Jaap Hoogeveen | Senior Consultant | Quantitative Software Management, Europe
Quantitative Software Management
Inleiding
Quantitative Software Management
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
De intelligentie achter succesvolle software projecten Cover
Contact Us
Previous
Next
Benchmark Project ABC - Samenvatting Hier vergelijken we het Project ABC op de volgende punten met ERP pakketimplementaties en overheidsprojecten: Project ABC Realisatie Maanden doorlooptijd Uren inspanning Kwaliteit (bevindingen) Productiviteit in uren per functiepunt
QSM ERP Pakket- implementaties Marktgemiddeld
QSM Overheid Marktgemiddeld
12,5 11.400 553 3,3
15,3 14.950 645 4,4
9,3 40.840 678 12,0
Conclusie Project ABC kortere doorlooptijd meer uren meer bevindingen lagere productiviteit
Analyse & conclusie:
n Zowel voor ERP pakketimplementaties als overheidsprojecten is de marktgemiddelde doorlooptijd langer en de inspanning lager. n Marktgemiddeld zijn er minder uren nodig om een functiepunt te realiseren. n Dit project heeft ca. drie maal zoveel uren gekost als marktgemiddeld. n Als voor een drie maanden langere doorlooptijd zou zijn gekozen dan zou het aantal bestede uren ca. 30.000 lager zijn geweest. Dit omdat bij een langere doorlooptijd minder uren inspanning nodig zijn en zich ook minder bevindingen voordoen.
Quantitative Software Management
>> Vervolg... Inleiding
Quantitative Software Management
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
De intelligentie achter succesvolle software projecten Cover
Contact Us
Previous
Next
Benchmark Project ABC - Samenvatting Hier vergelijken we de marktgemiddelde inspanning en productiviteit van ERP pakketimplementaties met het project, maar op basis van dezelfde doorlooptijd (9,3 maanden). Project ABC Realisatie Maanden doorlooptijd Uren inspanning Kwaliteit (bevindingen) Productiviteit in uren per functiepunt
QSM ERP Marktgemiddeld - Zelfde doorlooptijd
9,3 40.840 678 12,0
Conclusie Project ABC
9,3 40.070 vrijwel hetzelfde aantal uren 1096 minder bevindingen 11,7 vrijwel dezelfde productiviteit Analyse & conclusie: n Hieruit blijkt dat het project met betrekking tot de inspanning vrijwel markgemiddeld is uitgevoerd als we uitgaan van dezelfde doorlooptijd van 9,3 maanden. n Uit deze én de conclusie op de vorige pagina blijkt dat als voor een drie maanden langere doorlooptijd zou zijn gekozen het aantal bestede uren ca. 30.000 lager zou zijn geweest.
Quantitative Software Management
Inleiding
Quantitative Software Management
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
De intelligentie achter succesvolle software projecten Cover
Contact Us
Previous
Next
Functionele omvang Grafiekuitleg
Functionele omvang
Deze grafiek geeft inzicht in de opgeleverde functionele omvang in functiepunten. Rood: Nieuw gebouwde functionaliteit Dit gedeelte van het systeem is nieuw ontwikkeld. Het betreft hier vooral SAP ABAP werkzaamheden.
23% Configuratie 776fp Maatwerk ABAP 549fp 16%
61%
Blauw: Aangepaste functionaliteit Dit gedeelte van het systeem bestond al maar is aangepast. Het betreft hier vooral SAP configuratie werkzaamheden.
Hergebruik 2090fp
Analyse:
Groen: Hergebruikte functionaliteit Dit is bestaande software die is geïntegreerd en getest met de nieuwe en gewijzigde functionaliteit.
n Er zijn 1325 functiepunten in het project
gerealiseerd. 776 functiepunten was SAP configuratie en 549 functiepunten ABAP maatwerk. Dit zijn effectieve functiepunten. n Het bleek noodzakelijk 2090 functiepunten aan bestaande functionaliteit opnieuw door te testen. Dit is hergebruikte functionaliteit. n De totale functionele omvang bedraagt 3415 functiepunten
Quantitative Software Management
Inleiding
Quantitative Software Management
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
De intelligentie achter succesvolle software projecten Cover
Contact Us
Previous
Next
Specifieke vragen en antwoorden Antwoord: Indien we de omvang van dit project vergelijken met gemiddelden van QSM overheid, is dit een middelgroot tot groot project.
Vraag: Is dit een groot project?
Antwoord: Indien we de omvang van dit project vergelijken met gemiddelden van QSM ERP pakketimplementaties, is dit een middelgroot project.
De functionele omvang van dit project is 1325 functiepunten.
Quantitative Software Management
Inleiding
Quantitative Software Management
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
De intelligentie achter succesvolle software projecten Cover
Contact Us
Previous
Next
Inspanning Grafiekuitleg
Uren inspanning
Deze grafiek vergelijkt het aantal uren inspanning wat het project gekost heeft met het aantal uren inspanning wat marktgemiddeld zou mogen worden verwacht voor een project van deze omvang.
50.000 40.000
Er wordt een vergelijking gemaakt met het marktgemiddelde voor ERP pakketimplementaties én het marktgemiddelde voor overheidsprojecten.
30.000 20.000 10.000 0
Project ABC
QSM ERP QSM Overheid marktgemiddeld marktgemiddeld
Analyse:
n Het project kende een inspanning van 40.840 uur voor de projectfasen Ontwerp, Bouw en Test. n Marktgemiddeld zou voor pakketimplementaties een inspanning van ca. 11.400 uur nodig zijn. n Voor overheidsprojecten is het marktgemiddelde ca. 14.950 uur. n Dit project heeft dus ca. drie maal zoveel uren gekost als marktgemiddeld.
Quantitative Software Management
Inleiding
Quantitative Software Management
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
De intelligentie achter succesvolle software projecten Cover
Contact Us
Previous
Next
Doorlooptijd Grafiekuitleg
Maanden doorlooptijd
Deze grafiek vergelijkt de gerealiseerde doorlooptijd van het project met de doorlooptijd die marktgemiddeld zou mogen worden verwacht voor een project van deze omvang.
16 14 12 10 8 6 4 2 0
Er wordt een vergelijking gemaakt met het marktgemiddelde voor ERP pakketimplementaties én het marktgemiddelde voor overheidsprojecten.
Project ABC
QSM Pakketimplementatie marktgemiddeld
QSM Overheid marktgemiddeld
Analyse:
n Het project kende een doorlooptijd
van 9,3 maanden voor de projectfasen Ontwerp, Bouw en Test. n Marktgemiddeld zou voor ERP pakketimplementaties een doorlooptijd ca. 12,5 maanden nodig zijn. n Voor overheidsprojecten is het marktgemiddelde ca. 15,3 maanden. n De doorlooptijd was dus korter dan marktgemiddeld
Quantitative Software Management
Inleiding
Quantitative Software Management
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
De intelligentie achter succesvolle software projecten Cover
Contact Us
Previous
Next
Kwaliteit Grafiekuitleg
Aantal bevindingen
Deze grafiek vergelijkt het aantal bevindingen wat in het project is geconstateerd en opgelost met het aantal bevindingen wat marktgemiddeld zou mogen worden verwacht.
700 600 500 400 300 200 100 0
QSM beoordeelt de opgeleverde software als “gereed”, nadat 95% van de aanwezige fouten is gevonden en opgelost.
Project ABC
QSM ERP marktgemiddeld
QSM Overheid marktgemiddeld
Analyse:
n Er zijn 678 bevindingen in het project geconstateerd en opgelost. n Marktgemiddeld zou dit voor
ERP pakketimplementaties een aantal van ca. 553 bevindingen zijn. n Voor overheidsprojecten zou dit aantal ca. 645 bevindingen zijn. n Het aantal bevindingen in het project is dus iets hoger dan marktgemiddeld.
Quantitative Software Management
Inleiding
Quantitative Software Management
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
De intelligentie achter succesvolle software projecten Cover
Contact Us
Previous
Next
Uren per functiepunt Grafiekuitleg
Uren per functiepunt
Deze grafiek vergelijkt de gerealiseerde productiviteit, uitgedrukt in uren per functiepunt, met de productiviteit die marktgemiddeld zou mogen worden verwacht voor een project van deze omvang.
12,0 10,0 8,0 6,0 4,0 2,0 0,0
Project ABC
QSM ERP QSM Overheid marktgemiddeld marktgemiddeld
Analyse:
n Tijdens het project zijn
12 uur gebruikt om één functiepunt te realiseren. n Marktgemiddeld zou voor ERP pakketimplementaties 3,3 uur per functiepunt nodig zijn. n Voor overheidsprojecten is het aantal uren per functiepunt 4,4. n Er zijn dus meer uren per functiepunt gebruikt. Dit betekent dat de gerealiseerde productiviteit lager is. Dit is een gevolg van de hogere inspanning in combinatie met de kortere doorlooptijd van het project.
Quantitative Software Management
Inleiding
Quantitative Software Management
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
De intelligentie achter succesvolle software projecten Cover
Contact Us
Previous
Next
Benchmark Project ABC: In cijfers Op deze pagina is de feitelijke data weergegeven uit het project en vergeleken met marktgemiddelden van ERP pakketimplementaties en overheidsprojecten. De kolom “(met Project ABC doorlooptijd)” geeft de marktgemiddelde inspanning en productiviteit weer die bij de gerealiseerde doorlooptijd van Project ABC hoort. Project ABC Gerealiseerd
QSM ERP Marktgemiddeld (met Project ABC doorlooptijd)
QSM ERP Marktgemiddeld
QSM Overheid Marktgemiddeld
maanden maanden maanden
5,4 8,5 9,3
4,4 6,3 9,3
6,0 8,5 12,5
7,0 10,6 15,3
uren uren uren uren uren
16.707 11.263 12.870 24.133 40.840
9.500 18.340 12.230 30.570 40.070
2.700 5.220 3.480 8.700 11.400
3.450 6.900 4.600 11.500 14.950
FTE FTE
26,2 22,8
18,0 40,7
3,8 8,5
4,1 9,1
uur / FP uur / FP uur / FP
4,9 7,1 12,0
2,8 9,0 11,7
0,8 2,5 3,3
1,0 3,4 4,4
Project ABC vergeleken met QSM Marktgemiddelden Doorlooptijd Ontwerp Doorlooptijd Bouw en Test Totale doorlooptijd Inspanning Ontwerp Inspanning Bouw Inspanning Testen Totale inspanning Bouw en Test Totale inspanning project Gemiddelde bezetting Ontwerp Gemiddelde bezetting Bouw en Test Productiviteit Ontwerp Productiviteit Bouw en Test Totale productiviteit
(¹ Er is meer overlap tussen de projectfasen Ontwerp en Bouw en Test dan marktgemiddeld. Dit komt omdat tijdens de Ontwerpfase al een prototype is gebouwd als basis voor de Bouwfase en deze fase dus al vroeg tijdens de Ontwerpfase is begonnen.
Quantitative Software Management
>> Vervolg...
Inleiding
Quantitative Software Management
(1
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
De intelligentie achter succesvolle software projecten Cover
Contact Us
Previous
Next
Benchmark Project ABC: Conclusie
1
Maanden doorlooptijd
De gerealiseerde doorlooptijd van het project is korter dan marktgemiddeld. Dit komt door een meer dan gemiddelde overlap tussen de Ontwerp en Bouw en Test fasen. Als we deze fasen elk afzonderlijk bezien duren ze langer dan marktgemiddeld.
16 14 12 10 8 6 4 2 0 Project ABC
QSM Pakketimplementatie marktgemiddeld
QSM Overheid marktgemiddeld
Uren inspanning
2
Het gerealiseerde aantal uren inspanning is ca. drie maal zo hoog als marktgemiddeld. Veel bestaande functionaliteit moest opnieuw worden getest en er zijn meer bevindingen geconstateerd dan marktgemiddeld.
50.000 40.000 30.000 20.000 10.000 0
3
De hogere inspanning en kortere doorlooptijd heeft als resultaat dat een hoger aantal functiepunten per uur dan marktgemiddeld is gebruikt om de functionele omvang te realiseren.
Project ABC
QSM ERP QSM Overheid marktgemiddeld marktgemiddeld
Uren per functiepunt 12,0 10,0 8,0 6,0 4,0 2,0 0,0
Project ABC
Quantitative Software Management
Inleiding
Quantitative Software Management
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
QSM ERP QSM Overheid marktgemiddeld marktgemiddeld
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
De intelligentie achter succesvolle software projecten Cover
Contact Us
Previous
Next
Projectgegevens Projectkenmerken:
Project ABC
Projectfasen Begin Eind Maanden
Uren inspanning doorlooptijd
Ontwerp (QG0 - QG1) Bouw (QQ1 - QG2) Test QG2 - QG4 Bouw en Test (QG1 - QG4) Beoordeelde projectfasen
16707 11263 12870 24133 40840
24 oktober 2011 15 november 2011 21 mei 2012 15 november 2011 24 oktober 2011
De ontwikkelomgeving betrof SAP configuratie en SAP ABAP maatwerk Tijdens de projectfase Ontwerp is de te ontwikkelen functionaliteit gedefinieerd. Deze functionaliteit is ontwikkeld in SAP. Het betrof ca. 59% SAP configuratie en ca. 41% SAP ABAP maatwerk.
2 april 2012 21 mei 2012 30 juli 2012 30 juli 2012 30 juli 2012
Een maand bevat 120 werkbare uren per FTE In overleg is voor de omrekening van mensmaanden naar mensuren gerekend met 120 werkbare uren per maand per FTE. Dit op basis van een totaal aantal uren van 1450 per jaar.
5,4 6,2 2,4 8,5 9,3
Functionele omvang
3415FP
De marktgemiddelde scenario’s zijn gebaseerd op afgeronde QSM ERP Pakket Implementaties en QSM Overheidsprojecten In de database van QSM zijn meer dan 10.000 projecten die wereldwijd zijn uitgevoerd op eenduidige wijze vastgelegd. Op basis van de gegevens van deze projecten zijn trendlijnen opgesteld die zijn gebruikt bij het opstellen van de marktgemiddelde scenario’s. In overleg is het Project ABC vergeleken met twee trendlijnen: Voor de bedrijfsomgeving is de “Business ERP” trendlijn gebruikt en voor de overheidsomgeving is de “Business Government” trendlijn gebruikt. Door deze vergelijking ontstaat een realistisch beeld hoe dit project zou zijn uitgevoerd qua doorlooptijd en uren inspanning uitgaande van een marktgemiddelde productiviteit.
Quantitative Software Management
Inleiding
Quantitative Software Management
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
De intelligentie achter succesvolle software projecten Cover
Contact Us
Previous
Next
Definities Afwijking, sigma en standaarddeviatie De QSM database bevat gegevens van meer dan 10.000 projecten, waaronder inspanning, doorlooptijd en productiviteit. Hiervan worden marktgemiddelden vastgesteld. Uiteraard wijken de projecten in de database in meer of mindere mate af van dat gemiddelde: er is een zekere spreiding. De mate van spreiding wordt uitgedrukt in de standaarddeviatie. Omdat de metrieken een normaalverdeling volgen, bevindt zich 68,2% van de projecten tussen +1 en -1 standaarddeviatie (ook wel sigma genoemd). Zie ook nevenstaande figuur met de normaalverdeling.
34.1% 0.1%
34.1%
13.6% 2.1%
-3s
-2s
0.1%
13.6% 2.1%
-1s
M,s=0
1s
2s
3s
Quantitative Software Management
Inleiding
Quantitative Software Management
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
De intelligentie achter succesvolle software projecten Cover
Contact Us
Previous
Next
Project benchmark Softwareontwikkeling en pakketimplementaties behoren tot de meest voorspelbare projectmatige werkzaamheden binnen de IT-industrie. Omdat er veel projecten worden uitgevoerd, is er ook veel vastgelegd en zijn veel ervaringen opgetekend. Een optimale voorspelbaarheid en transparantie in projectontwikkeling vraagt een vast aantal stappen. Initieel vraagt dit om een eenduidige omvangbepaling van hetgeen ontwikkeld moet worden. Deze omvangbepaling is de solide basis voor een aantal haalbare projectscenario’s. Tijdens de projectuitvoering helpen projectfoto’s om regelmatig te toetsen of het project nog wel op de juiste weg is. De benchmark geeft achteraf aan hoe het project is verlopen, wat het heeft gerealiseerd, maar vooral ook kengetallen die bij de scenariobepaling voor volgende projecten kunnen worden meegenomen. Voorspelbare en transparante softwareprojecten en pakketimplementaties zijn voor iedere organisatie haalbaar en dichtbij.
Quantitative Software Management
Inleiding
Quantitative Software Management
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens
De intelligentie achter succesvolle software projecten Cover
Previous
Over QSM QSM is de onafhankelijke autoriteit die zich richt op het feitelijk inzichtelijk maken van software projecten, -programma’s en portfolio’s. QSM levert deze feitelijke inzichtelijkheid zowel voorafgaand-, tijdens-, als na afloop van investeringen in softwarefunctionaliteit en softwareprojecten.
Voor meer informatie:
Een van de aansprekende services van QSM is het onafhankelijk vaststellen of een project realistische haalbaar is binnen het gegeven budget en/of de gewenste doorlooptijd. Ook is QSM in staat om een optimaal scenario te schetsen op basis van een gegeven doorlooptijd en investeringsruimte. De QSM methodiek en tools zijn uniek in de industrie en worden afgenomen door vele top-500 organisaties.
De Corridor 27, 3621 ZA Breukelen Telefoon: 0346 566 952 e-mail:
[email protected]
Drs. Hans Vonk
www.qsm-europe.com
QSM beschikt internationaal over de metrieken van meer dan 10.000 gerealiseerde projecten. Op basis van deze rijke database is QSM in staat projecten en scenario’s ook in perspectief te plaatsen. QSM beschikt internationaal over 70 specialisten. De Amerikaanse markt wordt bediend vanuit het hoofdkantoor in de Verenigende Staten. De EMEA markt wordt bediend vanuit het kantoor in Breukelen, Nederland.
Inleiding
Quantitative Software Management
Samenvatting
Functionele omvang
Specifieke vragen en antwoorden
Inspanning
Doorlooptijd
Kwaliteit
Uren per functiepunt
In cijfers / Conclusie
Projectgegevens