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

dtt-service-image

Wanneer kan een code review jou verder helpen?

service-block-icon

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

service-block-icon

Je overweegt over te stappen naar een nieuwe ontwikkelpartij

service-block-icon

Je wilt het eigen ontwikkelteam ondersteunen bij technische verbeteringen

service-block-icon

Je wilt achterhalen of het slimmer is om te verbeteren of te vernieuwen

Hoe gaan we te werk?

service-icon

01

service-icon

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.

service-icon

02

service-icon

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.

service-icon

03

service-icon

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.

cta image

Overleg met
onze digitale experts

Email onsarrow right
cta image

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.

service-image-block

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.

service-image-block

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’.

service-image-block

Veelgestelde vragen

Hoelang duurt het uitvoeren van de code review?

toggle-button

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?

toggle-button

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?

toggle-button

Ja. De hele digitale wereld is gebouwd op code, zowel games, websites, apps en andere digitale oplossingen. Een code review is dus aan te raden voor elk type digitale oplossing.

Wat zijn de kosten van een broncode review?

toggle-button

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?

toggle-button

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.

meeting-room-image

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.

meeting-room-image
cta image

Overleg met
onze digitale experts

Email onsarrow right
cta image