Machtspolitiek bepaalt softwareprojecten
Wat is de reden om nieuwe software te ontwikkelen? Voor een econoom is dit geen moeilijk te beantwoorden vraag. Commerciële bedrijven ontwikkelen softwareproducten om te verkopen, en om winst te maximaliseren. IT-applicaties ter ondersteuning van interne, administratieve processen worden ontwikkeld om te komen tot kostenreductie en efficiëntieverbeteringen. Punt. Dit lijken weinig schokkende uitspraken, in de praktijk kan men deze economische benadering echter zelden expliciet terugvinden.
Hier zijn twee redenen voor aan te geven. In de eerste plaats staat de voorspelbaarheid van softwareontwikkeling nog op een te laag niveau om harde, kwantitatieve uitspraken te doen. Het verbeteringspotentieel is hier groot. In de tweede plaats spelen psychologische en politieke factoren een onmiskenbare rol in beeld- en besluitvorming. De invloed van deze factoren is door een gebrek aan een economische benadering onevenredig groot. Gezocht zal moeten worden naar een goede balans tussen een kwantitatieve benadering enerzijds en de herkenning en toelating van psychologische en politieke aspecten tot op zekere hoogte anderzijds. Een analyse.