Software Audit & Due Diligence

Weet wat je software echt waard is.

Onafhankelijke doorlichting van code, architectuur, security en risico’s. Zo weet je waar je aan toe bent.

In het kort. Een application due diligence geeft je een onafhankelijk en eerlijk inzicht in de kwaliteit, veiligheid en toekomstbestendigheid van jouw systemen. Handig als je twijfelt aan je huidige leverancier of als je moet kiezen tussen doorontwikkelen of herbouwen. Ook voor een overname of investering is het doorlichten van een applicatie een must. Je eindigt altijd met een helder rapport met bevindingen, risico’s en concrete aanbevelingen.

01

Wanneer een application /due diligence?

Van buitenaf ziet software er vaak prima uit. Maar hoe goed is alles echt opgebouwd? Tijdens onze application due diligence kijken we objectief naar jouw tech stack, zodat je weet waar je aan toe bent: bij je eigen software, of bijvoorbeeld bij een investering of overname. Het onderzoek van onze experts vormt een feitelijke basis waarop we een roadmap maken voor hoe de software aangepakt kan worden, te beginnen met de hoogste prioriteiten. Zo krijg je weer grip op aanhoudende kwaliteitsproblemen.

02

Wat we /onderzoeken.

We werken altijd vanuit een duidelijke onderzoeksvraag. Op basis daarvan passen we ons due diligence framework toe: 14 industriestandaard-elementen waaraan goede software moet voldoen.

We beoordelen of de architectuur schaalbaar is en geschikt om mee te groeien met de ambities van jouw organisatie. We analyseren de overdraagbaarheid van kennis via documentatie en onderzoeken de Git-historie om de ontwikkeling van technical debt, de volwassenheid van de code en eventuele sleutelpersoonrisico’s bloot te leggen. Daarnaast toetsen we de dekking en kwaliteit van unit-, integratie- en end-to-end-tests, voor zowel de backend als mobiele applicaties, en de volwassenheid van de CI/CD-pipelines, releaseprocessen en het omgevingsbeheer.

Op het gebied van beveiliging en compliance controleren we het toegangsbeheer, de encryptie en de bescherming van gevoelige (gezondheids)data. We evalueren de structuur, onderhoudbaarheid en IP-rechten van de code, inclusief open-sourcecompliance en afhankelijkheden van derden, om vendor lock-in te voorkomen. Tot slot lichten we de cloudinfrastructuur, performance, monitoring en disaster readiness door, zoals back-ups en RTO/RPO-doelstellingen, en beoordelen we hoe de UX en de ontwikkelprocessen bijdragen aan een efficiënte en kwalitatieve borging van de software.

03

Helder rapport, eerlijk /advies.

Onze bevindingen leggen we vast in een rapport in begrijpelijke taal, met risico’s en concrete aanbevelingen voor jullie software: doorgaan, renoveren of herbouwen. Het rapport is van jou: je kunt daarna verder met ons, met je huidige partij of met een ander. We gaan altijd zorgvuldig en vertrouwelijk om met je code en gegevens.

04

Hoe verloopt een /due diligence?

We beginnen met een intakegesprek waarin we bespreken waar jullie tegenaan lopen en welke uitdagingen er op softwarevlak spelen. Met deze informatie en ons due diligence kader maken we een heldere planning. Daarna voeren we interviews met het engineeringteam: hoe wordt er gewerkt, waar zit de kennis en waarom is de applicatie zo opgezet? Vervolgens bekijken we de code en de omgeving. Onze bevindingen toetsen we tussentijds bij het team, totdat het beeld compleet is, en we bespreken ze met je, zodat er geen verrassingen zijn. Tot slot presenteren we het rapport en lichten we de aanbevelingen toe, zodat je er direct mee aan de slag kunt.

Onze harde /belofte.

01

Vaste prijs

Voor de eerste afgebakende fase spreken we vooraf een vaste prijs af. Je weet wat je krijgt en wat het kost.

02

Op tijd live

Je weet vooraf wanneer het live staat. Oplevering op tijd en binnen budget is een harde belofte.

03

Tegenslag?

Onvoorziene tegenslagen? Als partners lossen we dat op, ook als wij het bonnetje moeten pakken.

/Show, don’t tell.

Scherm met het klantportaal van Pluripharm
Case · Zorg

Pluripharm

Klantportaal rechtstreeks gekoppeld aan JD Edwards.

Bekijk deze case

Veelgestelde vragen

Over software audits en due diligence.

Moet de huidige leverancier meewerken?

Toegang tot de code en de omgeving is nodig. We gaan er zorgvuldig en vertrouwelijk mee om.

Die is van jou. Je kunt ermee verder met wie je wilt.

Plan een gesprek met /René.

Twijfel je aan de kwaliteit van je software, of sta je voor een overname of investering? René brengt objectief in kaart waar je staat.

René le Clercq, Business Consultant bij Wolfpack