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:
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 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.
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.
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.
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.
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.
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’.
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.
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.
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.
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’.
Van consultancy en code reviews, tot strategie, lancering en marketing. Met onze brede digitale dienstverlening helpen we je graag verder om jouw concept of oplossing te versterken.
Usablity testing leert ons wat gebruikers écht van jouw app, game en/of website vinden. Wat vinden zij goed en wat kan er beter of gebruiksvriendelijker? Op basis van hun feedback kunnen we de gebruikerservaring optimaliseren. Heel gericht en met zekerheid.
Lees meer
Cijfers, inzichten en meetbare doelstellingen: we zetten de feiten aan de basis van besluitvorming. Zo werken we onderbouwd toe naar de gestelde doelen.
Lees meer