Naar hoofdinhoud

Technisch beheer voor groeibedrijven: wie herstart de import?

Technisch beheer voor groeibedrijven: wie herstart de import?

Eens per maand loopt het importproces bijna vast. Een collega ziet het, start het opnieuw en de orders lopen weer door. Niemand schrijft het op, want het is zo weer verholpen. Op dat soort momenten begint technisch beheer voor groeibedrijven: bij de kleine handgrepen die werken zolang de volumes overzichtelijk blijven en de juiste persoon aanwezig is.

Ik zou daarom bij één vraag beginnen. Wie is verantwoordelijk als je techniek het tempo van je bedrijf niet bijhoudt? Zolang daar geen naam bij staat, helpt een zwaardere server je maar beperkt.

Bij groei wordt een noodgreep een bedrijfsrisico

In de beginfase kan veel met de hand. Iemand corrigeert een bestelling of zet gegevens over tussen twee systemen. Met meer klanten, orders en medewerkers verandert zo'n tijdelijke oplossing ongemerkt in een bedrijfsrisico.

Bij een e-commerceplatform merk je het aan meer verkeer, bij een SaaS-omgeving aan zwaardere klantaccounts. Een bureau merkt het zodra klanten afhankelijk worden van een stabiele applicatie. Op dat punt moeten databases, API-koppelingen, back-ups, toegangsrechten, monitoring en updates op elkaar aansluiten.

Wie is eigenaar als de import vastloopt?

De ontwikkelaar beheert de code, de hoster de server en een derde leverancier de externe koppeling. Gaat er iets mis, dan wijst iedere partij naar een ander onderdeel. Ondertussen ligt je operatie stil of wacht je klant op antwoord.

Bij maatwerksoftware is dat extra lastig, omdat applicatie en infrastructuur elkaar beïnvloeden. Een trage pagina kan door de code komen. Het kan ook een databasequery zijn, de caching, een serverinstelling of een externe API. Zijn ontwikkeling en hosting los van elkaar georganiseerd, dan gaat er vaak onnodig veel tijd zitten in alleen al het vinden van de oorzaak.

Mijn keuze: zorg eerst dat één partij de regie heeft en kijk pas daarna naar de prijs per onderdeel. Een gespecialiseerde externe dienst kan daar prima naast bestaan, zolang iemand de samenhang bewaakt, de documentatie op orde houdt en bij een incident de regie pakt. Als technologie niet je kernactiviteit is, wil je die coördinatie niet zelf op je bord hebben.

LJPc combineert maatwerkontwikkeling, infrastructuur en beheer onder één dak. Wie de applicatie kent en ook de hosting beheert, ziet sneller waar actie nodig is en welke oplossing standhoudt.

Technisch beheer voor groeibedrijven begint met een lijst

Voordat je iets uitbreidt, wil je deze antwoorden op papier hebben:

  • Welke systemen zijn bedrijfskritisch?
  • Welke koppelingen mogen niet uitvallen?
  • Waar staan je gegevens en hoe zijn ze beveiligd?
  • Hoe snel kun je herstellen na een fout?

Een check die je vandaag kunt doen: zet de bedrijfskritische systemen onder elkaar en schrijf achter elk systeem wie het oppakt als het misgaat. Staat er niets achter een systeem, dan is niemand eigenaar. Staat er steeds dezelfde naam, dan ligt de kennis bij één persoon. Vraag ook na wanneer een back-up voor het laatst daadwerkelijk is teruggezet. Een back-up heeft pas waarde als het herstel getest is.

Met die antwoorden en je systemenlijst worden de dagelijkse keuzes overzichtelijker. Updates beoordeel je en plan je in. Capaciteit breid je uit voordat een campagne of drukke periode problemen geeft. En logs en monitoring leveren pas iets op als iemand de signalen ook oppakt.

Een terugkerende melding vraagt om een oorzaak

Veel bedrijven hebben support geregeld: gaat er iets stuk, dan dienen ze een ticket in. Bij beheer komt daar een partij bij die je omgeving kent, patronen herkent en gericht onderhoud doet.

Neem de import uit het begin, die elke maand bijna vastloopt. Een beheerpartner die dat patroon ziet, zoekt uit of de datastroom, de database, de planning of de schaalbaarheid moet veranderen, zodat volgende maand niemand hoeft in te grijpen.

Hoe afhankelijker je van digitale processen wordt, hoe meer zo'n terugkerend probleem kost. Een korte storing in een interne tool houdt werk op. Een fout in een klantportaal kost vertrouwen. Een trage checkout kost direct omzet, en daar komen de uren bij van een team dat met de verkeerde dingen bezig is.

Vooruitkijken lukt een partner alleen als die weet wat eraan komt. Meld een productlancering, marketingactie of proceswijziging dus vooraf. Andersom mag je verwachten dat je partner in heldere taal uitlegt wat een risico is en wat de keuze die voorligt zakelijk betekent.

Een klant meldt de storing als eerste

Hoor je van een storing pas via een klant, dan past je beheer niet meer bij de fase waarin je bedrijf zit. Er zijn meer signalen. Niemand kan precies zeggen welke systemen van elkaar afhankelijk zijn. Releases zijn spannend, omdat terugdraaien niet goed geregeld is. Performanceproblemen komen terug, verantwoordelijkheden zijn onduidelijk en iemand grijpt met de hand in.

Kijk verder dan het aantal incidenten. Een omgeving kan stabiel lijken terwijl alle kennis bij één medewerker ligt of de back-ups nooit zijn gecontroleerd. Dat risico zie je pas als die medewerker wegvalt of er echt iets misgaat.

Sla de grote migratie voorlopig over

Wie deze signalen herkent, denkt al snel aan een groot migratieproject. Ik zou eerst kijken of beter inzicht, gerichte monitoring en een duidelijke escalatieroute al genoeg zijn. Beheer hoeft niet vanaf dag één uitgebreid te zijn. Een klein platform met weinig afhankelijkheden vraagt minder dan een omgeving waarop tientallen medewerkers en klanten dagelijks vertrouwen.

Het draait om de volgorde. Inzicht en monitoring laten zien welk onderdeel knelt. Wie zonder die informatie migreert, loopt het risico het verkeerde deel te vervangen en de handmatige herstart mee te verhuizen naar de nieuwe omgeving.

Het kan ook zijn dat infrastructuur, code of integraties echt aan vervanging toe zijn. Waar die grens ligt, hangt af van hoe afhankelijk je van het systeem bent, van je groeiplannen, van de technische kennis die je zelf in huis hebt en van wat uitval je kost.

Kies je een beheerpartner, laat die dan beginnen bij je operatie, niet bij een standaardpakket. Leg je systemenlijst op tafel en bespreek hoeveel uitval je kunt verdragen, wanneer je pieken vallen, welke processen omzetkritisch zijn en welke koppelingen nu al tijd kosten. Spreek bij de start ook af hoe je partner rapporteert wat er wordt beheerd en welke werkzaamheden er plaatsvinden.

Blijf op de hoogte van recente ontwikkelingen! Schrijf je in en ontvang onze nieuwsbrief Bezig met aanmelden...