De software van Isah, opgericht in 1987, komt voort uit de praktijk van de maakindustrie: de organisatie is opgebouwd door professionals die zelf in de maakindustrie hebben gewerkt. Bij het bedrijf dat gevestigd is in Tilburg, werken ruim 100 medewerkers. Tot de klanten behoren machine- en apparatenbouwers; hightech toeleveranciers in de medische sector, de halfgeleiderindustrie, food, on- en offshore, agrarische sector en de automotive.
De maakindustrie: waar diepgaande kennis over hoogwaardige processen en producten bestaat en verder wordt ontwikkeld
Van kranen op boorplatform, tot transportverpakkingen voor machines: de maakindustrie is de motor van de BV Nederland. Isah Business Software voorziet deze sector van gespecialiseerde ERP-software.
De Nederlandse maakindustrie is nauw verweven met allerlei ketens in de economie en daardoor een belangrijke sector voor onze economie: de maakindustrie is goed voor 12% van het BBP. Door TNO wordt deze sector benoemd als ‘bovengemiddeld innovatief en productief, cruciaal voor het oplossen van maatschappelijke uitdagingen én de exportmotor van de Nederlandse economie’. Volgens cijfers van het CBS groeit de toegevoegde waarde van de maakindustrie gestaag, van 3,2 miljard euro in 1995 naar 16,1 miljard euro in 2021. Ook in indirect opzicht is het een essentiële sector: de maakindustrie is de plek waar diepgaande kennis over hoogwaardige processen en producten bestaat en verder wordt ontwikkeld.
Een belangrijk onderdeel van de maakindustrie is de zogenaamde klantordergestuurde maakindustrie, waarbij vrijwel altijd aan complexe producten wordt gewerkt. Daarbij moet gelet worden op de eigenschappen, kosten en beschikbaarheid van mensen, machines en natuurlijk materialen.
Een van de spelers die zich in deze markt begeeft, is het Nederlandse bedrijf Isah Business Software. Isah richt zich binnen de maakindustrie op de softwarematige ondersteuning van deze klantordergestuurde productieprocessen.
De ERP-software van Isah
Wim van Lemmen, COO van Isah: “Onze klanten zijn bijvoorbeeld spelers waarvoor het eindproduct volledig ‘geëngineered’ wordt – denk aan de productie van machines of kranen voor schepen. Maar we hebben ook klanten die werken met configure-to-order-modellen, waarbij het eindproduct wordt samengesteld uit standaard componenten – denk aan customized voertuigbouw. Bij veel van onze klanten gaat het om maatwerk, soms in kleine series. De ERP-software van Isah ondersteunt de besturing van het productieproces: denk aan het op het juiste moment beschikbaar zijn van de benodigde resources, waarbij de kosten vooraf en achteraf in de gaten worden gehouden.”
Een van de belangrijkste kenmerken van ERP-software is de complexiteit. Robèrt Duyvesteijn, product owner, licht toe met voorbeelden: “De oplossing van Isah omvat het volledige proces van kop tot staart: van ontwerp, productie, verkoop tot beheer; maar onze suite werkt ook over de volle breedte en omvat bijvoorbeeld tevens het financiële proces van facturatie en cashflow tot aan de BTW-aangifte. Ook de resources in het productieproces worden geregistreerd en geforecast: denk aan voorraden, inkooporders, productieplanning, urenregistratie of het serviceproces rondom gerealiseerde producten. Tevens speelt ERP een belangrijke rol bij het beheer en onderhoud van complexe machines. Daarnaast zorgt ERP als een soort backbone voor veel informatie-uitwisseling binnen het applicatielandschap van onze klanten. ERP omvat veel verschillende soorten data en datakoppelingen en kent veel verschillende gebruikers met uiteenlopende achtergronden, waarbij informatie wordt ontsloten via verschillende apparaten zoals desktops, laptops, smartphones, tablets, scanners en zelfs slimme brillen. Steeds vaker wordt relevante informatie bijvoorbeeld gedeeld met belangrijke spelers in de keten, denk aan ontwerptekeningen of instructievideo’s rondom veiligheid die voorafgaand aan een onderhoudstaak bekeken kunnen worden.”
Isah’s uitdagingen
De nieuwe generatie software van Isah draait in de cloud en wordt steeds meer eindgebruikergericht. Het eerste is vooral een technisch proces, dat bijvoorbeeld locatieonafhankelijk werken ondersteunt. Daarnaast werkt moderne software steeds op basis van processen binnen ketens, zodat ketenpartners gegevens over orders kunnen uitwisselen. Maar de belangrijkste ontwikkeling ligt op het vlak van functionaliteit. Een goede usability is essentieel, aldus Van Lemmen: “Denk aan het actief ondersteunen van de eindgebruiker bij het uitvoeren van taken. Bijvoorbeeld door de gebruiker niet onnodig op te zadelen met het zelf fiatteren van orders. Of taken pushen naar gebruikers van het systeem omdat een deadline nadert.” Voor beide zaken, zowel het naar de cloud brengen van de software-suite als het doorlopend verbeteren – en uitbreiden – van de functionaliteit, had Isah extra ontwikkelcapaciteit nodig.
De keuze voor NetRom
Isah heeft als independent software vendor (ISV) zelf developmentcapaciteit aan boord. Maar Isah wilde ook versnellen en dus opschalen, aldus Van Lemmen: “Het in korte tijd optuigen van een volledig team met developers zagen we in Nederland niet als erg kansrijk.”
Daarom ging Isah op zoek naar externe capaciteit als aanvulling op de eigen developmentteams om gemakkelijker en sneller te kunnen opschalen. Wat hielp in de keuze voor NetRom was dat er in 2015 al eerder was samengewerkt met NetRom. Duyvesteijn: “Destijds ging het om een groot project waarbij we zijn overgestapt op de SQL-database van Microsoft. Daarvoor waren aanpassingen in de software bij onze eindgebruikers nodig. Om dat proces te begeleiden hebben we een ontwikkelstraat gebruikt die NetRom voor ons heeft opgezet.”
Er waren ook andere argumenten om te kiezen voor NetRom. Duyvesteijn: “We hadden al goede ervaringen vanuit eerdere eenmalige projecten en voor ons speelde mee dat ze ook bereid waren om mee te groeien in onze ontwikkelmethodiek via scrum. Ook de nabijheid van de NetRom-collega’s – geografisch en qua tijdzone – was een pluspunt. Kortom, de beschikbaarheid van goed opgeleide mensen en de mogelijkheid om snel te kunnen opschalen bij NetRom, dat zijn belangrijke argumenten geweest om voor NetRom te kiezen.”
De aanpak
Duyvesteijn: “Toen we opnieuw in gesprek gingen met NetRom, zijn we gestart met een Proof of Concept waar drie developers van NetRom drie maanden aan hebben gewerkt. Daarbij ging het niet zo zeer om de output, maar vooral om zicht te krijgen op de mate waarin de NetRom-developers onze werkmethode konden volgen en het team echt als een verlengstuk van onze eigen development-organisatie kon zijn. In deze tweede samenwerking hadden we immers een echt andere aanpak voor ogen: voor langere tijd samen bouwen in plaats van een project uit te besteden op basis van fixed time en fixed scope. We vroegen ook om andere competenties: geen programmeurs, maar developers die zowel aan de user interface kunnen werken als aan de functionaliteit. Binnen Isah werken we sinds 2015 op basis van scrum, voor ons is dat dus heel gewoon.”
Van Lemmen en Duyvesteijn vinden dat het team van NetRom deze omslag goed heeft opgepakt. De teamleden van NetRom waren snel thuis in de databasetechnologie en in de ontwikkel- en testafspraken van Isah. “Geautomatiseerd testen verhoogt de kwaliteit en is bij ons onderdeel van het ontwikkelmethodologie.”
Aan de kant van NetRom zijn zestien developers en twee technische consultants werkzaam in blended scrum teams. Isah zorgt voor de architect die de technologiestack bewaakt en daarnaast zijn er – gezien de omvang van de werkzaamheden – drie product owners die de prioriteiten bewaken.
Van Lemmen: “De developers van NetRom werken in onze systemen en ze doen dat, net als bij de Isah developers het geval is, voor een deel vanuit huis. Een goede samenwerking is een kwestie van veel online samenwerken. Verder hebben we aan onze kant geïnvesteerd in trainingen Engels, want dat is de voertaal.”
Duyvesteijn: “We doen elke dag een daily stand-up, we hebben refinement-sessies voor nieuwe onderdelen, we gebruiken een gedeeld board met alle taken en sprints. Dat proces verloopt vloeiend. Daarnaast zoeken we elkaar gemiddeld twee keer per jaar fysiek op, gedurende een dag of twee. Die ontmoeting gebruiken we om de diepte in te gaan, maar ook om elkaar persoonlijk te ontmoeten. Het is belangrijk om de teams in Roemenië te betrekken bij alle processen.”
De resultaten
De belangrijkste toegevoegde waarde van NetRom is vooral het snel beschikbaar hebben van goede developmentcapaciteit, aldus Duyvesteijn. “NetRom zit hiermee aan de bovenkant van de markt: ze hebben zeer goed gekwalificeerde mensen, wat veel rust geeft en tot een hoge kwaliteit leidt.”
Van Lemmen: “Dat komt ook omdat er nauwelijks culturele verschillen zijn tussen Isah en NetRom. Bij sommige offshore-bestemmingen is dat culturele aspect een serieuze belemmering – bijvoorbeeld op het vlak van communicatie en commitments. Bij grote tijdverschillen kan er flexibiliteit verloren gaan omdat bijsturen minder gemakkelijk is. Bij NetRom liggen de tijdzones dicht bij elkaar.”
Voorlopig heeft Isah nog allerlei wensen op het gebied van functionaliteit. “Voor nu is alles gericht op het ‘verSaaSen’ en het werk naar de gebruiker brengen, inclusief een verbeterslag op verschillende fronten – denk aan een hogere mate van configureerbaarheid voor workflows in allerlei onderdelen van de suite, te gebruiken door functionele beheerders. Voorlopig zijn wij nog niet uitontwikkeld,” aldus Van Lemmen.