Systeemuitval na een wijziging gericht onderzoeken
Na een nieuwe versie kunnen gebruikers niet meer in de applicatie werken. Bij systeemuitval in Eindhoven vergelijkt Radorfa de wijziging met de laatste werkende situatie. We onderzoeken codeversie, configuratie en gegevensafhankelijkheden. Een correctie of terugkeer naar een eerdere versie wordt gekozen op basis van technische samenhang en testbare uitkomsten.
1Breng de wijziging in kaart
Radorfa koppelt releasetijd, foutmeldingen en getroffen functies aan gewijzigde onderdelen. Applicatieconfiguratie, databasewijzigingen en netwerktoegang worden meegenomen. Gelijktijdigheid bewijst nog geen oorzaak. We vergelijken een werkend en niet-werkend scenario en leggen vast welke gegevens sinds de wijziging al zijn verwerkt.
2Kies correctie of terugkeer
De ontwikkelaar en beheerder beoordelen of een beperkte aanpassing voldoende is. Teruggaan naar oude code kan onveilig zijn als de database inmiddels anders is ingericht. Radorfa maakt de afhankelijkheden zichtbaar en beschrijft de terugweg. Waar mogelijk wordt de gekozen stap eerst buiten de actieve omgeving beproefd.
3Test functies en gegevens samen
We controleren de oorspronkelijke handeling met de gekozen versie en instellingen. Radorfa vergelijkt foutafhandeling, database-uitkomst en eventuele koppeling. Ook een herhaalde actie wordt beoordeeld wanneer dubbele verwerking mogelijk is. Vrijgave volgt de afgesproken testresultaten en bekende beperkingen, niet alleen het verdwijnen van een foutmelding.
Waarop baseren we het herstelbesluit?
Releasekenmerk, instellingenverschil, foutlog en testuitkomst onderbouwen het herstelbesluit. Radorfa benoemt wat wel en niet is onderzocht. Onbekende wijzigingen of ontbrekende bronbestanden kunnen de keuze beperken. De verantwoordelijke eigenaar beoordeelt eventuele gegevenscorrectie afzonderlijk, zodat herstel geen ongecontroleerde aanpassing van zakelijke informatie wordt.
Een duidelijke route na het herstel
Radorfa kan helpen de releaseprocedure en herstelnotities bij te werken. Nieuwe versies krijgen relevante regressiecontroles en een duidelijk verantwoordelijke. Tijdelijke oplossingen worden opnieuw beoordeeld. Structurele codeverbetering wordt met het ontwikkelteam afgesproken, met behoud van de informatie die nodig is om de uitval later te verklaren.
Technische controlepunten bekijken
Applicatiecode, release, configuratie, databaseversie, logboek en regressietest maken herstel controleerbaar.
Bespreek de getroffen werkzaamheden
Welke versie veranderde en welke functie faalt? Radorfa helpt de wijziging afbakenen en een controleerbare vervolgstap kiezen.
Bespreek uw systeemuitval