LEES
Transformatie

DevOps Ontwikkelingen in financiële dienstverlening 

Datum:9 november 2022

De DevOps-praktijk draait om het integreren van teams en het afbreken van silo's binnen IT-organisaties.Een aantal bedrijven in de financiële dienstverlening heeft DevOps overgenomen en daar op zijn beurt weer van geprofiteerd.  

Volgens het 2021 State of DevOps-rapport hebben hoogontwikkelde organisaties consistent betere prestaties laten zien op vier belangrijke softwareprestatiemetingen: on demand inzetfrequentie, minder dan een uur doorlooptijd voor wijzigingen, minder dan een uur gemiddelde hersteltijd en minder dan 5% mislukte wijzigingen.  

Ontwikkelingen in financiële diensten  

Capital Onewas al in 2015 een van de eerste grote Amerikaanse banken die DevOps practices op schaal ging toepassen. In het laatste deel van de reis automatiseert de bank steeds meer belangrijke onderdelen van het software-implementatieproces. De bank heeft een geautomatiseerd goedkeuringsproces ontwikkeld dat ontwikkelaars pusht om automatisering te gebruiken die volledig is doorgelicht door het compliance team. Dit zorgt ervoor dat alle releases standaard compatibel zijn, zelfs met een snel veranderende set vereisten.  

ABN Amrowas vroeger waterval, ze hadden langer de tijd om te bouwen, testen en implementeren, en problemen met de softwarekwaliteit werden pas in een zeer laat stadium gevonden. Er waren veel handmatige overdrachten en goedkeuringen, het samenvoegen van code gebeurde in een laat stadium en grote beperkte of incidentele implementaties naar productie. Sinds de invoering van DevOps is de snelheid echter met een factor 2 tot 2,5 toegenomen, waardoor de tijd tot uitrol is afgenomen en steeds meer teams in staat zijn om software in één sprint in productie te nemen.  

Om de overstap vanJP Morgan Chase naar agile practices te voltooien, was het van cruciaal belang om functies in een snel tempo uit te rollen. Door gebruik te maken van DevOps practices zoals Continuous Integration (CI)/Continuous Deployment (CD) en automatiseringstools, versnelde de bank de releasetijdlijn aanzienlijk. Ontwikkelaars konden zich toen meer richten op de leuke dingen door creatief en innovatief te zijn.  

Overstappen van legacy-infrastructuur naar microservices  

Hoewel de implementatie van DevOps succesvol kan zijn, brengt het ook uitdagingen met zich mee. Een daarvan is de overstap van legacy-infrastructuur naar microservices. Microservices zijn een architecturale benadering voor het bouwen van applicaties. Als architectuur framework zijn microservices gedistribueerd en losjes gekoppeld, zodat veranderingen in één team niet de hele applicatie breken. Oude infrastructuur en applicaties kunnen problematisch zijn, wat in tegenspraak is met op microservices gebaseerde applicaties die snellere ontwikkeling en snellere innovatie mogelijk maken. De overstap naar microservices betekent echter dat de juiste basis van automatisering, configuratiebeheer en continue ontwikkeling aanwezig moet zijn.  

Overname van DevOps is gunstig voor bedrijven en klanten, dus het is belangrijk voor financiële dienstverleners om te bepalen waar en hoe ze DevOps in hun bestaande bedrijfsmodellen gaan toepassen.

Implementatie van nieuwe tools  

Met het opwindende vooruitzicht om DevOps in te voeren, kunnen de flitsende nieuwe tools op de markt lijken alsof ze alle problemen oplossen. Met de introductie van nieuwe tools moet je echter ook medewerkers trainen om ze te gebruiken, ervoor zorgen dat ze voldoen aan de beveiligingseisen en er natuurlijk voor zorgen dat de tools goed geïntegreerd zijn met de bestaande infrastructuur. Dit kan je afleiden van een van de belangrijkste prioriteiten bij het invoeren van DevOps - je team.Richt je meer op je team dan op je tools. De mensen in je team zijn de meest cruciale factor bij de overgang naar DevOps. Als ze niet de juiste mindset hebben en niet getraind zijn in de nieuw geïmplementeerde processen en tools, dan zal er verwarring ontstaan. Kortom, het is belangrijk om de benodigde cultuurveranderingen in de praktijk te brengen. Je kunt bijvoorbeeld CI implementeren, maar er is een mentaliteitsverandering nodig bij een ontwikkelaar om code meerdere keren per dag samen te voegen.  

Jouw team  

De overgang naar DevOps kan eng lijken voor de meeste teamleden en belangrijke belanghebbenden. De DevOps-praktijk draait om het integreren van teams en het afbreken van silo's binnen IT-organisaties.Hierdoor zal iedereen de DevOps-cultuur omarmen naarmate ze er langzaam aan wennen en zich realiseren op welke verschillende manieren ze kunnen bijdragen aan het ontwikkelingsproces.  

Het overwinnen van de hindernis van silo teams is ook belangrijk, bijvoorbeeld de Dev versus Ops mentaliteit. De doelen en prioriteiten van teams moeten op elkaar worden afgestemd, met name het balanceren van implementaties met behoud van kwaliteit.  

In het algemeen kunnen uitdagingen bij de implementatie van DevOps vaak worden opgelost door te focussen op mensen, processen en technologie. Mogelijk moeten rollen opnieuw worden gedefinieerd in lijn met de DevOps-eisen en in sommige gevallen moeten nieuwe rollen worden gecreëerd met een bepaalde focus. Het is bijvoorbeeld vaak case dat je DevOps-engineers nodig hebt om de DevOps-pijplijn uit te voeren en te onderhouden totdat teams een volwassen niveau bereiken waarop het uitvoeren en onderhouden van de pijplijn ieders werk wordt. Ten tweede moeten bedrijven zich richten op het stroomlijnen van het proces om de verwachte efficiëntie en voordelen te behalen. Tot slot moet de focus ook liggen op de technologie. Automatisering is de sleutel tot het succes van DevOps en dat geldt ook voor het kiezen van de juiste tools.  

DevOps heeft voordelen voor bedrijven en klanten, dus het is belangrijk voor financiële dienstverleners om te bepalen waar en hoe ze DevOps in hun bestaande bedrijfsmodellen gaan toepassen. Enkele zakelijke voordelen van DevOps zijn minder mislukkingen en rollbacks, snellere ROI (Return on Investment), meer efficiëntie, frequentere releases, meer winst, kortere time-to-market, betere kwaliteit van producten, betere samenwerking tussen ontwikkeling en operatie met verlaging van de kosten voor ontwerp, ontwikkeling en operatie.  

Instemming van het senior management en bedrijfscultuur  

Om DevOps met succes in te voeren, moet het senior management erin geloven en moeten de doelen worden afgestemd op strategische en zakelijke doelen. Het belangrijkste is dat de organisatiecultuur wordt omgevormd voor DevOps op basis van menselijke en technische interacties om relaties en resultaten te verbeteren. Als niet het hele bedrijf in één keer naar DevOps kan overschakelen, dan moet het leiderschap beslissen welk deel van het bedrijf eerst naar DevOps overschakelt en de voordelen en geleerde lessen evalueren voordat DevOps in andere delen van het bedrijf wordt ingebed. De bedrijfscultuur moet ook veranderen als bedrijfsleiders hun focus verleggen naar systeemdenken om strategische investeringen aan te sturen.  

Volgens het Atlassian DevOps-rapport voor 2020 is 46% van de organisaties relatief nieuw met DevOps: ze doen het al minder dan 3 jaar en 54% doet het al 3 jaar of langer. Gezien de enorme voordelen die worden gerealiseerd door DevOps-werkwijzen, zullen de vooruitzichten van DevOps-implementatie in de financiële dienstverlening alleen maar belangrijker worden.  

DevOps is een blijvertje.Het cruciale element voor alle bedrijven die deze reis nog moeten maken, is om het op de juiste manier aan te pakken. Voor degenen die de reis al zijn begonnen en de voordelen van deze verandering nog niet zien, kan dit worden opgelost met de juiste begeleiding, hulpmiddelen en mensen, die wij graag leveren. 

Over Projective Group  

Projective Group is opgericht in 2006 en is een toonaangevende veranderspecialist voor de financiële sector. Met diepgaande expertise op practices in Data, Payments, Transformatie en Risk & Compliance. 

We worden binnen de sector erkend als een provider van complete oplossingen, die samenwerkt met klanten in de financiële dienstverlening om oplossingen te bieden die zowel holistisch als pragmatisch zijn. We hebben ons ontwikkeld tot een betrouwbare partner voor bedrijven die willen gedijen en bloeien in een steeds veranderend landschap van financiële dienstverlening.