Naar de hoofdinhoud
FromNine
Menu

Onze aanpak

Begrijpen. Ontwerpen. Bouwen. Beheren.

Onze opdrachten doorlopen vier fasen, die elk eindigen in iets wat u kunt beoordelen en behouden: een probleemdefinitie, een architectuur met afgesproken succescriteria, een geteste implementatie en een overdracht met een beheerplan.

Dezelfde vier fasen voor ministeries, gemeenten en bedrijven in Nederland, met afspraken die u vooraf kunt toetsen.

Vier fasen

Van eerste gesprek tot draaiend systeem

Elke fase eindigt in een resultaat dat u kunt beoordelen, bevragen en behouden. U ziet bij elke stap vooruitgang, en wat we bouwen, blijft van u.

  1. Begrijpen

    We brengen het bedrijfsprobleem, de betrokken mensen en de bestaande systemen in kaart, en beslissen samen of AI het juiste antwoord is.

    Wat er gebeurt

    • Gesprekken met de mensen die het werk vandaag doen
    • Analyse van systemen, toegang tot data en randvoorwaarden
    • Eerste inschatting van risico, privacy en classificatie onder de AI-verordening
    • Een shortlist van kansen en van wat we zouden meten

    Resultaat

    • Probleemdefinitie

    Uw rol

    Context delen, deuren openen naar de juiste mensen en bepalen wat het zwaarst weegt.

  2. Ontwerpen

    We kiezen een architectuur, spreken af hoe succes eruitziet en plannen de eerste release, inclusief hoe we kwaliteit, beveiliging en toezicht aantonen.

    Wat er gebeurt

    • Architectuur- en integratieontwerp
    • Evaluatieplan: testsets en kwaliteitscriteria voor AI
    • Ontwerp van beveiliging, privacy en menselijk toezicht
    • Releaseplan en samenstelling van het team

    Resultaat

    • Architectuur en succescriteria
    • Releaseplan

    Uw rol

    Criteria en prioriteiten afspreken, en beslissingen over data, hosting en toezicht bevestigen.

  3. Bouwen

    We leveren op in korte, geteste stappen die u kunt zien en gebruiken. Wijzigingen worden door collega’s gereviewd, getest en gedocumenteerd op het moment dat ze binnenkomen.

    Wat er gebeurt

    • Tussenversies gedemonstreerd op werkende software
    • Geautomatiseerde tests, codereview en beveiligingscontroles
    • AI-output geëvalueerd tegen de afgesproken criteria
    • Documentatie die samen met de code wordt geschreven

    Resultaat

    • Geteste implementatie
    • Evaluatieresultaten

    Uw rol

    Tussenversies beoordelen, testen met echte gebruikers en accepteren wat klaar is.

  4. Beheren en verbeteren

    We dragen het systeem over of beheren het zelf, bewaken het in productie en verbeteren het samen met u, op basis van wat het echte gebruik laat zien.

    Wat er gebeurt

    • Monitoring van kwaliteit, kosten en responstijd
    • Beoordeling van onzekere en geëscaleerde gevallen
    • Runbooks en kennisoverdracht aan uw teams
    • Regelmatige verbeterreleases

    Resultaat

    • Overdracht en beheerplan

    Uw rol

    Eigenaar worden van het systeem of afspreken wie het beheert, en bepalen welke verbeteringen eerst komen.

Daarna beginnen we opnieuw met wat we hebben geleerd: wat er in de praktijk gebeurt, bepaalt de agenda voor de volgende ronde.

Samenwerkingsmodel

Zo werken we met uw teams

Eén team met gedeelde doelen, zichtbare voortgang en vastgelegde beslissingen.

  • Eén verantwoordelijk aanspreekpunt

    Eén delivery lead legt aan u verantwoording af over scope, kwaliteit en voortgang, ondersteund door architecten en specialisten waar het werk daarom vraagt.

  • Gezamenlijk team, één backlog

    Uw experts en de onze werken vanuit één backlog. Prioriteiten bepalen we samen en elke wijziging is voor iedereen zichtbaar.

  • Een vast ritme

    Korte planningscycli, demo’s op werkende software en regelmatige reviews, zodat verrassingen vroeg boven water komen en niet pas laat.

  • Beslissingen vastgelegd

    Architectuur- en ontwerpbeslissingen worden met hun motivering vastgelegd, zodat ze later kunnen worden herzien, uitgelegd en overgedragen.

Governance

Duidelijke rollen, zichtbare risico’s, beheerste wijzigingen

  1. Een stuurgroep die beslist

    Een kleine stuurgroep komt op vaste momenten samen om te beslissen over scope, prioriteiten en risico’s. Escalatieroutes spreken we aan het begin af, niet pas wanneer we ze nodig hebben.

  2. Risico’s op tafel

    Risico’s, afhankelijkheden en aannames staan in één register en komen in elk stuurgroepoverleg aan bod, met een eigenaar per punt.

  3. Governance specifiek voor AI

    Voor AI-systemen documenteren we het beoogde doel, de risicoclassificatie, de gegevensbronnen en de punten waar mensen de controle houden, in lijn met wat de AI-verordening vraagt van aanbieders en gebruiksverantwoordelijken.

  4. Beheerste wijzigingen

    Wijzigingen in scope, data of modelgedrag doorlopen een afgesproken wijzigingsproces, waarbij de gevolgen voor kosten, kwaliteit en compliance expliciet worden gemaakt.

Kwaliteitsborging

Getest zoals elk productiesysteem, de AI inbegrepen

Softwarekwaliteit en AI-kwaliteit bouwen we samen op, vanaf de eerste tussenversie.

  • Geautomatiseerd testen

    Unit-, integratie- en end-to-endtests draaien automatisch in de releasepijplijn, en een mislukte test houdt de release tegen.

  • Review en beveiligingscontroles

    Wijzigingen worden door een collega gereviewd voordat ze live gaan. Scans van afhankelijkheden, code en infrastructuur lopen automatisch, en beveiligingstests worden per release ingepland.

  • Toegankelijkheidstests

    Interfaces worden getest volgens WCAG 2.2 niveau AA, met geautomatiseerde controles en handmatige beoordeling met hulptechnologie.

  • Evaluatie van AI-output

    We spreken kwaliteitscriteria en testsets met u af, meten de AI-output daartegen vóór de release en blijven daarna meten. AI-output kan fout zijn, dus onzekere gevallen gaan naar een mens.

Hoe we AI evalueren vóór en na de release

De evaluatielus die we voor elke AI-functie met u afspreken. Criteria, drempelwaarden en beoordelingsstappen worden per toepassing vastgelegd.

Lees het diagram als tekst

Het diagram toont een lus van vijf stappen.

Stap 1, criteria en testset: kwaliteitscriteria en een testset met echte voorbeelden worden afgesproken met uw experts. Stap 2, evalueren vóór de release: de AI-output wordt gemeten tegen die testset en die criteria. Stap 3, menselijke beslissing over de release: de resultaten worden met u besproken en u beslist of de functie live gaat. Stap 4, monitoren in productie: kwaliteit, kosten en responstijd worden gevolgd bij echt gebruik. Stap 5, onzekere gevallen beoordelen: mensen behandelen de gevallen die de AI niet betrouwbaar aankan.

De beslissingen uit stap 5 vloeien terug naar de testset van stap 1, zodat elke evaluatieronde uitgaat van wat het echte gebruik heeft laten zien.

Documentatie en overdracht

U houdt de kennis, niet alleen de code

De overdracht plannen we vanaf de eerste week, zodat uw teams kunnen beheren en aanpassen wat wij bouwen.

  • Architectuurdocumentatie

    Actuele diagrammen en beschrijvingen van componenten, integraties en gegevensstromen, bijgewerkt telkens wanneer het systeem verandert.

  • Vastgelegde beslissingen

    Waarom elke belangrijke keuze is gemaakt, welke alternatieven zijn overwogen en wat voor ons een reden zou zijn om die keuze te herzien.

  • Runbooks en beheerplan

    Hoe u het systeem uitrolt, bewaakt, herstelt en ondersteunt, en wie wat doet na de go-live.

  • Kennisoverdracht

    Samen programmeren, rondleidingen door het systeem en overdrachtssessies met het team dat eigenaar wordt, gespreid over de hele opdracht in plaats van aan het einde samengeperst.

Deliveryteams

Teams uit een organisatie van meer dan 2.400 mensen

We stellen multidisciplinaire teams samen uit meer dan 2.400 collega’s in AI-engineering, software, cloud, data, integraties en onze Salesforce-, SAP- en Odoo-teams. Een team begint gefocust en groeit mee met het werk, van een kleine groep in de verkenningsfase tot een volledig programma.

We streven ernaar dezelfde mensen op uw programma te houden van ontwerp tot overdracht, want continuïteit maakt van een project een systeem dat blijft. Hoe het team is samengesteld en hoe het samenwerkt met uw eigen mensen, spreken we per opdracht af.

Publieke sector

Werken met overheden

De ervaring uit meer dan 600 Europese overheidsprojecten bepaalt hoe we met overheidsinstellingen werken. Aanbestedingsfasen, de regels voor overheidsopdrachten en de documentatie die daarbij hoort, zitten vanaf dag één in de planning.

Toegankelijkheid, beveiliging, gegevensbescherming en meertalige dienstverlening zijn vereisten vanaf de eerste sprint, geen punten voor de laatste testronde. We documenteren beslissingen zodat ze uit te leggen zijn aan auditors, toezichthouders en burgers.

Nederland

Verantwoord inzetten, vanaf de eerste fase

In Nederland wordt van overheden en steeds vaker van bedrijven verwacht dat zij kunnen uitleggen hoe een algoritme werkt en wie erover beslist. Het Algoritmekader bundelt de eisen uit de AI-verordening, de AVG en de BIO2, en overheden publiceren hun algoritmen in het Algoritmeregister. Wij nemen die vragen mee in de fasen Begrijpen en Ontwerpen: welke risicoklasse geldt, of een DPIA of IAMA nodig is en welke documentatie er bij elke release hoort. De juridische beoordeling blijft bij uw eigen juristen.

Vragen over onze werkwijze

Hoe lang duurt elke fase?

Dat hangt af van de scope, de betrokken systemen en hoe snel er beslissingen kunnen worden genomen. Bij de start spreken we per fase een planning af en bij elke stap tonen we de voortgang. Doorlooptijden beloven we pas als we het probleem begrijpen.

Kunnen we klein beginnen?

Ja. Veel opdrachten beginnen met de fase Begrijpen, of met één use case die alle vier de fasen doorloopt, voordat we opschalen. Elke fase eindigt in een resultaat dat u kunt gebruiken, ook als u besluit niet met ons verder te gaan.

Wat houden we aan het einde over?

U ontvangt de documentatie, vastgelegde beslissingen en runbooks die nodig zijn om het systeem te beheren en aan te passen, en de overdracht wordt vanaf het begin gepland. Het eigendom van de code en de intellectuele-eigendomsrechten worden per opdracht in de overeenkomst geregeld.

Hoe weten we zeker dat de AI-output goed genoeg is?

We spreken kwaliteitscriteria en testsets af met uw experts, evalueren vóór de release en blijven meten in productie. Onzekere gevallen gaan naar een mens. We rapporteren evaluatieresultaten; nauwkeurigheidscijfers beloven we niet.

Werkt FromNine samen met onze eigen teams en andere leveranciers?

Ja. We werken vaak in gemengde teams en naast andere leveranciers. Duidelijke interfaces, een gedeelde backlog en vastgelegde beslissingen houden de verantwoordelijkheden zichtbaar.

Werkt FromNine binnen de regels voor overheidsopdrachten?

Ja. Onze ervaring uit meer dan 600 Europese overheidsprojecten omvat aanbestedingsprocedures en de documentatie die daarbij hoort. Neem contact op met de referentie van de aanbesteding, dan brengen we u in contact met het juiste team.

Begin bij het probleem

Vertel wat er speelt en welke systemen u al gebruikt. Wij zeggen eerlijk met welke fase u het beste begint en wat u aan het eind ervan in handen heeft.