AI en softwarekwaliteit

Sneller ontwikkelen vraagt om gerichte controle.

AI kan ontwikkelaars ondersteunen bij het schrijven van code, tests en documentatie. Dat biedt mogelijkheden om onderdelen sneller te realiseren. Voor uw organisatie telt vervolgens of de software correct werkt, aansluit op uw processen en goed te onderhouden blijft. Hoe maakt u die kwaliteit aantoonbaar?

Maak kwaliteit concreet

Leg vast wanneer een functie voldoet.

Begin bij de gewenste werking. Welke gegevens zijn nodig, wie mag een handeling uitvoeren en welke uitkomst verwacht u? Met concrete afspraken kan het ontwikkelteam gericht bouwen en testen.

Een scherm dat gegevens opslaat, lijkt bijvoorbeeld klaar. Maar wat gebeurt er bij ontbrekende informatie, een dubbele invoer of een gebruiker zonder de juiste rechten?

Neem zulke situaties vooraf mee in de eisen. Daarmee ontstaat een duidelijke basis om het resultaat te beoordelen. Ook wanneer AI helpt bij de ontwikkeling, blijven die afspraken het uitgangspunt voor de oplevering.

Test vanuit de praktijk

Controleer de volledige gebruikershandeling.

AI kan testgevallen voorstellen, maar ook daarin kunnen situaties ontbreken. Laat daarom beoordelen of de tests de afgesproken werking daadwerkelijk controleren. Een geslaagde test zegt alleen iets over wat er is getest.

Neem bijvoorbeeld een kortingsfunctie. De berekening kan correct zijn, terwijl de korting verkeerd op de factuur terechtkomt. Test daarom de volledige verwerking: van invoer en berekening tot opslag, weergave en eventuele correctie.

Maak daarbij onderscheid tussen ontwikkelaarstests en QA. De ontwikkelaar controleert de technische werking van de wijziging. Een afzonderlijke QA-beoordeling toetst het resultaat aan de eisen en onderzoekt afwijkende situaties.

Betrek ook de toekomstige gebruikers bij de acceptatie. Kunnen zij hun werkzaamheden uitvoeren? Zijn meldingen begrijpelijk? En kunnen zij een fout herstellen? Die controle maakt zichtbaar of de functie in de praktijk bruikbaar is.

oud wijzigingen beheersbaar

Beoordeel de gevolgen voor bestaande software.

Een wijziging kan op zichzelf goed werken en toch invloed hebben op andere onderdelen. Laat daarom bij iedere uitbreiding beoordelen welke schermen, koppelingen en processen geraakt worden.

Denk aan een nieuw veld in een orderformulier. Wordt dat veld ook verwerkt in rapportages, exports en gekoppelde systemen? En wat gebeurt er met bestaande orders waarin die informatie ontbreekt?

Controleer daarnaast of de code begrijpelijk is opgebouwd en aansluit op de bestaande technische inrichting. Dat helpt ontwikkelaars om later wijzigingen door te voeren en fouten te onderzoeken.

Test aanpassingen eerst in een aparte omgeving en leg vast hoe de productieversie wordt bijgewerkt. Zorg ook voor een passende herstelmogelijkheid als een release problemen veroorzaakt. Zo krijgt sneller ontwikkelen een vervolg in zorgvuldig testen, opleveren en beheren.

Software laten ontwikkelen?

APPelit combineert ontwikkeling met QA.

APPelit bouwt maatwerksoftware en koppelingen op basis van uw gewenste functionaliteit en bedrijfsregels. Onze ontwikkelaars en QA-engineers beoordelen de technische werking en toetsen het resultaat aan de afgesproken eisen.

Wilt u nieuwe functionaliteit ontwikkelen of bestaande software uitbreiden? Neem contact op met APPelit om de technische mogelijkheden te bespreken.

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
    8 maanden geleden
    Snelle, vriendelijke en behulpzame service!
    Mika Lieve
    10 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)
    1 jaar geleden
    Goede en snelle service! Persoonlijk contact met Johannes is altijd zeer fijn.
    Cindy Van Zalen
    2 jaar geleden
    Twan van Stralen
    1 jaar geleden
    Sluiten