Kerfi sem byggja sig sjálf
Flestir hugbúnaðarsmiðir, tæknistjórar og DevOps-verkfræðingar hefja feril sinn sem smiðir.
Þeir smíða kerfi, forrit, íhluti, þemu, mynstur, einingar og vinnuferla. Þeir fínstilla útlit, laga jaðartilvik, viðhalda samhæfni og færa kerfin áfram eina innsendingu í einu. Vinnan er nákvæm, hagnýt og djúpt tæknileg.
En einhvern tímann breytist eitthvað.
Bestu fagmennirnir hætta ekki að smíða, en þeir fara að hugsa í kerfum.
Frá smið til kerfishugsuðs
Breytingin: Frá afurð til reglna
Sem smiður beinir þú sjónum að afurðinni: íhlutum, sniðmátum, síðum, eiginleikum, söfnum og forritum.
Sem kerfishugsuður færist áherslan yfir á reglurnar: takmarkanir, samspil og endurgjafarlykkjur.
Í stað þess að spyrja „Hvernig lítur þessi íhlutur út?“ spyrja kerfishugsuðir annarra spurninga: Hvaða reglur gilda um þennan íhlut? Hvað má eiga í samskiptum við hann? Hvernig hegðar hann sér þegar aðstæður breytast? Hvernig lifir ásetningurinn af með tímanum?
Þessi breyting leiðir okkur eðlilega að sjálfstýrðum kerfum (agentic systems).
Þegar hönnun hættir að vera stöðug
Nútíma hönnunarkerfi geyma nú þegar rökvísi: tákn (tokens) skilgreina takmarkanir, íhlutir skilgreina uppbyggingu og mynstur skilgreina hegðun.
Samt reiða flest kerfi sig enn á mikla stjórnun mannsins.
Gervigreindarfulltrúar (AI agents) kynna til sögunnar annað líkan, þar sem kerfi geta framfylgt eigin reglum, sannreynt ákvarðanir stöðugt, brugðist við samhengi og samhæft sig innbyrðis.
Hér þróast hönnun úr skjölun yfir í keyranlega rökvísi.
Hvert stefnir
Nú snýst þetta um að koma þessum hugmyndum í framkvæmd í raunverulegum, virkum kerfum, ekki sem tilraunum heldur sem undirstöðum.
1. Dýpri samþætting gervigreindarfulltrúa við hönnunartól (Figma)
Í átt að sjálfstýrðum hönnunarkerfum
Hönnunartól ættu ekki að vera óvirkir teikniflatir.
Markmiðið er að samþætta Figma við gervigreindarfulltrúa sem skilja hönnunartákn og takmarkanir íhluta, sannreyna ákvarðanir í rauntíma, þýða hönnunarásetning yfir í reglur á kerfisstigi og starfa sem samstarfsfélagar en ekki útflytjendur.
Þetta færir hönnun framar í ferlið, þar sem ásetningurinn varðveitist í stað þess að vera ráðinn í síðar.

2. Skalanleg stjórnun gervigreindarfulltrúa
Markmið: 150 fulltrúar, einn fyrir hvern íhlut
Í stað einnar almennrar gervigreindar stefna teymi nú að mörgum sérhæfðum fulltrúum.
Hver íhlutur fær sinn eigin fulltrúa með skilgreind hlutverk, skýr mörk og vitneskju um tengda íhluti.
Þetta endurspeglar hvernig heilbrigð kerfi vaxa: með sérhæfingu, samhæfingu og skýrum samningum.
3. Fulltrúar með raunverulega færni, tól og viðbætur
Fulltrúar verða að geta athafnað sig.
Það þýðir að útbúa þá færni (rökhugsun um aðgengi, sannprófun hönnunar, vitund um afköst), tólum (villugreinum, prófunarkeyrslum, hönnunarviðmótum) og viðbótum (Storybook, Drupal, CI-vinnuferlum, Figma-samþættingum).
Fulltrúi án tóla er fræðilegur. Fulltrúi með tól verður hluti af kerfinu sjálfu.
4. Snjallari sjálfvirkar samþykktarprófanir á virkni
Knúnar gervigreind og meðvitaðar um ásetning
Hefðbundnar prófanir skoða úttakið. Prófanir knúnar fulltrúum skilja hegðun.
Áherslan er á gervigreindarfulltrúa sem rökræða um ferðalag notenda, virknipróf sem skilja ásetning frekar en bara veljara, kerfi sem þróa prófin samhliða íhlutunum og færri brothætt próf ásamt auknu merkingarlegu öryggi.
Prófanir verða enn eitt lag kerfisgreindarinnar.
TDD og BDD á tímum gervigreindar: Hvers vegna gervigreindarfulltrúar krefjast 100% meiri prófdrifinnar þróunar
Hvers vegna þetta skiptir máli
Teymi eru að byggja kerfi sem lifa lengur en höfundar þeirra, aðlagast stöðugt og bera langtímaákvarðanir í hönnun áfram.
Í slíkum heimi dugar handstýring ekki til. En vel skilgreindar reglur gera það.
Hönnuðir, forritarar og gervigreindarfulltrúar verða að starfa innan sama rökræna ramma, eins sameiginlegs kerfis takmarkana og ásetnings.

Umskiptin frá smið til kerfishugsuðs snúast ekki um að hverfa frá útfærslu. Þau snúast um að sjá kerfi sem meira en safn hluta.
Næsta skref er að hanna reglurnar sem gera kerfum kleift að rökræða, aðlagast og þróast.
Hugbúnaðarsmiðir, tæknistjórar og DevOps-verkfræðingar sem stíga þetta skref eru ekki bara að smíða, þeir eru að skapa skilyrðin sem kerfi þurfa til að byggja sig sjálf.