De vicieuze cirkel van personeelsbezetting in IT

Op dit moment is het moeilijker dan ooit om goed IT-personeel te vinden. Maar dat geldt niet alleen voor IT-personeel, maar voor alle personeel. Bedrijven strijden dus om talent. Ze concurreren om de beste werkgever te zijn. Naast extra's op kantoor, zoals de beste hardware, geweldige lunches, tafelvoetbaltafels, flexibele werktijden, onbeperkte vakantiedagen, een torenhoog beloningssysteem, enzovoort, wordt er alles aan gedaan om het werk zelf zo leuk mogelijk te maken. Hoe doe je dat? Door alles wat saai en niet-intelligent werk is te automatiseren.

Om saai werk effectief te automatiseren, heb je uitgebreide workflowautomatisering nodig, volledige integratie van systemen om dubbele gegevensinvoer te voorkomen, en slim opgezette businessregels om te bepalen wanneer en hoe de geautomatiseerde processen worden uitgevoerd.

De grap: in het algemeen heb je hiervoor IT-personeel nodig. Potentieel het meest schaarse personeel dat er is.

De IT-personeelscyclus

Hoe dit een vicieuze cirkel wordt, is dat die IT'ers om deze taken uit te voeren zelf ongelooflijk vervelend werk moeten doen. Dit is meestal redundant werk: het is duidelijk, en voor de ontwikkelaar vanzelfsprekend, wat er moet gebeuren. Het biedt geen mentale uitdaging, het vereist alleen uitvoering. Enkele voorbeelden:

  • Documentatie schrijven
  • Complexe API's bouwen, wat meestal kopieerwerk is
  • Objecten voor API's bouwen
  • Het schrijven van implementatie- en infrastructuurscripts, wat een zeer redundante taak is die – opnieuw – behoorlijk wat kopieerwerk met zich meebrengt

Het gevolg is dat IT-personeel zich verveelt en middelen worden verspild.

Ter illustratie: we waren eens getuige van een project waarbij een groot advies- en ontwikkelingsbureau maar liefst zes maanden besteedde aan het definiëren en implementeren van een enterprise mapping, waarbij de teamleden in feite bezig waren met het steeds opnieuw kopiëren van dezelfde code. En uiteindelijk had de klant alleen maar een basis-API met een mapping, niets dat op zichzelf zou werken of resultaten zou opleveren.

Nog een voorbeeld: het bouwen van de objecten voor een HDN-API (de generieke Nederlandse communicatiestandaard voor hypotheken) kost in het algemeen een volle week. Dat geldt voor een ervaren ontwikkelaar met domeinkennis.

Het patroon doorbreken

Om dit te veranderen, moet IT worden ondersteund met tools die dat saaie werk overbodig maken. Binnen een modulaire softwarearchitectuur is het mogelijk om meer declaratieve tools te gebruiken voor het definiëren van de business, met geautomatiseerde API-documentatie, mapping en implementatie. Dit maakt het werk gemakkelijker en sneller, maar bovenal maakt het tijd vrij voor complexere, hoogwaardige en leuke taken zoals

  • Creatief programmeren
  • Nieuwe vaardigheden leren
  • Innovatieve oplossingen bedenken

We laten je graag zien hoe je voor je team een einde maakt aan het vervelende werk. Neem contact met ons op voor meer informatie.

jul 26, 2022