Drie jaar geleden begon de ING met Agile ontwikkelen in Scrum-teams. Inmiddels is de ING volgens de organisatie van de Amsterdam DevOps Days de grootste Nederlandse financiële instelling die zijn DevOps al zo goed op orde heeft. Ondanks eerdere twijfel over de nieuwe manier van werken, ziet het ING-team nu vooral de voordelen van DevOps.
Proceseigenaar van de afdeling systeembeheer binnen de ING, Jan-Joost Bouwman, vertelt dat de ING drie jaar geleden begon met aanpassingen aan te brengen aan de afdeling Development. ‘Cio Peter Jacobs ontdekte al snel dat de afdeling Operations nauw moet samenwerken met Development om echte winst te maken.’ Door zijn wilskracht is de stap naar DevOps volgens Bouwman ook echt gemaakt. ‘Vanuit het management moet er daadwerkelijk in worden geloofd, om DevOps door te kunnen zetten. Maar ook vanuit de onderkant van de organisatie moet men hierin mee willen gaan om het te laten werken.’
Bij DevOps wordt het development team samengevoegd met het operations team met als doel software sneller te kunnen ontwikkelen. Bouwman geeft aan dat het voor sommige mensen aanvankelijk moeilijk was om de stap naar DevOps te maken. ‘Dit komt omdat men ervan uit ging dat DevOps draait om automatisering, maar het gaat eigenlijk over communicatie. Toen dat duidelijk werd nam de weerstand snel af.’
Leren communiceren
Circa 150 teams van de afdeling Domestic Bank Nederland zijn gestart met DevOps binnen de ING en nu nemen andere afdelingen dit over. ‘Door de best practices die zijn opgesteld door de eerste teams, gaat de verandering bij de andere afdelingen een stuk sneller’, aldus Bouwman.
Dax Hoes, senior continuous delivery specialist bij ING, vult Bouwman aan: ‘De verschillende afdelingen leren van elkaar en ze gebruiken veelal dezelfde tooling. Maar toch worden we niet beperkt in onze vrijheid om nieuwe methodes uit te proberen.’ Volgens Hoes is er nu sprake van betere communicatie. ‘Door het organiseren van interne presentaties, zoals een interne DevOps Day, en door interne social media en open source conferenties, wordt de kwaliteit van de teams beter. Je gaat dieper op het onderwerp in en de discussies worden pittiger. Door DevOps leren we goed met elkaar te communiceren en informatie te delen.’
Cultuuromslag
Niet alleen op het gebied van communicatie is er een cultuuromslag geweest bij de ING. Ook is de bank nu bezig de it volledig te integreren met de business. ‘En dat is nieuw voor een bank’, meent Bouwman. ‘Maar dat moet ook wel, want business en it moeten continu samenwerken om tot de beste resultaten te komen. Dit doordat fouten bijvoorbeeld eerder worden opgemerkt en daardoor sneller kunnen worden verholpen.’
Daarnaast ligt er voor de it juist minder focus op het doorgroeien naar management-functies. Volgens Bouwman gebeurde het eerder vaak dat techneuten doorgroeiden naar management-functies. ‘Nu kunnen mensen ook verder groeien in een senior technische functie binnen de ING.’
@Anko
ten eerste: Je hebt geen devops,scrum,agile en nog meer marketing kreten nodig om samen te werken wel heb je het nodig om Coachings trajecten en boeken te verkopen.
En aangezien het allemaal mensenwerk betreft denk ik dat je meer zou bereiken als je iets aan de medewerkers tevredenheid zou doen want alles begint bij de motivatie.
En betreft die constante technische problemen, dat ligt vooral aan het feit dat managers zonder technische knowhow beslissingen nemen betreft de te gebruiken technologie(uiteraard sterk beinvloed door slimme verkopers van de grote it clubs)
En serieus wat was er mis met de IT in de jaren ’80, ik ken het als een periode dat je met je collegas face to face overlegde ipv over twitter
Henri’s moderne kijk op IT 🙂 Storingen zijn bijzaak en ow wat een “belabberd adresboek, Bizar dat je niet kunt tikken en dat namen worden aangevuld”
En nu graag het echte verhaal ipv een promo verhaal door de leidinggevenden binnen de ING. Vanuit interne bronnen weer ik dat het helemaal niet zo mooi en goed is als men verteld. Sterker nog: Het is een grote chaos omdat alles teveel verdeelt is over kleinere teams welke niet goed van elkaar weten waar ze staan.
@Jan Doemans: Het hapert nu natuurlijk omdat men nog steeds niet van alle 55+ personeel verlost is?
@jandoemans Dat is duidelijk dat het niet goed zit als je koploper met storingen bent. Denk dat ook niet handig is om een welhaast religieuze benadering te hebben van uitvoering de ict, met de devops, het gescrum en dan ook nog jezelf vergelijken met Google. Bescheidenheid en ict realisme zou verstandiger zijn. Een paar maanden zonder storing draaien zou een mooi streven zijn.
@jandoemams Nog eentje toe. Het ontstaan van devops is wel logisch omdat in grote organisatie de techiek over afdelingen heenloopt maar dat er organisatorische en procedurele barrières zijn. De silo’s toch? Maar als dat dan resulteert in nieuwe groepen waartussen barrières zijn dan schiet het niet op.
Agile/Scrum etc. is pseudo wetenschap. Met software development heeft het niets te maken, het is gewoon een machtsmiddel om de macht uit
de handen van de technici te houden, door de focus te leggen op pseudo psychologie, ‘communicatie’ en andere blahblah. Inhoudelijke, technische, argumenten
worden als onbelangrijk afgedaan.
Bij Agile worden developers behandeld als kleine kinderen, wat als gevolg heeft dat de senior engineers allemaal vertrekken. Kritiek wordt namelijk
niet geaccepteerd, je wordt onmiddelijk als een ‘minder persoon’ neergezet. Met een handvol pseudo psychologie word je zo een Autistische stoornis
aangepraat. Walgelijk.
Wat overblijft zijn de pseudo psychologisch kwakende consultants, en een handjevol gemakkelijk te manipuleren minder getalenteerde developers, meestal
juniors, net van school.
ING aan de Agile? Tijd om in een ouwe sok te investeren!
En een tip aan goede technici met hart voor het vak : Ga werken bij een startup, en vermijd de grote bedrijven die psycho-blahblah hoger in het vaandel
hebben dan kennis van zaken.
Agile needs to die yesterday!