Code review: een nieuwe kijk op bestaande code
Van bedrijfskritische oplossingen en corporate websites, tot serious games en mobiele applicaties: de digitale wereld draait op code. De kwaliteit van code is belangrijk voor de bedrijfsvoering, maar vaak nog onderbelicht in de besluitvorming. Als er iets mis is met de code, wil je daarachter komen voordat je gebruikers er last van ervaren.
Met een code review doen we een kwaliteitstoets op de code, ook wel een broncode audit. De bevindingen vatten we samen in een volledig en toegankelijk adviesrapport - waardevol voor zowel programmeurs als besluitvormers. Hiermee bieden we onder andere inzicht in:
- Schaalbaarheid: kan de code duurzaam worden gewijzigd en uitgebreid?
- Onderhoudbaarheid: kunnen bugs eenvoudig worden opgespoord en verholpen?
- Toekomstbestendigheid: kan de code mee blijven gaan met nieuwe ontwikkelingen?
Op deze pagina lees je hoe we te werk gaan tijdens een code review. Neem gerust contact op voor een vrijblijvend advies op maat.
We helpen je graag snel verder met een vrijblijvend overleg

Wanneer kan een code review jou verder helpen?

Je wilt de kwaliteit en de techniek van de oplossing toetsen of aanscherpen

Je overweegt over te stappen naar een nieuwe ontwikkelpartij

Je wilt het eigen ontwikkelteam ondersteunen bij technische verbeteringen

Je wilt achterhalen of het slimmer is om te verbeteren of te vernieuwen
Hoe gaan we te werk?
01
We maken een code review plan
We trappen af met een korte intake. Graag horen wij meer over de huidige situatie, hoe de oplossing tot stand is gekomen, en eventuele zorg- of aandachtspunten binnen de huidige oplossing.
We komen tot een plan van aanpak afgestemd op jouw situatie, in lijn met de behoeftes en doelstellingen voor de audit.
02
We voeren de code review uit
Verschillende experts gaan aan de slag om de code te beoordelen. We voeren een volledige audit uit op de code. We kijken onder andere naar de gemaakte keuzes, de aanwezige documentatie en de gebruikte technieken en afhankelijkheden binnen de code. Zo krijgen we een helder en volledig beeld van de ontwikkelde code.
03
We geven onafhankelijk advies
Onze bevindingen zetten we uiteen in een onafhankelijk adviesrapport, waarin we duidelijk aangeven welke risico’s bestaan én waar kansen liggen voor verbetering. Uiteraard lichten we het adviesrapport uitgebreid toe in een adviesgesprek zodat we ook direct eventuele vragen kunnen beantwoorden.

Overleg met onze digitale experts

Dit kan je verwachten
Helder inzicht in de code en de techniek
Hoe goed zit de code nou écht in elkaar? Is de code zo ingericht dat andere partijen er ook mee kunnen werken, of lopen ze dan vast? Zijn de gegevens die worden verzameld veilig opgeslagen? En zijn de gemaakte afspraken ook echt uitgevoerd? Na de code review weet je precies hoe de oplossing in elkaar steekt. Elke bouwsteen, techniek, tool en afhankelijkheid lichten we helder toe. We leggen de code van de oplossing naast de kwaliteitseisen en de industriestandaarden. Zo kunnen we onafhankelijk advies geven en onze bevindingen in perspectief plaatsen.We geven onderbouwd advies om verbeteringen door te voeren. Hierbij maken we een onderscheid tussen wat écht nodig is en welke kansen er zijn om de oplossing naar een hoger niveau te tillen. In een managementsamenvatting zetten we ons belangrijkste advies overzichtelijk uiteen.

AANVULLEND
Een prijsopgave voor verbeteringen
We maken een indicatieve begroting om de verbeteringen door te voeren, op basis van een open calculatie. Zo kunnen we samen duidelijke prioriteiten stellen, waarbij we de verwachte resultaten van de verbeteringen graag toelichten. Werk je met eigen ontwikkelaars, of een andere ontwikkelpartij? Wij bieden – indien gewenst – graag extra ondersteuning of begeleiding.

AANVULLEND
Is jouw oplossing klaar voor data-gedreven doorontwikkeling?
Met een ‘data-gedreven’ werkwijze zetten wij feiten en cijfers op een slimme manier aan de basis van de besluitvorming, zo stellen wij zeker dat resources worden ingezet waar deze het meeste waard zijn. Hiermee voorkomen wij aannames en gaan wij zorgvuldig om met de beschikbare budgetten. Welke inzichten worden al vastgelegd, en waar worden inzichten nog misgelopen? In dit aanvullende rapport zetten wij uiteen wat nodig is om jouw oplossing klaar te stomen voor een data-gedreven doorontwikkeling.
Zie ook onze dienstverlening ‘Data-gedreven strategie: haal meer uit jouw oplossing’.

Veelgestelde vragen
Hoelang duurt het uitvoeren van de code review?
Doorgaans neemt een code review één tot twee weken in beslag. Afhankelijk van – onder andere – de scope van de review en de complexiteit van de oplossing, kan het zijn dat er meer tijd nodig is om tot een onderbouwd inzicht en advies te komen. Tijdens een vrijblijvend adviesgesprek bespreken we graag de oplossing en geven wij een eerste indicatie voor de doorlooptijd.
Wat is het verschil tussen een code review en een code audit?
Tijdens een code review en code audit wordt hetzelfde gedaan: de broncode wordt getest aan de hand van verschillende kwaliteitseisen en industriestandaarden. Het is dezelfde dienst, maar dan met een andere naam.
Is een code review geschikt voor alle digitale oplossingen?
Wat zijn de kosten van een broncode review?
De kosten zijn afhankelijk van – onder andere – de scope van de code review, de complexiteit en omvang van de oplossing, en het aantal platformen waarop de oplossing draait. Tijdens een vrijblijvend adviesgesprek bespreken we graag de oplossing, vervolgens geven wij een gerichte offerte af voor het uitvoeren van de code review.
Is jouw oplossing klaar voor data-gedreven doorontwikkeling?
Met een ‘data-gedreven’ werkwijze zetten we feiten en cijfers op een slimme manier aan de basis van de besluitvorming, zo stellen we zeker dat resources worden ingezet waar deze het meeste waard zijn. Hiermee voorkomen wij aannames en gaan wij zorgvuldig om met de beschikbare budgetten.
Welke inzichten worden al vastgelegd, en waar worden inzichten nog misgelopen? In dit aanvullende rapport zetten wij uiteen wat nodig is om jouw oplossing klaar te stomen voor een data-gedreven doorontwikkeling.
Zie ook onze dienstverlening ‘Data-gedreven strategie: haal meer uit jouw oplossing’.
Full service.
Voor alles digitaal.

Concept, design, strategie, ontwikkeling, onderhoud, groei.Wij doen het allemaal, met één team in centrum Amsterdam.In overleg stemmen wij onze digitale dienstverlening af op de behoeften en wensen van onze opdrachtgevers.Neem vrijblijvend contact op voor een advies op maat. Wij helpen je graag digitaal vooruit.


Overleg met onze digitale experts
