Menu

Contact opnemen
Logo
Pers

Softwareonderhoud

Stilstand wacht niet op uw team.

Beveiligingsupdates, nieuwe eisen en incidenten eindigen niet bij de acceptatie. Wij nemen het onderhoud en de doorontwikkeling van uw applicaties over na een gestructureerde inventarisatie, ook wanneer de software oorspronkelijk door een andere dienstverlener of uw eigen team is ontwikkeld.

Team werkt op meerdere technische werkplekken, symbolische afbeelding
Van opdracht tot gedocumenteerde overdracht.

Wanneer deze dienst helpt

Softwareonderhoud: uw opdracht aan ons.

  • Bestaande applicaties gestructureerd overdragen
  • Updates en incidenten planbaar afhandelen
  • Onderhoud en doorontwikkeling verbinden

Met de go-live begint de eigenlijke levenscyclus van een applicatie. Wij nemen monitoring, incidentafhandeling, beveiligingsupdates, afhankelijkheidsbeheer en inhoudelijke support over volgens ITIL-processen met afgesproken reactieroutes. Dat geldt ook voor applicaties die door andere leveranciers of uw interne teams zijn ontwikkeld, na een gestructureerde overname met code-analyse en kennisoverdracht.

Wat bij de opdracht kan horen

  • Overname met code-analyse, afhankelijkheidsinventaris, documentatie en kennisoverdracht
  • Monitoring met Prometheus, Grafana en OpenTelemetry, alarmering op basis van ernst
  • Incident- en probleembeheer volgens ITIL via Jira Service Management
  • Beveiligingsupdates en afhankelijkheidsbeheer met Renovate, controle op bekende kwetsbaarheden
  • Periodieke rapportages over beschikbaarheid, incidenten en openstaande risico's

De concrete omvang, de acceptaties en uw inbreng leggen we vast in de offerte.

De samenhang in één oogopslag

Beheer als gesloten verbetercyclus.

  1. 01

    Detecteren

    Belangrijke applicatieprocessen bewaken

  2. 02

    Reageren

    Storingen beoordelen en escaleren

  3. 03

    Oplossen

    Oorzaken aanpakken en wijzigingen controleren

  4. 04

    Verbeteren

    Inzichten meenemen in onderhoud en planning

Planning, uitvoering en beslissingen

Waar het bij Softwareonderhoud op aankomt.

01

Overname met controleerbaar startpunt

Voordat wij verantwoordelijkheid overnemen, controleren wij codetoegang, gebruiksrechten, afhankelijkheden en de mogelijkheid om een versie zelf te bouwen. Samen brengen wij bekende problemen, operationele kennis en kritieke processen in kaart. Een geslaagde start van de applicatie is niet voldoende: ook back-up, herstel en de verantwoordelijkheid voor externe diensten moeten geregeld zijn.

Uit de overname ontstaat een serviceomvang met openstaande risico's en geprioriteerde maatregelen. Onbeheersbare legacyproblemen worden niet stilzwijgend opgenomen in een algemene toezegging. Als eerst stabilisatie nodig is, wordt die als apart werkpakket beschreven.

02

Incidenten herkennen en zinvol escaleren

Een draaiende server zegt weinig over de vraag of gebruikers hun werk kunnen doen. Wij richten de bewaking daarom ook op belangrijke applicatieprocessen en interfaces. Meldingen worden ingedeeld naar impact; voor elk alarm zijn een ontvanger en een zinvolle eerste actie nodig.

Supporttijden, reactiedoelen en escalatieroutes worden in het contract vastgelegd. Een reactietijd staat niet gelijk aan een gegarandeerde oplostijd. Bij ernstige incidenten maken wij afspraken over communicatie, beslissingsbevoegdheden en de samenwerking met uw infrastructuur- of softwareaanbieder.

03

Onderhoud beschermt de volgende verandering

Updates worden beoordeeld op risico, urgentie en compatibiliteit. Wij houden afhankelijkheden zichtbaar, testen wijzigingen in een geschikte omgeving en plannen de oplevering met een terugvaloptie. Terugkerende incidenten worden onderzocht op oorzaken, zodat het beheer niet blijvend uit dezelfde reparaties bestaat.

Periodieke rapportages verbinden incidenten, technische risico's en aanstaande beslissingen. Kleine verbeteringen kunnen binnen het afgesproken kader meelopen; grotere functionele uitbreidingen worden apart geprioriteerd. Met het oog op een latere overdracht aan uw team documenteren wij kennis en toegangen doorlopend.

De taak bepaalt de tools

Techniek die bij uw omgeving past.

  • Jira Service Management
  • Grafana
  • Prometheus
  • OpenTelemetry
  • Renovate

De keuze is gebaseerd op bestaande systemen, uw team en het latere beheer. Niet elk project heeft alle genoemde technologieën nodig.

Voor functioneel verantwoordelijken en technische teams

De beslissingen achter de uitvoering.

04

Servicedoelen vanuit het perspectief van de gebruiker meten

Een applicatie kan bereikbaar zijn en toch geen bestellingen verwerken. Wij kiezen daarom meetpunten voor relevante gebruikersprocessen en onderscheiden bereikbaarheid, succesvolle verwerking en responstijd. Een servicedoel vereist een meetperiode, een gegevensbron en regels voor de omgang met ontbrekende metingen. Pas dan kan controleerbaar worden beoordeeld of de afgesproken toestand is bereikt.

De resterende afwijking van het doel kan worden gebruikt als foutbudget om stabilisatie en doorontwikkeling tegen elkaar af te wegen. Welke gevolgen een overschrijding heeft, wordt gezamenlijk vastgesteld. Dat vervangt geen contractuele serviceovereenkomsten en evenmin de beoordeling van een afzonderlijk ernstig incident. Dashboards en alarmering moeten beslissingen ondersteunen: wie reageert, welke diagnose volgt en wanneer moeten functioneel verantwoordelijken worden geïnformeerd?

05

Back-up, herstel en afhankelijkheden testen

Een succesvol afgeronde back-up bewijst nog geen herstelbaarheid. Wij bepalen welk gegevensverlies hoogstens acceptabel zou zijn en hoe lang een uitval mag duren. Daaruit volgen eisen voor back-upintervallen, bewaartermijn en herstart. Bij de applicatie horen naast de database vaak bestanden, configuratie, sleutels en externe diensten; ontbreekt een onderdeel, dan kan een technisch leesbare back-up toch onbruikbaar zijn.

Hersteloefeningen testen de afgesproken procedure in een geschikte omgeving. Daarbij worden duur, benodigde toegangen, handmatige stappen en inhoudelijke gegevenscontroles gedocumenteerd. Een enkele tenant of een per ongeluk verwijderd record kan andere hersteltrajecten vereisen dan een volledige uitval. De resultaten leiden tot concrete verbeteringen. Geconstateerde lacunes worden benoemd, in plaats van een ongeteste streefwaarde als gegarandeerde capaciteit te presenteren.

06

Beveiligingsupdates, oorzaakanalyse en planbare exit

Een melding over een kwetsbare bibliotheek wordt beoordeeld in de context van de applicatie: welke versie is opgenomen, is de betrokken functie bereikbaar en welke beschermingsmaatregelen bestaan er? Urgentie en technisch wijzigingsrisico worden samen bekeken. Voor updates die niet direct mogelijk zijn, zijn gedocumenteerde tussenmaatregelen en een datum voor herbeoordeling nodig. Nieuwe versies doorlopen de passende tests en een afgestemde uitrol.

Na terugkerende of ernstige incidenten onderzoeken wij oorzaak, detectie en reactie. Daaruit ontstaan geprioriteerde maatregelen met verantwoordelijken, niet alleen een afgesloten ticket. Documentatie, runbooks en toegangsoverzichten worden doorlopend bijgehouden. Ook de latere overdracht aan uw team of een andere dienstverlener wordt voorbereid: met repository, buildinstructies, openstaande risico's en een gestructureerde toegangsoverdracht. Een service is op lange termijn houdbaar wanneer kennis inzichtelijk blijft.

Controleerbare werkresultaten

Wat u in handen krijgt.

Resultaat 01

Servicecatalogus met reactieroutes en verantwoordelijkheden

Resultaat 02

Monitoring met alarmering en dashboards

Resultaat 03

Beheerrapportages met incidenten en risico's

Voorbeeld van een projectverloop

Zo kan een opdracht eruitzien.

Een intern ontwikkelde vakapplicatie moet worden overgedragen aan een extern team. Na code-analyse en een reproduceerbare build worden eerst monitoring en herstel gecontroleerd. Vervolgens start het onderhoud met afgesproken servicetijden en een lijst met geprioriteerde legacyproblemen.

Illustratief scenario, geen klantreferentie of resultaatgarantie.

Dit helpt bij de start

  • Repository, licenties en technische toegangen
  • Documentatie, bekende incidenten en huidige dienstverleners
  • Verwachte servicetijden en bedrijfskriticiteit

Ontbrekende documenten zijn geen reden om niet te starten. We bepalen samen welke informatie eerst moet worden verzameld.

Uw project in detail

Software na de start inhoudelijk en technisch bruikbaar houden.

Wij nemen overeengekomen taken over voor onderhoud, storingsafhandeling en verdere ontwikkeling. De omvang wordt afgestemd op uw applicatie en beheerorganisatie, zodat support en productontwikkeling kunnen samenwerken.

Verantwoordelijkheid en servicegrenzen concreet afspreken

Applicatie, infrastructuur en externe diensten kunnen verschillende beheerders hebben. Wij leggen vast wie meldingen aanneemt, oorzaken onderzoekt en wijzigingen goedkeurt. Servicetijden, prioriteiten en escalatie worden benoemd; algemene uitspraken zoals snelle support vervangen geen concrete afspraak.

Een incident vraagt om herstel van de dienstverlening, een probleem om onderzoek naar terugkerende oorzaken en een wijzigingsverzoek om een inhoudelijke beoordeling. Deze taken worden herkenbaar gescheiden behandeld. Zo verdwijnen structureel noodzakelijke verbeteringen niet achter steeds nieuwe kortetermijnreparaties.

Onderhoud en herstel planbaar maken

Afhankelijkheden, runtime-omgevingen en interfaces veranderen. Wij inventariseren relevante componenten en plannen updates op basis van risico, compatibiliteit en beschikbare ondersteuning. Vóór wijzigingen in productie worden geschikte tests en een onderhoudsproces afgesproken.

Back-ups zijn maar een deel van het herstel. Ook configuratie, toegangsmiddelen en externe afhankelijkheden moeten beschikbaar zijn. Wij testen de overeengekomen herstart en documenteren openstaande beperkingen. Periodieke evaluaties verbinden storingen, technische schuld en geplande productwijzigingen tot een overzichtelijke werklijst.

Illustratief projectscenario

Hoe de dienst in de praktijk helpt.

Voorbeeld: terugkerende importfouten leiden elke ochtend tot handmatig nawerk. Naast de acute correctie onderzoeken wij de oorzaak en het datacontract, verbeteren wij de foutafhandeling en voegen wij gerichte monitoring toe. De maatregel wordt beoordeeld op minder storingen en een duidelijker verwerkingspad.

Dit voorbeeld illustreert een mogelijk verloop en is geen klantreferentie.

Voorafgaand aan een opdracht

Uw vragen over Softwareonderhoud.

Neemt u ook door derden ontwikkelde software over?

Ja, na een technische en organisatorische beoordeling. Wij hebben voldoende rechten, toegang en een beheersbare technische uitgangssituatie nodig. Ontbrekende documentatie kan deels worden aangevuld; niet-beschikbare broncode of rechten van de leverancier kunnen de omvang daarentegen aanzienlijk beperken.

Is 24/7-support inbegrepen?

Servicetijden, bereikbaarheidsdienst en reactiedoelen worden uitdrukkelijk afgesproken. Zij vloeien niet automatisch voort uit de term applicatiebeheer. Wij stemmen de vereiste omvang af op de kriticiteit van de applicatie en de bestaande beheerorganisatie.

Horen nieuwe functies bij het onderhoud?

Foutherstel, technisch onderhoud en functionele uitbreidingen worden in de servicecatalogus van elkaar afgebakend. Voor nieuwe functies stemmen wij omvang, prioriteit en acceptatie af. Zo blijft duidelijk welke inspanning het beheer in stand houdt en welke extra bedrijfswaarde oplevert.

De volgende stap

Vertel ons waar het nu knelt.

Een korte beschrijving van uw applicatie, het probleem en uw doel is voldoende om te beginnen. De gekozen dienst wordt overgenomen in uw contactaanvraag.

Deze dienst aanvragen

Onze partners

  • Microsoft
  • Microsoft Azure
  • Amazon AWS
  • Google Cloud
  • Thales Group
  • Arrow ECS
  • Vodafone
  • IBM
  • Veeam
  • Atlassian
  • JetBrains
  • NinjaOne
  • OPSWAT
  • Utimaco
  • Eviden

Toegankelijkheid

Pas de weergave aan uw behoeften aan.

Voor deze pagina is nog geen eenvoudige versie beschikbaar.

Instellingen gelden momenteel voor dit bezoek. Permanent opslaan kunt u toestaan in de Cookie-instellingen.