Skip to main content

Deloitte's Perspectief op DevOps op Schaal

Het overwinnen van uitdagingen bij het schalen van Devops binnen de onderneming: Deloitte’s blueprint voor het schalen van devops met het Nextgen IT-leveringsmodel.

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.


  • Organisatiemodel: Productgerichte organisatie
    Een productgerichte organisatie bestaat uit een volledig ingebed bedrijfsproductmodel dat schaalbaarheid van wendbaarheid / DevOps-principes over technologie heen mogelijk maakt. Capaciteiten zijn gestructureerd rond multifunctionele bedrijfstechnologieproducten of -platforms die zowel Change als Run leveren.
  • Ontwikkelingsmodel: Interne ontwikkelaarsplatforms (IDP's)
    IDP is een platform binnen een organisatie dat is ontworpen om het softwareontwikkelingsproces voor ontwikkelaars te stroomlijnen. Het biedt geïntegreerde omgevingen die operationele taken automatiseren, complexiteit beheren en schaalbaarheid mogelijk maken door ontwikkelomgevingen te standaardiseren en consistentie te garanderen in meerdere implementaties.
  • Architectuur & Hosting Model: Modulariteit (Microservices & Cloud Native Services)
    Het Modularity (Microservices & Cloud Native Services) architectuur- en hostingmodel is een servicegerichte architectuur, die afstapt van een monolithische architectuur en overstapt op meer modulaire systemen om ontkoppeling te bereiken, wat zorgt voor een grotere schaalbaarheid, flexibiliteit en een beter gebruik van resources
  • Sourcing Model: Sourcing Ecosysteem
    Bij het opschalen van een DevOps-organisatie wordt een sourcingstrategie en ecosysteem steeds relevanter. Een goed gedefinieerd sourcingmodel speelt een cruciale rol bij het ondersteunen van de DevOps-praktijken door de nodige middelen en mogelijkheden te bieden om de levenscyclus van softwarelevering snel, efficiënt en betrouwbaar te maken

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):


  • Beoordeling van het potentieel van Dev(Sec)Ops: Deze laag is gericht op organisaties die DevOps hebben geïmplementeerd en hun huidige werkwijzen willen verbeteren of verschillende problemen willen oplossen, en omvat services zoals Dev(Sec)Ops Quick Scan, Dev(Sec)Ops Maturity Assessment en OKR Dashboarding. Deze services kunnen worden gebruikt om uw huidige Dev(Sec)Ops-volwassenheid te evalueren, operationele knelpunten te identificeren en duidelijke doelstellingen en resultaten vast te stellen, waarmee de weg wordt vrijgemaakt voor gerichte verbeteringen en strategische groei.
  • Transformatie van de organisatie: Voor volledig toegewijde DevOps-organisaties die hen willen verfijnen en voorbereiden op de mogelijke problemen bij het opschalen van DevOps in hun activiteiten, bieden de Transformation Journey en Accelerate Tech Delivery-services een end-to-end transformatie-ervaring. Deze services ondersteunen de implementatie en opschaling van DevOps-modellen, waardoor complexe, technologiegedreven bedrijfstransformaties en de invoering van geavanceerde werkwijzen mogelijk worden.

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.

Did you find this useful?

Thanks for your feedback