Zo voorkom je dat een standaard softwarepakket je onderscheidend vermogen kost

Michiel Walsteijn
CEO

Pro Tips

Je wilt de markt verslaan. Je wilt sneller, slimmer en beter zijn dan je concurrenten.

Dat gaat alleen lastig als al jouw processen draaien op een standaardpakket dat voor iedereen te koop is. Zodra jij jouw processen volledig aanpast aan je standaardpakket, gaat je onderscheidend vermogen door de gehaktmolen en verdwijnt het in een eenheidsworst.

Zonde. En helemaal niet nodig. Ook niet als je de voordelen van een standaardpakket wel wilt benutten.

Een standaardpakket heeft absoluut zijn waarde

Ik heb helemaal niets tegen standaardpakketten. Sterker nog, ik heb ze in diverse werkzame levens zelf geïmplementeerd en zelfs gebouwd. Voor je financiële administratie, je HR en je basisprocessen zijn ze een prima keuze. Dat geldt ook voor verticale toepassingen. Er draaien duizenden bedrijven succesvol op, alle kinderziektes zijn er allang uit en alle wet- en regelgeving zit erin verwerkt. Waarom zou je dat opnieuw uitvinden?

Alleen je wilt niet alle onderwerpen in een standaardpakket persen. En dat hoeft ook helemaal niet!

Bouw maatwerk bovenop je standaardpakket

Veel organisaties denken dat ze moeten kiezen: standaard of maatwerk. Vooral vanwege de angst dat je het standaardpakket bij veel maatwerk niet meer kunt upgraden en het maatwerk bij nieuwe versies opnieuw moet aanbrengen. Je kunt die twee echter prima combineren, door een flexibele schil van maatwerkapplicaties bovenop je standaardpakket te bouwen. Wij noemen dat composable ERP. Je gebruikt een standaard ERP voor de basisprocessen (dat kan ook een vertical ERP zijn). Voor je unieke processen ontwikkel je maatwerksoftware, die je bovenop je ERP laat draaien en met je ERP laat praten via berichtenverkeer (“loosely coupled”). Zo benut je het beste van beide werelden.

Hoe wij dat voor klanten in de praktijk brachten

Dit klinkt misschien allemaal nog wat abstract. Daarom neem ik je graag mee langs drie van onze klanten. Drie totaal verschillende bedrijven, die hun onderscheidend vermogen stuk voor stuk hebben versterkt met maatwerksoftware.

Interfood handelt wereldwijd in zuivel en ontwikkelde samen met ons een marktplaats en delen van hun backoffice waarmee ze klanten en leveranciers nog beter en sneller kunnen helpen. Toen we vroegen of we deze software ook aan andere partijen in hun markt mochten aanbieden, was het antwoord een duidelijke nee. Zij zien deze software als een wezenlijk onderdeel van hun concurrentievoordeel.

Grant Thornton moet, zoals elke accountantsfirma, nieuwe klanten grondig controleren voordat ze die aannemen. Know Your Customer heet dat. Diverse kantoren doen dit met handmatige checklists, mails en Excel-bestanden. Beschikbare standaardoplossingen voldeden niet. Grant Thornton heeft dit proces samen met ons volledig geautomatiseerd. Zo werd een verplicht nummer dat iedereen moet doen, een proces waarmee ze zich naar eigen zeggen van elke andere firma in de markt onderscheiden.

En dan een grote bandengroothandel. Hun belofte aan klanten: op vrijwel elke vraag reageren we binnen 24 uur, het liefst nog dezelfde dag. Ze hebben serieus naar standaardpakketten gekeken, meerdere pakketselecties gedaan zelfs. De conclusie was steeds dezelfde: met standaardprocessen uit een standaardpakket krijgen ze die belofte niet waargemaakt. Inkoop, verkoop, warehousing en logistiek grijpen bij hen zo specifiek in elkaar dat ze bewust maatwerk kozen voor deze onderdelen, met alleen voor de overige processen een standaardoplossing.

Goede maatwerksoftware versterkt je onderscheidend vermogen

Je snapt nu dat je jouw onderscheidende processen niet in een standaard hoeft te  persen. Dat is de snelweg naar middelmatigheid. Maar hoe zorg je er dan voor dat je maatwerksoftware bouwt waarmee je jouw onderscheidend vermogen versterkt in plaats van afzwakt?

Wij houden ons daarbij aan 5 regels:

1. We gaan nooit zomaar iets bouwen

Klanten kloppen vaak bij ons aan met een vraag als: "We willen een applicatie met functionaliteit X, Y en Z." Wij gaan dat nooit zomaar bouwen. Eerst stellen we de lastige vragen. Waarom is juist deze functionaliteit nodig? Wat is de vraag achter de vraag? Wat maakt dit proces nou echt onderscheidend in jullie markt? Door de methodiek van design thinking toe te passen en kritisch door te vragen, ontdekken we samen met de klant wat de business daadwerkelijk nodig heeft om die voorsprong te pakken.

2. We betrekken de juiste mensen

Om tot echt onderscheidende software te komen, heb je verschillende perspectieven aan tafel nodig. Eindgebruikers weten als geen ander waar de knelpunten in de huidige processen zitten en kunnen goed beoordelen of de nieuwe applicatie fijn werkt. Het management heeft inzicht in de markt en visie op waar de organisatie naartoe moet. Designers en Business Analisten zijn sterk in het ophalen en samenbrengen van al die input, en ontwerpen daarna de oplossing. Architecten weten wat er technisch mogelijk is en hoe er gebouwd moet worden.

3. We visualiseren de oplossing

De traditionele IT-wereld is dol op dikke pakken papier, vol met bijvoorbeeld uitgeschreven user stories. Vervolgens moeten mensen op basis van die droge teksten maar zien te begrijpen hoe de software er in de praktijk uit gaat zien en hoe die hen gaat helpen. Wij maken die user stories ook (tegenwoordig met AI). Maar we visualiseren de oplossing vooral graag in interactieve prototypes met data erin. Zo snapt elke stakeholder aan tafel direct hoe de nieuwe software het bedrijfsproces gaat ondersteunen.

4. We denken vanaf de eerste dag na over integratie

Je wilt niet dat je maatwerksoftware als een eilandje opereert. Je wilt de data uit je standaardpakket in je maatwerksoftware kunnen gebruiken, en omgekeerd. Daarom betrekken wij vanaf het begin Tech Leads die de integratie met je bestaande systemen onderzoeken. Dat doen ze al bij de eerste prototypes, en zeker niet pas aan het einde als alles al gebouwd is.

5. We benutten AI voor snelheid en een WOW-factor

Onderscheidend vermogen vraagt ook om snelheid. Daarom gebruiken we AI tijdens de bouw met Outsystems, Microsoft en ons eigen Native AI platform. Om de kwaliteit hoog te houden, gebruiken we speciale methoden en technieken in combinatie met het onderliggende platform. Het onderliggende platform speelt daarin een cruciale rol.

Voor de eindgebruikers zetten we AI in als de use case daarom vraagt. Vaak levert dat niet alleen onderscheidend vermogen op, maar ook een WOW-factor.

Waarom je hier een gespecialiseerde partij voor nodig hebt

Je bouwt dit soort onderscheidende software niet zomaar even. We praten over systemen waar je als organisatie volledig van afhankelijk bent. Die 24/7 moeten draaien, veel gebruikers tegelijk moeten bedienen en gevoelige data verwerken. Daar hoort een flinke verantwoordelijkheid bij.

Wat je nodig hebt, is een zeldzame combinatie. Design thinking, om snel tot de kern te komen van wat echt nodig en onderscheidend is. Technische expertise, om dat vervolgens ook goed en snel te bouwen. En de capaciteit om het systeem daarna te onderhouden en er verantwoordelijkheid voor te blijven dragen.

Die combinatie vind je bij Team Resilience. De oprichters komen uit de wereld van grote bedrijven en bedrijfskritische software. De mensen die we aannemen zijn geselecteerd op dit specialisme. En onze werkwijze is er van begin af aan op ingericht.

Waarin zijn jullie uniek?

Dat is de vraag die ik je zou willen meegeven. Welke thema’s maken jouw bedrijf anders dan dat van de concurrenten? En krijgen die thema’s op dit moment de software die ze verdienen, of zitten ze klem in een standaardpakket?

Wil je hier eens over sparren? Dan hoor ik graag van je.

Ook user-gedreven ontwikkelen?

Wil je ook dat jouw eindgebruikers staan te popelen om aan de slag te gaan met je nieuwe applicatie? Ga toch user gedreven ontwikkelen! Wij helpen je daar graag bij. Klaar voor de start? Plan hieronder een kennismaking in.

We reageren binnen een dag.

Ook user-gedreven ontwikkelen?

Wil je ook dat jouw eindgebruikers staan te popelen om aan de slag te gaan met je nieuwe applicatie? Ga toch user gedreven ontwikkelen! Wij helpen je daar graag bij. Klaar voor de start? Plan hieronder een kennismaking in.

We reageren binnen een dag.