Awtorità tad-disinn AI

L-Autorità tad-Disinn AI

Aħna qegħdin fuq punt ta' bidla fl-iżvilupp tas-softwer. Id-diskussjoni spiss tħares lejn liema AI li tikteb il-kodiċi l-aħjar (Claude vs. ChatGPT) jew fejn fejn l-AI għandha tgħix (IDE jew CLI). Imma dak mhux il-mistoqsija t-tajba.

Il-problema mhuwiex il ġenerazzjoni tal-kodiċi. Huwa l validazzjoni Esperjenza tiegħu.

Jekk naċċettaw l-AI bħala “Vibe Coders” – fejn nindika l-intenzjoni u l-AI twettaq – noħolqu flusso enormi ta’ softwer ġdid. Swarm ta’ aġenti AI jista’ jiġġenera kodiċi aktar f’minuta waħda milli senior developer jista’ jirrevedi f’ġimgħa. Il-bniedem sar il-bottleneck.

Is-soluzzjoni mhix iktar nies. Is-soluzzjoni hija Autorità tad-Disinn AI.

Mill-artizanat għall-direttur tal-fabbrika

Tradizzjonalment, il-“Design Authority” hija grupp ta’ arkitettijiet li jiltaqgħu darba fil-ġimgħa jew fix-xahar biex japprovaw jew jirrifjutaw disinn. F’dinja ta’ żvilupp AI b'velocità għolja dak il-mudell huwa antikament obsolet. Huwa wisq bil-mod u reattiv ħafna.

Jekk naqbdu għal “Disposable Code” – softwer li ma nħallux nirrifattoraw għal dejjem, iżda nħallu u nerġgħu nġeneraw meta t‑ħtiġijiet jinbidelu – il‑roll tagħna jinbidel b’mod fundamentali. Ma nħabux aktar bħala bajtar li jpoġġi ġebla wara ġebla. Aħna l-arkitetti tal-fabbrika li jippprintjaw il-ħitan.

Imma min iċċekkja jekk il-ħitan huma dritti?

Il “Gauntlet”: Prova ta’ nar awtomatizzata

AI Design Authority mhix persuna, iżda pipeline. “Gauntlet” fejn kull linja ta’ kodiċi ġġenerat trid tgħaddi biex tilħaq il-produzzjoni. Dan il-proċess ma jissostitwixxixx il‑review tal‑kodiċi tal‑bniedem ma’ xejn, iżda b’xi ħaġa aħjar.

Jaħdem f’tri livelli:

1. Il-Poter Eżekuttiv (Il-Generazzjoni)
Ma nistgħux nitolbu AI waħda biss għal soluzzjoni, nitolbu tlieta. Nħallu Gemini 3, GPT-5 u mudell open-source (bħal Llama) jaħdmu parallelament fuq l-istess problema. Dan jevita l‑vjaġġ ta’ tunnel u jikser il‑“għażla” li kultant għandhom LLMs. Dan l-approċċ huwa wkoll riċerkat xjentifikament u juri li tista’ tipprevjeni l‑hallucinazzjonijiet tal‑AI u tibni katini twal ħafna mingħajr żbalji

2. Il-Filter Ħoxx (Il-Liġi)
Hawn ma jkunx hemm diskussjoni. Il‑kodiċi għandu jikkompila. Il‑linters ma jistgħux jitolbu. U kruċjali: il- Testijiet Black Box jeħtieġ ikunu suċċess. Ma nittestjawx jekk il-funzjoni taħt il-kapaċità taħt taħt (dak jista’ jimmanipula l-AI), nittestjaw jekk is-sistema minn barra tagħmel dak li għandha tagħmel. Jiflaħ it-test? Direttament fil-frejta.

3. Il-Filter Ħafif (Il-Jurija AI)
Dan huwa l-innovazzjoni vera. Is-soluzzjonijiet li baqgħu jiġu ppreżentati għal "Voting AI" speċjalizzata. Dan l-aġent ma jiktibx kodiċi, iżda jinqara kodiċi. Huwa mħarreġ fuq il-prinċipji tal-arkitettura tagħna, rekwiżiti ta’ sigurtà (OWASP, ISO) u regoli ta’ konformità (EU AI Act).
Hu jivvota: "Is-soluzzjoni A hija aktar veloċi, iżda s-soluzzjoni B hija aktar sikura u ssegwi aħjar l-arkitettura tal-microservizzi tagħna."

Il-vittorju jmur fil-produzzjoni.

It‑Trias Politika tas‑Softwer

Dan il-mudell jifforza separazzjoni tal-poteri li f’ħafna timijiet tinqala’.

  • Il‑Poter Legislattiv (L‑Arkitett): L‑Arkitett jiktib il‑“Konstituzzjoni”. Il‑prompts, id‑dokumenti tal‑arkitettura (project-description.md, rules.md, skills.md en principles.md), il‑ħtiġijiet stretti. L‑arkitetti jiddetermina x'jista' aħna nibnu, min jibni, kif u għaliex.
  • Il‑Poter Eżekuttiv (L‑Aġenti tal‑Kodifikazzjoni): Huma jwettqu. Malajr, ftir u taħt l‑awżilju ta’ żviluppaturi umani.
  • Il-Poter Ġudizzjarju (Id-Design Authority): Saff AI indipendenti li jivverifika skont il-liġi.

Konklużjoni: Ir‑rol il‑ġdid tal‑Arkitett

Jifridna mill-tyrannija tal-iżbalji tas-sintassi u jħallina niffokaw fuq dak li aħna tajbin fih: ħsieb tas-sistema. Skoperta tal-verità. Struttura u deċiżjonijiet.

Il-mistoqsija mhix jekk l-AI tista’ tikteb il-kodiċi tagħna. Dik it-tema diġà ssettjata. Il-kodiċi jsir parti kbir ta’ prodott ta’ ħruġ.
Il-mistoqsija hija: Tista’ tħalli l-kontroll fuq il- kod ħalliha titħassar, biex b’dan tħalli l-kontroll fuq il- kwalità tirrekuprà?

għidli

Gerard

Gerard huwa attiv bħala konsulent AI u maniġer. B’ħafna esperjenza f’organizzazzjonijiet kbar, jista’ jiskopri problema b’mod rapidu u jiffoka lejn soluzzjoni. Kombinat ma’ sfond ekonomiku, jiżgura għażliet responsabbli fin-negozju.