3 teams beschikbaar — reageert binnen 24u
info@riweb.nl 🇳🇱 NL
DIENST — APPLICATION SERVICES

Bestaande software, beter beheerd.

Beheer, modernisering en uitbreiding van bestaande applicaties. Voor systemen die u niet kunt of wilt vervangen, maar waar de oorspronkelijke partij is verdwenen of niet meer past.

Veel bedrijven werken met software die jaren geleden is gebouwd door een partij die niet meer bestaat — een freelancer die is gestopt, een bureau dat is overgenomen, of een interne ontwikkelaar die is vertrokken. De software werkt nog, maar er is niemand die het kan onderhouden.

Wij zijn experts in het overnemen van bestaande code-bases. We doen een systematische code-audit, schrijven de ontbrekende documentatie, voegen tests toe waar die ontbreken, en zorgen dat we de software kunnen onderhouden en uitbreiden zoals we onze eigen code doen.

Onze application services bestaan uit drie pakketten: beheer (kleine wijzigingen en bugfixes binnen SLA), uitbreiding (nieuwe features op de bestaande code-base) en modernisering (gefaseerde refactoring naar moderne stack).

WAT WE BIEDEN

Een dienst gebouwd op vakmanschap

Geen one-size-fits-all aanpak. Onze diensten passen we aan op uw specifieke situatie en doelen.

/01

Application Management (SLA)

Beheer van bestaande software met gegarandeerde reactie- en oplostijden. Inclusief bugfixes, kleine wijzigingen, security-patches, en proactief monitoring met incident-response.

SLA tiers: Bronze (24u), Silver (8u), Gold (2u), Platinum (1u + 24/7)
/02

Uitbreiden & doorontwikkelen

Nieuwe features bouwen op een bestaande code-base. Met respect voor de oorspronkelijke architectuur waar dat zinvol is, en gerichte refactorings waar nodig.

Aanpak: incremental, test-driven, geen big-bang refactorings
/03

Modernisering & migratie

Gefaseerde modernisering van legacy-systemen naar moderne stack. Met strangler-fig patterns, parallel-runs en zero-downtime migraties van database en functionaliteit.

Strategieën: strangler fig, parallel run, branch-by-abstraction, expand-contract
VOOR WIE

Situaties waar onze aanpak werkt

Wij zijn niet voor iedereen de juiste partner. Voor deze profielen zijn we juist sterk:

01

Code overgenomen van vertrokken freelancer

Software die is gebouwd door een individuele ontwikkelaar die is vertrokken, gestopt of niet meer reageert. Met code-audit, kennis-recovery en doorontwikkeling.

Freelancer Take-over Recovery
02

Failliete leverancier overnemen

Een leverancier die failliet is gegaan of overgenomen — u wilt de software houden maar moet een nieuwe partij vinden. Wij doen overnames van complete code-bases.

Failliet Acquisition Migrate
03

Legacy SAP / AS400 modernisering

Decennia-oude systemen die nog draaien maar geen developers meer hebben. Modernisering naar webgebaseerde alternatieven, met zorgvuldig data-traceability.

Legacy AS400 COBOL
04

Frankenstein-systemen verbeteren

Software die door 5 verschillende partijen is uitgebreid en nu een wirwar van patches is. Met gerichte refactorings naar een onderhoudbare architectuur.

Refactoring Patches Architecture
05

SaaS-pakket vervangen door maatwerk

Bedrijven die uit een SaaS-pakket zijn gegroeid en willen overstappen naar maatwerk, met data-migratie en parallel-run periode voor risico-mitigatie.

SaaS-exit Migratie Custom
06

M&A integratie van overgenomen software

Na een overname moeten meerdere code-bases worden samengevoegd of uitgefaseerd. Met eindfase-planning en gefaseerde migratie van klanten.

M&A Integratie Consolidatie
KLANTVERHAAL

Hoe we het bij vergelijkbare klanten deden

01

PHP-applicatie van vertrokken bureau overgenomen

Een Nederlandse zorginstelling werkte met een PHP-applicatie die 8 jaar geleden was gebouwd door een bureau dat niet meer bestond. Geen documentatie, geen tests, geen dev-omgeving. Bij elke wijziging stond men in de productie-omgeving te debuggen.

Wij namen de code-base over: 4 weken code-audit en documentatie, 200+ regression tests toegevoegd, een moderne CI/CD pipeline opgezet, en de hosting gemigreerd naar een gemonitorde cloud-omgeving. <strong>Resultaat: zero downtime tijdens de overname, 200+ automatische tests, en een veilige basis voor verdere doorontwikkeling.</strong>

Bekijk meer projecten
VEELGESTELDE VRAGEN

Application Services — uw vragen beantwoord

Hoe nemen jullie code over zonder oorspronkelijke kennis?
We doen een gestructureerde code-audit: architectuur in kaart, dependencies analyseren, business-logica achterhalen via code-reading en gebruikersinterviews, regression tests toevoegen om bestaand gedrag vast te leggen. Typisch 2-4 weken voor een middelgrote applicatie.
Wat kost application management bij RiWEB?
SLA-contracten starten bij €2.000/maand voor Bronze (24u responstijd, 8u/maand inbegrepen). Silver (€4-6k/maand): 8u responstijd, 16u/maand. Gold (€8-12k/maand): 2u responstijd, 32u/maand inbegrepen + 24/7 monitoring. Voor uitbreiding rekenen we op uurbasis (€100-150/uur senior).
Werken jullie ook met heel oude technologie?
Ja, mits het zinvol is. We hebben ervaring met PHP 5.x, Java 6/7, .NET Framework 4.x, AngularJS 1.x, AS400/iSeries en zelfs delen van COBOL-systemen via interface-modernisering. Voor exotische talen werken we soms met externe specialisten.
Kunnen jullie een nieuwe leverancier worden bij ons?
Ja. Take-over is onze specialiteit. We doen onboarding op de code-base, krijgen toegang tot infrastructuur, leren de business-context en zijn meestal binnen 4 weken volledig productief. Voor kritische systemen werken we de eerste maanden in shadow-mode met de bestaande partij waar mogelijk.
Wat als de bestaande code echt niet goed is?
We zijn eerlijk over wat we aantreffen. Soms is de juiste actie: gefaseerd vervangen, niet onderhouden. We schrijven dan een transitie-plan met fasering, risico's en kosten, gevolgd door uitvoering als u dat wilt.
Doen jullie ook 24/7 standby?
Ja, voor Gold/Platinum SLA-contracten. Met monitoring, alerting en oncall-rotatie van senior engineers. Geen call-centers — u krijgt direct een engineer aan de lijn die het systeem kent.

Application Services voor uw organisatie?

Plan een eerlijke kennismaking. Een Project Manager met domeinkennis belt binnen 24 uur. We kijken samen of onze aanpak past — en zo niet, helpen we u op weg.

WAT KUNT U VERWACHTEN

  • Reactie binnen 24 uur
  • Project Manager met sector-ervaring
  • Geen verkoopgesprek — eerst luisteren
  • Eerlijke aanbevelingen, ook negatief
  • Vrijblijvend — geen verplichtingen