Back to Articles

Fluidnost programske opreme, ki jo poganja umetna inteligenca

Kaj je teza o fluidnosti programske opreme?

Tako imenovano vibe kodiranje omogoča razvijalcem in nerazvijalcem izjemno hitro izdelavo prototipov programske opreme—to vemo. Toda kaj to prinese? Če traja pet minut za generiranje celotne spletne strani—ali, za namene argumenta, omejimo svoja pričakovanja na eno funkcijo znotraj obstoječe platforme, kar lahko traja, kaj, 20 sekund? Če je to res, kaj nas ovira pri generiranju drugačne funkcije za vsakega obiskovalca? Prilagoditve funkcije za vsako stranko?

Kot snov se ta nekoč trdni blok programske opreme zdaj preoblikuje v nekaj fluidnega.

Kaj to pomeni za industrijo?

Kar vidimo, je neskončna potreba po novih programskih rešitvah. Edino, kar ustavi sprejetje, je cena. Ne govorimo o monolitnih oglaševalskih in marketinških rešitvah; govorimo o majhnih integracijah, ki pomagajo ravno dovolj, da premagamo krivuljo ročnega dela.

Umetna inteligenca nam omogoča hitro in učinkovito gradnjo ter testiranje in validacijo rešitev. To zniža ceno in privabi več strank. Zato pravimo: kar naprej.

Praktične uporabe

Pred nekaj leti, na vrhuncu krize ukrajinske vojne, je veliko beguncev bežalo na Poljsko. To je močno obremenilo sistem za obravnavo beguncev. Prostovoljci so morali srečati ljudi na železniških postajah, avtocestnih postajališčih in avtobusnih postajah, da so jim dali navodila do zavetišč ter zagotovili hrano in vodo.

Pojavila se je potreba. V partnerstvu s poljsko nevladno organizacijo smo pri C9 Group razvili Voluntarius—zelo preprosto platformo za upravljanje prostovoljcev, ki je omogočila usklajene napore za pomoč beguncem.

Ko smo imeli ta izdelek, smo začeli raziskovati druge nevladne organizacije. Kar smo odkrili, nas je presenetilo. Na področju upravljanja prostovoljcev ni bilo velikana—le nekaj zastarelih sistemov, ki so nujno potrebovali posodobitev. To je upravljavce vedno znova vračalo k preglednicam.

Razlog? Zaradi dinamične narave prostovoljstva ne more obstajati rešitev, ki bi ustrezala vsem. Sistem ima bodisi preveč funkcij, z visoko krivuljo učenja in visoko ceno, bodisi premalo funkcij, ki ne izpolnjujejo resničnih potreb.

Tu lahko umetna inteligenca stopi in pomaga. Nikoli ni bilo lažje razvijati novih funkcij; potrebujemo le platforme, ki so dovolj prilagodljive, da omogočajo tovrstno fluidnost—drastično znižujejo stroške prilagodljive programske opreme.

Zaključek

Ko zremo v prihodnost, vidimo, da programska oprema postaja poceni, široko dostopna in—kar je najpomembneje—izjemno prilagodljiva, prilagodljiva in fluidna.

Dobrodošli v prihodnosti.