Een developer van eenvoud bekijkt monitoring-dashboards en broncode van een bestaande applicatie op een laptop

Software doorontwikkelen en beheren

Software is nooit af. Wij doorontwikkelen en beheren maatwerkapplicaties voor organisaties die op hun software moeten kunnen bouwen - ook als die ooit door een andere partij is gemaakt.

PHP Laravel Vue.js GitLab CI/CD Kubernetes Ubuntu Linux DigitalOcean Azure

De afweging

Software doorontwikkelen zonder alles opnieuw te bouwen

Een developer van eenvoud aan het werk op kantoor

Eerst begrijpen, dan doorontwikkelen - we lopen mee op je werkvloer.

Herkenbaar: de applicatie draait en het werk gaat door, maar de partij die het ontwikkelde is uit beeld of reageert traag.

Dat vraagstuk lossen wij op met doorlopend beheer en doorontwikkeling in kleine stappen. Hetzelfde team dat maatwerkapplicaties bouwt, houdt de software gezond: monitoring, onderhoud en regelmatig een nieuwe versie in productie.

Ondertussen groeit je organisatie - en groeit de software niet mee.

De signalen

  • Updates blijven liggen
  • Een kleine aanpassing duurt maanden
  • Niemand durft nog aan de code te komen

Start hier - Verkenningsgesprek

Weet direct in een verkenningsgesprek of doorontwikkeling mogelijk is

We kijken technisch naar de applicatie of doorontwikkeling mogelijk is. Als er aanpassingen of toekomstige wensen zijn dan werken we een voorstel uit.

Wat doorontwikkeling en beheer oplevert

Doorontwikkeling betekent bij ons: je bestaande software stap voor stap beter maken, terwijl het werk gewoon doorgaat. Geen groot herbouwtraject met een big-bang-oplevering, maar korte cycli met elke paar weken een nieuwe versie. Elke release is klein genoeg om te overzien en groot genoeg om verschil te maken - en jij bepaalt wat er als eerste gebeurt.

Beheer is daarbij geen bijzaak. Onderhoud van maatwerksoftware - afhankelijkheden bijwerken, security-updates doorvoeren, prestaties bewaken - bepaalt of een applicatie over vijf jaar nog wendbaar is of vastloopt in achterstallig werk. Daarom automatiseren we tests en deployments, zodat ook een kleine wijziging veilig en voorspelbaar live gaat.

Dit geldt voor alles wat we onderhouden, van klantportalen tot planningstools - dezelfde soort systemen waarover je meer leest bij webapplicaties en portalen. Want de meeste waarde van software ontstaat niet bij livegang, maar in de jaren daarna, als ze elke dag het werk draagt.

Software overnemen van een ander bureau

Zit je vast bij je huidige leverancier, of is die gestopt? We nemen regelmatig software over die door een andere partij is gebouwd. Dat begint altijd met een codereview: we bekijken de code, de infrastructuur en de documentatie en geven een eerlijk beeld van de staat - ook als dat beeld meevalt en je huidige opzet beter is dan je dacht.

Daarna brengen we het fundament op orde: toegang en omgevingen, monitoring, geautomatiseerde tests en een betrouwbare manier om wijzigingen live te zetten. Vanaf dat moment kun je weer vooruit - zonder afhankelijk te zijn van kennis die in één hoofd zit.

  • Vast team en een vast aanspreekpunt, ook jaren na livegang
  • Monitoring en alerts: wij zien problemen eerder dan je gebruikers
  • Security-updates en onderhoud van afhankelijkheden
  • Doorontwikkeling in kleine, budgetgestuurde releases
  • Documentatie en overdraagbare code - je zit nooit aan ons vast

Onze aanpak

Zo pakken we doorontwikkeling en beheer aan

Of we je software nu zelf bouwden of overnemen: de eerste weken draaien om begrijpen en fundament, daarna om ritme.

gesprek 1 & week 1-2

Kennismaking & codereview

We bespreken je applicatie, je vraagstuk en wat je van een technisch partner verwacht. Daarna weet je of het klikt. We beoordelen code, infrastructuur en documentatie en delen een eerlijk beeld van de staat, met een concreet voorstel voor de eerste stappen.

maand 1

Fundament op orde

Monitoring, geautomatiseerde tests en een betrouwbaar deployproces. Vanaf hier gaan wijzigingen veilig en voorspelbaar live.

doorlopend

Doorontwikkelen in kleine stappen

Elke paar weken een nieuwe versie, geprioriteerd op wat je organisatie nu nodig heeft - met een vast team dat je proces door en door kent.

Langjarige samenwerking is de kern van ons werk, geen bijzin. Met Soli Infratechnik werkten we tien jaar samen, met Metics vijf; Van Amerongen en Swishfund werken al acht jaar met ons, Schadefonds Geweldsmisdrijven zeven. Software die zó lang meegaat is geen toeval - dat is het resultaat van doorlopend onderhoud en doorontwikkeling in kleine stappen.

Twijfels over de staat van je software? Rik van Dijk, partner bij eenvoud, kijkt vrijblijvend met je mee - ook als je applicatie door een ander bureau is gebouwd. Of start met een Verkenningssprint van vier weken.

Veelgestelde vragen

Wat je wilt weten voordat je begint.

Kunnen jullie software overnemen van een ander bureau?

Ja, dat doen we regelmatig. We hebben daarvoor toegang nodig tot de broncode en de omgevingen waarop de applicatie draait, plus wat er aan documentatie bestaat. Meer niet: ontbrekende documentatie is normaal, die kennis reconstrueren we uit de code zelf. Medewerking van de vorige partij helpt, maar is niet noodzakelijk.

Hoe zien onderhoudsafspraken bij eenvoud eruit?

We maken afspraken op maat, passend bij hoe kritisch de applicatie voor je bedrijfsvoering is: over bereikbaarheid, monitoring, het ritme van updates en het tempo van doorontwikkeling. Die leggen we helder vast, zonder kleine lettertjes. En ze groeien mee: wordt je applicatie belangrijker, dan schalen de afspraken mee.

Hoe blijft onze software veilig en up-to-date?

Door van onderhoud een vast ritme te maken in plaats van een noodgreep. We werken afhankelijkheden en frameworks regelmatig bij, voeren security-updates snel door en bewaken de applicatie met monitoring en alerts. Geautomatiseerde tests vangen fouten op vóór livegang, zodat ook een kleine update veilig kan.

Wat kost doorontwikkeling en beheer?

Dat hangt af van de omvang van de applicatie en het tempo waarin je wilt doorontwikkelen. We werken in kleine, budgetgestuurde stappen: jij bepaalt hoeveel er per periode gebeurt en kunt altijd bijsturen. Na een eerste gesprek - en bij een overname een codereview - krijg je een concrete inschatting, zonder verborgen kosten.

Wanneer is herbouwen beter dan doorontwikkelen?

Minder vaak dan je denkt. Volledige herbouw is meestal alleen zinvol als de onderliggende technologie echt aan het einde van haar levensduur is. Vaker vervangen we risicovolle onderdelen stap voor stap, terwijl de rest gewoon blijft draaien. De codereview geeft hierop een eerlijk antwoord - ook als dat antwoord is dat je huidige software prima verder kan.

Welke technologie gebruiken jullie voor beheer?

We nemen ook bestaande PHP-applicaties over die anderen bouwden; dat maakt doorontwikkeling mogelijk zonder opnieuw te beginnen. Eigen werk draait op Laravel voor een onderhoudbare basis en Vue.js voor snelle, duidelijke schermen. Elke wijziging gaat via GitLab CI/CD geautomatiseerd en getest naar productie, zodat releases voorspelbaar blijven. Hosting doen we op Ubuntu Linux bij DigitalOcean of Azure: stabiel, beheerbaar en passend bij je omgeving. Kubernetes zetten we in waar schaal dat vraagt. Soli Infratechnik draait tien jaar bij ons, Swishfund acht, Taskmaster zeven.

Contactverzoek

Rik neemt zo spoedig mogelijk contact met je op.

Hoe kunnen we je het best bereiken?

We gebruiken je gegevens alleen om je verzoek af te handelen. Zie ons privacybeleid.