Software-audit

Eerst inzicht, dan verder bouwen

Wilt u uw software uitbreiden, maar twijfelt u aan de technische basis? Een software-audit geeft inzicht in de onderzochte code, onderhoudbaarheid en technische aandachtspunten. APPelit beoordeelt de afgesproken onderdelen en legt de bevindingen vast, zodat u uw volgende ontwikkelstap beter kunt onderbouwen.

Wilt u weten hoe uw software er technisch voor staat voordat u verder bouwt?

BESPREEK UW AUDIT

Kan uw software mee?

Duidelijkheid vóór verdere ontwikkeling

Duren aanpassingen steeds langer? Keren dezelfde fouten terug? Of krijgt u verschillende antwoorden op de vraag of uw software nog geschikt is voor verdere ontwikkeling? Misschien wilt u nieuwe functionaliteiten toevoegen, maar ontbreekt het overzicht van wat er technisch staat. Dan wilt u eerst weten welke onderdelen aandacht vragen, voordat u opnieuw tijd en budget aan de ontwikkeling besteedt.

Wat wilt u daarbij behouden? Uw bestaande koppelingen, vertrouwde functionaliteiten of de mogelijkheid om met een ander ontwikkelteam verder te werken? Uw vragen bepalen welke onderdelen we in de beoordeling meenemen. Daarbij onderscheiden we de gewenste werking van de technische uitvoering. U bepaalt wat de software voor uw organisatie moet ondersteunen; wij beoordelen de onderzochte onderdelen aan de hand van de aangeleverde eisen en afgesproken technische criteria.

ONZE KRACHT, UW VOORDEEL

Wat kijken we na?

Code, tests en technische opzet

Binnen de afgesproken opdracht kunnen we de leesbaarheid en complexiteit van de code, de documentatie, aanwezige tests en beveiligingsonderdelen beoordelen. Daarbij kijken we bijvoorbeeld of onderdelen onnodig dubbel zijn opgebouwd en hoe de tests zijn georganiseerd. Voor die beoordeling is passende toegang nodig tot de broncode, relevante documentatie en, waar afgesproken, een test- of hostingomgeving. Ook de eisen aan de huidige software en uw geplande uitbreidingen zijn relevante input. Vooraf leggen we vast welke controles worden uitgevoerd en welke informatie u beschikbaar stelt. Ontbreekt documentatie of toegang, dan maken we duidelijk welke onderdelen daardoor niet beoordeeld kunnen worden. Zo weet u waarop de bevindingen zijn gebaseerd en waar de beoordeling ophoudt. Op onze pagina software-audit en review leest u meer over de technische aandachtspunten en benodigde informatie.

Wat levert het op?

Bevindingen voor uw volgende keuze

U ontvangt een rapport met bevindingen over de onderzochte onderdelen en mogelijke technische vervolgstappen. Daarmee kunt u keuzes over onderhoud, aanpassingen of verdere ontwikkeling onderbouwen. We maken onderscheid tussen vastgestelde aandachtspunten en vragen waarvoor aanvullend onderzoek nodig is. U bepaalt vervolgens welke werkzaamheden prioriteit krijgen en of u daarvoor een vervolgopdracht verstrekt. Een praktijkvoorbeeld is Trooper. Deze opdrachtgever wilde vóór verdere opschaling weten hoe de bestaande toepassing er technisch voor stond. APPelit voerde een audit uit op de code en Azure-configuratie, met aandacht voor codekwaliteit, softwareversies en beveiliging. De beoordeling stond daarmee in dienst van een concrete ontwikkelvraag: waarop kon verder worden gebouwd? Ook bij uw opdracht begrenzen we de beoordeling tot de afgesproken onderdelen. De audit is geen garantie dat alle fouten of kwetsbaarheden worden gevonden. Het aanpassen van software is een afzonderlijke opdracht.

Taken helder verdeeld

Technische toetsing, uw besluitvorming

Rol van APPelit: wij voeren de afgesproken technische beoordeling uit en leggen de bevindingen vast. Herstel of verdere ontwikkeling valt niet automatisch onder de audit. Geeft u daarvoor een vervolgopdracht, dan verzorgen wij de technische specificatie van het maatwerk, softwareontwikkeling, testing, kwaliteitsborging (QA) en de afgesproken maatregelen voor softwarebeveiliging. Ook de technische realisatie van dataconversie kan daaronder vallen, op basis van uw conversiespecificaties. Welke werkzaamheden we uitvoeren, leggen we vooraf vast.

 

Rol van de opdrachtgever: u stelt de benodigde informatie en afgesproken toegang beschikbaar. U bepaalt de businessstrategie en stemt de IT-strategie daarop af. Ook de keuze tussen standaardsoftware en maatwerk, pakketkeuzes, functionele mapping en functionele specificaties blijven bij uw organisatie. De audit biedt technische informatie voor uw afwegingen, maar neemt deze beslissingen niet over. Bij eventuele vervolgontwikkeling verzorgt u daarnaast de specificaties voor dataconversie, gebruikerstraining en de implementatie binnen uw organisatie.

Ervaar het gemak van onze service!

Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug. U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier

Terugbelverzoek persoon voor APPelit

Ervaar het gemak van onze service!

Wilt u dat wij contact opnemen? Vul het formulier hieronder in en we bellen u terug.
U kunt ook meer informatie achterlaten via onze contactpagina of het offerteformulier



    Perfect en professioneel IT bedrijf, kent de markt zo goed dat ze voorlopen op de actuele ontwikkelingen.
    gertjan baan
    9 maanden geleden
    Snelle, vriendelijke en behulpzame service!
    Mika Lieve
    11 maanden geleden
    Goede en snelle service
    Hidde van den berg
    1 jaar geleden
    Ik loop momenteel stage en werk mee aan de implementatie van een e-learning platform. In dit traject heeft APPelit ons ontzettend goed geholpen om helder te krijgen waar onze behoeften en prioriteiten lagen. Ze stelden de juiste vragen en dachten professioneel en eerlijk met ons mee. Tijdens dit proces werd duidelijk dat onze uiteindelijke keuze buiten de offerte van APPelit viel. Toch bleven zij open, oprecht en behulpzaam. Ze gaven eerlijk aan wat zij konden bieden en waar de match misschien minder goed was, zonder ons iets op te dringen. Die transparante houding waarderen wij enorm. Het getuigt van integriteit en oprechte betrokkenheid bij de klant, ook als daar geen directe samenwerking uit voortkomt.
    Eddu Scholten (EDD)
    2 jaar geleden
    Fijne en professionele dienstverlening. Prettig contact, duidelijke communicatie, klantgerichte en vriendelijke benadering.
    Iris Lodder-Mulder
    1 maand geleden
    Twan van Stralen
    1 jaar geleden
    Sluiten