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.
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.
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.
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.
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
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.
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.
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.
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.
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.
- Onze dienstenDe disciplines waaruit onze teams zijn samengesteld.
- BedrijfsplatformenOnze Salesforce-, SAP- en Odoo-teams.
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.
- Publieke sectorWat we bouwen voor overheidsinstellingen in heel Europa.
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.
- AI-verordeningAI-verordening, Verordening (EU) 2024/1689 (opent een externe website)
- AVGAlgemene verordening gegevensbescherming (AVG) (opent een externe website)
- BIO2Baseline Informatiebeveiliging Overheid (BIO2) (opent een externe website)
- AlgoritmeregisterAlgoritmeregister van de overheid (opent een externe website)
- AlgoritmekaderAlgoritmekader voor verantwoord gebruik van algoritmes door de overheid (opent een externe website)
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.