Waarom DevOps belangrijk is

0
96

Joe McKendrick

Door Joe McKendrick voor servicegericht | 28 augustus 2021 — 11:00 GMT (12:00 BST) | Onderwerp: IT-prioriteiten

Jarenlang is het argument heen en weer gegaan — informatietechnologie is van belang, maar doet er niet toe. Krachtige technologie is goedkoop en alomtegenwoordig geworden, maar het probleem is dat het goedkoop en alomtegenwoordig is geworden voor iedereen.

Dus waar is het concurrentievoordeel in IT?

rubriks-cube-aug-2020.jpg

Foto: Joe McKendrick

Schakel over op DevOps, dat de ontwikkeling en levering van software organiseert tot snelle levering aan het bedrijf, kan organisaties daadwerkelijk helpen zich te onderscheiden van de concurrentie. Dit komt op aandringen van Nicole Forsgren en Jez Humble, beiden met DevOps Research and Assessment (DORA) in een recente podcast gehost door Andreessen Horowitz. “Het lijkt voor de hand liggend — het ontwikkelen en leveren van software met snelheid en stabiliteit stimuleert zaken als winstgevendheid, productiviteit en marktaandeel”, zegt Forsgren. “Behalve dat we tientallen jaren van onderzoek hebben dat aantoont dat de technologie de prestaties van de organisatie niet stimuleert. Het verhoogt de ROI niet.”

Het onderscheidingspunt komt van hoe bedrijven dat technologieproces en die cultuur met elkaar verbinden door middel van DevOps, legt Forsgren uit. “Je hebt nog steeds ontwikkeling nodig, je hebt nog steeds tests nodig, je hebt nog steeds QA nodig, je hebt nog steeds operaties nodig, je moet nog steeds omgaan met technische schulden, je moet nog steeds omgaan met het opnieuw ontwerpen van echt moeilijke grote monolithische codebases”, zegt Forsgren. “Wat u met DevOps kunt doen, is de problemen vinden, ze snel aanpakken en verder gaan.”

Producten en diensten snel op de markt brengen betekent vaak een risico op kwaliteit. Het hebben van een goed georganiseerde DevOps betekent echter dat processen kunnen worden versneld met onderweg de juiste checks and balances. “Als je één ding wegneemt van DevOps, maken goed presterende bedrijven die afwegingen niet”, zegt Humble, verwijzend naar het onderzoek van DORA. “Ze gaan niet snel en maken dingen kapot, ze gaan snel en maken stabielere, hoogwaardigere systemen.”

Agile ontwikkelingsbenaderingen waren een belangrijke stap in de richting van het afstemmen van ontwikkelingsteams op hun bedrijf. Het was echter moeilijk om agile op te schalen. “Agile was bedoeld voor ontwikkeling, het versnelt de ontwikkeling”, zegt Forsgren. “Maar dan moet je het overdragen, en met name infrastructuur en IT-operaties — wat gebeurt er als we daar zijn? DevOps, oorspronkelijk agile systeembeheer genoemd, kwam voort uit ontwikkeling en operaties. En het is niet alleen dev en ops, het is de boekensteunen van dit hele proces.”

DevOps komt niet alleen voort uit de ether – het vereist begeleiding van bovenaf. “DevOps begon als een basisbeweging, maar op dit moment zien we dat rollen als VP en CTO echt impact hebben”, zegt Forsgren. Dit is “omdat ze de visie voor een organisatie kunnen bepalen, maar ook gedeeltelijk omdat ze de middelen hebben die ze hieraan kunnen besteden.”

Echt visionaire voorstanders van DevOps hebben vijf gemeenschappelijke kenmerken, voegt ze eraan toe. “Deze vijf kenmerken zijn visie, intellectuele stimulatie, inspirerende communicatie, ondersteunend leiderschap en persoonlijke erkenning. We raden absoluut aan om in de technologie te investeren. Investeer ook in leiderschap in je mensen, want dat kan je transformatie echt helpen realiseren.”

Verwante onderwerpen:

Enterprise Software CXO Thought Leadership Innovatie Technologie en werk Joe McKendrick

Door Joe McKendrick voor Servicegericht | 28 augustus 2021 — 11:00 GMT (12:00 BST) | Onderwerp: IT-prioriteiten