☰

Deze pagina in andere talen: ar, de, en, es, fr, it, tr

Reel Driven Development nl

Reel Driven Development – Opnemen in plaats van opschrijven

OsProject
id  reel-driven-development
state  active
owner  WolfgangFahl
title  Reel Driven Development
url  https://github.com/WolfgangFahl/reel-driven-development
version  0.0.2
description  Reel Driven Development - turn recorded user walks into domain stories and outcome objects
date  2026-08-14
since  2026-07-30
until  


Installation

pip install reel-driven-development
# alternatively if your pip is not a python3 pip
pip3 install reel-driven-development 
# local install from source directory of reel-driven-development 
pip install .

upgrade

pip install reel-driven-development  -U
# alternatively if your pip is not a python3 pip
pip3 install reel-driven-development -U


Opname-icoon

Niemand leest requirementsdocumenten. Maar iedereen kan op „opnemen" drukken.

Decennialang vroegen we gebruikers om hun frustratie te vertalen naar tickets, specificaties en user stories – en verloren we het grootste deel van de waarheid in die vertaling. Intussen bestaat het eerlijkste requirementsdocument al: een gebruiker die hardop denkend door je software loopt.

„Dit vind ik fijn ... de functie die ontbreekt is ... helaas kan ik hier niet ..."

Die soundtrack is puur goud. Tot nu toe verdampte hij zodra de vergadering voorbij was.

Het idee

HopContent-icoon

Reel Driven Development (RDD) maakt van die opname – de reel – de motor van softwareontwikkeling:

Dit is Domain Driven Design en Specification by Example – geworteld in echt gedrag in plaats van in workshop-gissingen.

Laten zien, niet opschrijven: de eerste reel

Op 18-07-2026 namen we de eerste openbare RDD-reel op voor de nicescholia-migratie: een wandeling van 3:54 min door het auteursaspect van Tim Berners-Lee (Q80) – het oude Scholia, benoemde geparametriseerde queries in snapquery, twee live storingen en de nieuwe nicescholia-dashboards.

Het ongelukje dat de methode bewijst: de microfoon was vergeten – de reel heeft geen geluid. Het werkte toch. Omgekeerde RDD: het verhaal is door AI afgeleid uit een dichte frame-scan (1 frame / 10 s, elk frame geanalyseerd) en is overal als hypothese gemarkeerd; de graafwandeling van 17 stappen zelf is volledig door frames onderbouwd. De stille reel leverde toch 4 bevindingen op, doorgestuurd naar 3 issue-trackers.

Volledige reel met alle 17 stappen, video, afgeleid transcript en bevindingen: nicescholia-discussie #12

ScholiaAuthorWalk-Q80-2026-07-18-q80-profile.jpg ScholiaAuthorWalk-Q80-2026-07-18-snapquery-error-format.jpg
Stap 3 – de wandeling begint: auteursprofiel Q80 op het oude Scholia Stap 11 – bevinding F1: „Unrecognized error format" – de foutmelding zelf is onbruikbaar
ScholiaAuthorWalk-Q80-2026-07-18-snapquery-wdt-prefix-error.jpg ScholiaAuthorWalk-Q80-2026-07-18-nicescholia-endpoint-monitor.jpg
Stap 14 – bevinding F2: prefix wdt niet geregistreerd hoewel de prefix-merger actief is Stap 15 – nicescholia Endpoint Monitor: waar de wandeling uiteindelijk native zou moeten draaien

Bevindingen F3 (leeg Use-aspect) en F4 (oud systeem onder belasting / 503) gingen naar WDscholia/scholia; F1 en F2 naar snapquery – elke frustratie werd een gevolgd, uitvoerbaar item. Dat is de lus: lopen, opnemen, semantificeren, oplossen.

Volgende reel: met geluid – wat de gebruiker echt zei, KANO-gekoppeld, naast wat de AI dacht dat hij zou zeggen.

Zie het zelf, geloof ons niet op ons woord

Elke reel wordt een bevraagbare pagina in de kennisgraaf – naam, datum, deelnemers, transcript, status. De groeiende lijst van opnames is het publieke venster hierop: de eerste proof-of-concept-opnames staan online en er komen er meer bij zodra ze zijn vrijgegeven.

En je kunt er zelf één doorlopen: de GenWiki-demoreel op rdd.bitplan.com – geen account, geen wachtwoord, je oordelen blijven op je eigen apparaat.

Waarom nu

State-of-the-art agentische AI maakt audiotranscriptie en schermafbeeldinganalyse van video's goedkoop en betrouwbaar. Het verhaal van een video komt aan in een vorm die softwareontwikkeling direct kan gebruiken. De volledige lus – van de zucht van een gebruiker tot opgeleverde software – sluit zich in hoog tempo.

Wij geloven dat Reel Driven Development heel snel zal aanslaan.

Het grotere plaatje: semantificatie

RDD is één onderdeel van onze semantificatie-aanpak: agentische AI inzetten om use cases om te zetten in kennisgrafen – voor het systematisch verminderen van gebruikersfrustratie. Software die past bij haar use cases is berucht moeilijk te maken. Mensen simpelweg hun ervaring laten tonen verandert de economie van het goed doen.

Bewijs, geen beloftes

De wetenschap erachter: Reel Driven Development - RDD op onze onderzoekswiki.

Wat was het laatste dat een gebruiker je liet zien en dat geen enkel ticket ooit heeft vastgelegd?

  1. AI #SoftwareEngineering #Requirements #AgentischeAI #Semantificatie #RDD