Software Economics - systemen zijn productiemiddelen
Maart 2011
Corporate software systemen zijn productiemiddelen, die net zo gemanaged moeten worden als fysieke productiemiddelen zoals vrachtwagens, verpakkingslijnen en spuitgietmachines. Als je een wagenparkbeheerder vragen stelt als: "Hoeveel auto's heb je?", "Wat is de gemiddelde levensduur?", "Welke heeft de laagste kilometerprijs?", dan komen er direct nauwkeurige antwoorden. Vaak in financiële termen. Zijn de produktiemiddelen software systemen, dan worden dat soort vragen niet vaak gesteld. En nog minder vaak beantwoord.
Dat is opmerkelijk. De investeringen in software zijn vaak substantieel genoeg. SIG is actief op dit gebied. Door ontwikkeling en onderhoud van software te beschouwen als investering in productiemiddelen kunnen wij onze klanten inzicht geven in economische waarde en risico's op korte en lange termijn. Uitgaande van de gedachte dat business managers maar één taal spreken (Euro's), passen we die taal meer en meer toe in onze praktijk. Daarmee zijn we dus actief op het vakgebied van Software Economics.
Wat zijn de economische aspecten van software?
Software Economics is naast Software Product Kwaliteit en Software Risk het derde hoofdthema dat in onze diensten zichtbaar wordt. Hierbij maken we onderscheid in drie deelgebieden van Software Economics:
- De economische aspecten van het realiseren van software ("Wat zijn reële kosten voor het ontwikkelen van een vervangend systeem of het koppelen van twee bestaande systemen?")
- De economische aspecten van het instandhouden van software ("Hoeveel FTE moet ik per jaar reserveren voor het oplossen van bugs of het uitvoeren van upgrades?")
- De economische aspecten van het gebruiken van software ("Hoeveel software kosten hebben we eigenlijk per nieuw aangeworven klant en is dat het optimale kostenniveau?")
Hoe worden technische en economische gegevens gecombineerd?
Software economics is voor SIG geen nieuw onderwerp. Het is wel nieuw dat we het als hoofdthema benoemen. En we werken samen met onderzoekers aan universiteiten om steeds nieuwe facetten aan onze economische modellen toe te voegen. Denk hierbij aan gegevens uit urenregistraties, issue trackers, financiële systemen en productiedata. Door deze gegevens te correleren aan de "traditionele" SIG kwaliteitsmetingen, bieden we onze klanten nieuwe inzichten. Inzicht bijvoorbeeld in de hoeveelheid veranderingen die een onderhoudsteam per jaar kan doorvoeren, gegeven het kwaliteitsniveau van de software. Of in de inspanning die nodig is om de architectuur van een systeem zodanig om te gooien dat het kan gaan schalen naar meer gebruikers.
Economische optimalisatie van software applicatielandschap
Dit soort inzichten stellen onze klanten in staat stellen om software systemen als "normale" productiemiddelen te managen en zo hun applicatielandschap te optimaliseren tot een gesmeerde gegevensverwerkende fabriek.
Zie ook:
Recente wetenschappelijke publicatie door SIG op het gebied van Software Economics: