Softwarebedrijven richten zich met name op product-synergiën met een korte terugverdientijd
De hoofdrol voor productsynergiën zien we in de praktijk terug in het harmoniseren aan de vóórkant van softwareproducten. Softwarebedrijven zorgen ervoor dat de gebruikservaring van aangekochte producten gelijk wordt getrokken met de rest van het productbeheer (59%) en dat het mogelijk wordt gemaakt om data uit te wisselen tussen softwareproducten voor een betere functionaliteit (43%). Op deze manieren zorgen softwarebedrijven ervoor dat de verbeteringen worden doorgevoerd op de plekken die het meest zichtbaar zijn voor de klanten en gebruikers. Hierdoor kan in relatief korte tijd omzetgroei worden bereikt.
Integratie van onderliggende technologieën blijft achter
Door de focus op deze productsynergiën aan de voorkant, wordt er minder aandacht en tijd besteed aan integratie en verbeteringen aan de achterkant van de aangekochte producten. Slechts 41% van de respondenten geeft aan dat zij technologieën integreren en in nog minder gevallen (21%) wordt de hele technology stack (de combinatie van software, programmeertalen, tools en technologieën) van een softwareproduct geharmoniseerd. De voornaamste redenen hiervoor zijn waarschijnlijk de hogere kosten, alsmede het feit dat een geïntegreerde technology stack niet direct waarde toevoegt vanuit het perspectief van de klant.
Technische schuld belemmert innovatie, efficiëntie en groei
Ondanks het lagere directe effect van de integratie van technologieën zijn deze punten niet minder belangrijk. Naarmate softwarebedrijven groeien door M&A en niet voldoende integreren aan de achterkant, ontstaat er meestal een breed scala aan technologieën dat moet worden onderhouden. Gemiddeld hebben Europese softwarebedrijven meer dan drie verschillende technology stacks.
Met meer technologieën neemt de complexiteit van beheer toe en groeit ook het R&D team, dat over voldoende kennis en kunde moet beschikken, en uiteindelijk vaak minder flexibel inzetbaar is. Daarnaast wordt het voor CTO’s ook moeilijker om overzicht te houden op de veiligheid, consistentie en kwaliteit van de verschillende softwareproducten, hetgeen kan leiden tot verslechtering van prestaties. Ook innovatie wordt bemoeilijkt door technische schuld, doordat het moeilijker wordt om te integreren met moderne technologieën.