Ondernemingen hebben het stadium bereikt van het schalen van DevOps binnen hun organisatie, maar worden geconfronteerd met ongewenste effecten die een effectieve adoptie op schaal belemmeren: Cognitieve overbelasting van ontwikkelaars en uitdagingen op het gebied van sourcing. De visie van Deloitte om deze uitdagingen te overwinnen is het introduceren van vier onderscheidende patronen in het veranderen van het IT-leveringsmodel die inherent afrekenen met de meest kritieke hoofdoorzaken waar organisaties mee te maken krijgen bij het schalen van DevOps.
Door Ting Fung Lee en Sander Boot
Reflectie op DevOps Point of View 1.0 en de uitdagingen bij het opschalen van DevOps in de hele onderneming
DevOps Point of View 1.0 van Deloitte werd gepubliceerd in 2020 en bevatte de basisregels voor het effectief implementeren van DevOps in je organisatie met de introductie van acht DevOps-principes die draaiden om "mensen", "processen" en "technologie" van het IT-landschap. Het biedt een gestructureerde aanpak om het bedrijfsmodel van een organisatie te heroverwegen om "een geoptimaliseerde stroom van een idee naar waarde voor het bedrijf te creëren, mogelijk gemaakt door een omgeving waarin multidisciplinaire teams samenwerken om continu oplossingen van hoge kwaliteit te leveren."
Hoewel DevOps nog steeds van toepassing is op veel DevOps-transformaties, heeft het sinds de eerste publicatie verder terrein gewonnen in het IT-ecosysteem, waar ondernemingen zich in het stadium bevinden van het opschalen van DevOps in de hele onderneming. Het opschalen van DevOps kan leiden tot ongewenste effecten die de acceptatie in de hele onderneming belemmeren: cognitieve overbelasting van ontwikkelaars en sourcing-uitdagingen.
De cognitieve overbelasting van ontwikkelaars is de toestand van mentale uitputting die wordt veroorzaakt door overmatige eisen aan het werkgeheugen die door ontwikkelaars worden waargenomen. Cognitieve overbelasting wordt veroorzaakt door twee ontwikkelingen die vaak over het hoofd worden gezien door organisaties: 1) verhoogde verwachtingen van belanghebbenden die een negatieve invloed hebben op de engineeringcultuur en 2) toegenomen complexiteit in het IT-landschap, wat resulteert in architecturale inefficiënties die ontwikkelaars afleiden van hun belangrijkste taken. Hoewel DevOps voorstander is van de iconische uitdrukking van Werner Vogels "You build it, you run it" en in wezen waar is, kun je niet verwachten dat een ontwikkelaar in staat is om alle binnenkomende informatie te verwerken en de juiste beslissingen te nemen.
Sourcing heeft betrekking op het vermogen van een organisatie om haar talentenpool te werven en te gebruiken om DevOps bedrijfsbreed op te schalen. Bij het opschalen van DevOps hebben organisaties moeite om hun resources efficiënt door de hele organisatie te orkestreren, waardoor het momentum afneemt en organisaties vast komen te zitten.
Kortom, verhoogde cognitieve belasting en sourcing-uitdagingen resulteren in een productiviteitsdaling, die zich langzaam een weg baant door het personeelsbestand en door de hele organisatie. Als reactie op deze ontwikkelingen biedt de DevOps at Scale Point of View met name inzichten om deze structureel aan te pakken door het IT-leveringsmodel te veranderen.
Veranderend IT-leveringsmodel om de uitdagingen te overwinnen en DevOps bedrijfsbreed mogelijk te maken
Een organisatie die DevOps mogelijk maakt en bedrijfsbreed schaalt, moet haar IT-leveringsmodel veranderen om de cognitieve overbelasting effectief te verminderen en haar personeelsbestand goed te orkestreren. Het verminderen van cognitieve overbelasting kan worden gerealiseerd door de beschikbaarheid van informatie en functionaliteiten voor ontwikkelaars te trechteren om ervoor te zorgen dat al hun aandacht kan worden gericht op de belangrijkste taken. Daarnaast moet het IT-landschap de juiste balans bieden tussen aanpasbaarheid van tools en welke architectuur centraal is georganiseerd om tools af te stemmen op de behoeften van de organisatie. Ten slotte vereist een effectieve orkestratie van het personeelsbestand een sourcingstrategie die de verwerving en het beheer van middelen coördineert.
Het overwinnen van de uitdagingen bij het opschalen van DevOps bedrijfsbreed (d.w.z. cognitieve overbelasting van DevOps-teams en sourcing) vereist vier onderscheidende patronen in het IT-leveringsmodel: productgericht organiseren, gebruikmaken van interne ontwikkelaarsplatforms en modulaire architecturen, en het implementeren van een sourcing-ecosysteem.
Download hier ons volledige standpunt.
Diensten aangeboden door Deloitte
Voortbouwend op de uitdagingen die worden genoemd bij het schalen van DevOps-organisaties, is Deloitte's suite van DevOps-diensten ontworpen om organisaties belangrijke inzichten te geven in de hoofdoorzaken en biedt richtlijnen om deze aan te pakken. Deze diensten zijn gecombineerd in twee niveaus (van periodieke beoordelingen tot volledige organisatorische transformatie):
Naast deze op maat gemaakte diensten blijft Deloitte diensten aanbieden voor organisaties die aan het begin staan van hun DevOps-reis. Deze diensten bieden een uitgebreide introductie in DevOps-concepten en een strategisch raamwerk voor dienstverlening. Als u geïnteresseerd bent in dit soort diensten, neem dan contact met ons op, of raadpleeg Deloitte's originele Point of View om inzicht te krijgen in wat DevOps inhoudt.