AI-first: nieuwe rollen voor ontwikkelaars

Verticale en Horizontale Continuïteit: Een nieuw perspectief op development

In het tijdperk van AI-gedreven ontwikkeling ervaren de menselijke ontwikkelaar en de AI-agent het proces op een fundamenteel andere manier. Het begrijpen van dit verschil is cruciaal voor het opzetten van een effectieve werkomgeving. We noemen dit het verschil tussen verticale en horizontale continuïteit.

De AI heeft verticale continuïteit

Een AI-agent, zoals Claude of Codex, werkt binnen één sessie, één terminal. Zijn 'wereld' is een doorlopend transcript. Het verleden staat bovenaan, het heden is onderaan. Elke nieuwe interactie wordt toegevoegd aan de geschiedenis.

De AI's ervaring is lineair en ononderbroken. Hij ziet:

Taak A, stap 1

Taak A, stap 2

Taak A, stap 3

Taak A, stap 4

Deze lange, ononderbroken stroom is de verticale continuïteit. De context is altijd aanwezig en wordt constant aangevuld. Dit is waarom de AI zo goed is in het diep en gefocust doorwerken op één specifieke taak.

De ontwikkelaar heeft horizontale continuïteit

De menselijke ontwikkelaar, die als 'ontwikkelmanager' meerdere AI-agenten aanstuurt, heeft een totaal andere ervaring. Hij springt van de ene terminal naar de andere. Zijn realiteit is een reeks van tijdelijke, onderbroken toestanden.

De ervaring van de ontwikkelaar ziet er zo uit:

Taak A, review stap 2 -> Taak B, start -> Taak C, review stap 1 -> Taak A, start stap 3

Deze constante stroom van context-switches over verschillende taken heen is de horizontale continuïteit. De ontwikkelaar moet in zijn hoofd een mentaal model bijhouden van de status van alle parallelle processen.

De 'product-design' fout in huidige AI-tools

De meeste huidige AI-coding interfaces (zoals de terminal of een chat-venster) zijn ontworpen rond het continuïteitsmodel van de AI, niet dat van de mens. Ze tonen de verticale transcriptie van één enkele sessie. Ze zijn niet gebouwd voor de horizontale realiteit van de ontwikkelaar.

Dit is een fundamentele ontwerpfout. We vragen de ontwikkelaar om te werken op een manier die niet aansluit bij zijn ervaring, wat leidt tot cognitieve overbelasting en fouten. De ontwikkelaar heeft geen behoefte aan nóg een verticale feed; hij heeft behoefte aan een horizontaal controlepaneel.

De brug tussen twee werelden

Dit is waar tools als SourceAtlas cruciaal worden. Ze zijn de brug tussen de verticale wereld van de AI en de horizontale wereld van de mens.

  • De AI-agenten leveren hun output in hun verticale stromen.
  • SourceAtlas verzamelt, interpreteert en consolideert deze informatie tot een gedeelde realiteit.
  • Atlassia (de Custodian) presenteert de meest relevante informatie op het juiste moment.
  • De ontwikkelaar kan via zijn horizontale controlepaneel het overzicht bewaren, beslissingen nemen en de vloot van AI-agenten efficiënt aansturen.

Door deze scheiding te erkennen en de juiste tools te bouwen, kunnen we een ontwikkelomgeving creëren die de unieke sterktes van zowel mens als machine optimaal benut, in plaats van de mens te dwingen te denken als een machine.

---

Illustratie Suggestie

Plaatsing: Na de sectie "De 'product-design' fout in huidige AI-tools".

Prompt (Nederlands):

"Maak een diagram met twee delen. Het linkerdeel, 'Verticale Continuïteit (AI)', toont een lange, verticale filmstrip met opeenvolgende frames (A1, A2, A3, A4...). Een robot kijkt aandachtig naar deze strip. Het rechterdeel, 'Horizontale Continuïteit (Mens)', toont een menselijke ontwikkelaar die voor een breed dashboard zit. Op het dashboard zijn meerdere kleine 'monitors' te zien, elk met een stilstaand beeld van een andere filmstrip (A2, B4, C1, D7...). De ontwikkelaar scant met zijn ogen horizontaal over deze monitoren. De illustratie moet het contrast tussen de diepe, lineaire focus van de AI en de brede, parallelle aandacht van de mens duidelijk maken."

Want this thinking applied to your build?