In de aanloop naar de samenwerking met NetRom zijn eerst gesprekken gevoerd over de haalbaarheid van het project, legt Taseen Akhtar, product owner bij Inpact en DDi uit. “Daarbij hebben we uitgebreid gepresenteerd wat ons doel is en wat we denken nodig te hebben: zowel in aantallen mensen als qua technologiestack en domeinkennis. Het team van NetRom heeft op zijn beurt inzage gegeven in vergelijkbare oplossingen die ze eerder hebben ontwikkeld, en inzicht geboden in de architectuur en de door hen gebruikte technologieën.”
“Ook hebben we onze werkwijzen vergeleken met die van NetRom; dat leverde over en weer veel herkenning op. Een jaar voordat we begonnen met de samenwerking met NetRom, zijn we gestart met het verbeteren van onze interne ontwikkelprocessen. Dit was het gevolg van de succesvolle groei van DDi, en in het bijzonder van het ontwikkelteam. Hierdoor zijn we onder begeleiding van professionals overgestapt op volledig werken volgens de Agile- en DevOps-principes. Als ik terugkijk, ben ik erg blij met deze stap. Mede hierdoor konden we snel met NetRom beginnen aan het ontwikkelen van het nieuwe platform, zonder dat we extra aandacht hoefden te besteden aan het ontwikkelproces,” legt Akhtar uit. Strakker vasthouden aan agile principes zou de mogelijkheden van een blended ontwikkelteam vergroten, ook omdat NetRom inzet op zogenaamde T-shaped professionals. “Volgens Agile en DevOps werken betekent dat je samen verantwoordelijk bent voor het eindresultaat. Als ontwikkelaar zal je dus ook zo nu en dan moeten testen,” aldus Akhtar.
In het voorjaar van 2022 werden de plannen beklonken en direct na de zomervakantie is een team van DDi naar Roemenië gegaan om kennis te maken met de organisatie en een kick-off te houden. Akhtar: “Dat is het moment waarop je kennismaakt met het team en met de organisatie: hoe er gewerkt wordt, waar de medewerkers zitten en hoe hun dag eruit ziet. Het zijn straks je collega’s in een virtueel team. Er is een uur tijdsverschil, hoe hou je daar rekening mee? Na ons bezoek heeft NetRom alle voorbereidingen getroffen voor de start van het project.”
Akhtar legt uit hoe het blended team uiteindelijk is samengesteld: bij DDi in huis werken de product owner, de scrum master, de architect en de developers samen met developers bij NetRom.
“Bij NetRom zorgen ze voor het end-to-end testen van nieuwe stukken software die aan de applicatie zijn toegevoegd. De developers worden ondersteund door een projectmanager van NetRom: iemand die alles rondom de beschikbaarheid van de NetRom-developers regelt, maar evengoed ook materiedeskundig is. Wanneer er onverhoopt iemand uitvalt – waar wij mee te maken kregen – regelt deze projectmanager een naadloze overdracht binnen NetRom, zodat de impact op het project zo klein mogelijk blijft. In Nederland krijg je in zo’n situatie te maken met een gat in je planning. De projectmanager is ook de persoon die bij vragen en problemen het net ophaalt bij andere NetRom teams, want er wordt actief best practices uitgewisseld.”