Az MI több tesztelői erőforrást követel

Minden felkapott téma sorsa, hogy hiába hangsúlyozzák az előnyöket, idővel a használat alatt egyre szaporábban felbukkanó negatívumok is előkerülnek vele kapcsolatban.

Rájár a rúd az AI-ra

Miközben már a legtöbb terméket és szolgáltatást a mesterséges intelligencia hívószavával próbálnak eladni a kereskedők, az idő előrehaladtával látszik, hogy még nagyon gyerekcipőben jár a technológia.

Egyik portálon arról olvashatunk, hogy a Google nálunk még nem elérhető MI-t és keresést egyesítő terméke, az AI Overview éppen ragasztót ajánl a pizzára, hogy a sajt stabilabban álljon rajta, illetve kőevést javasol, mivel az sok vitamint és ásványi anyagot tartalmaz, (LINK) majd a következő pillanatban szembe jön a hír, miszerint egyes szoftverfejlesztő társaságok szembefordultak az AI programozási felhasználásával, azzal indokolva a lépésüket, hogy az általában pontatlan kódot generál.

MI alkalmazásának ellenzése

Már több nyílt forráskódú projekt ellenzi az MI alkalmazását a kódgenerálás területén. A Gentoo és a NetBSD egyenesen megtiltotta, ugyanakkor a Debian egyelőre a kivárásos stratégiát alkalmazza a kérdésben. (LINK)

A Gentoo három fő problémát emel ki, amivel indokolja az NLP AI eszközök tiltását:

  • Első helyre sorolja a szerzői jogi aggályokat, miszerint jelenleg világszerte még kialakulóban vannak a létrehozott tartalmakra vonatkozó szerzői jogi szabályozások. Az így születő produktumok használata a szerzői jogok megsértésének veszélyét hordozza magában.
  • Megemlíti a minőségbeli aggályokat is, ugyanis a népszerű nagy nyelvi modellek (LLM, LINK) igazán jók abban, hogy hihetőnek tűnő, de valójában értelmetlen tartalmakat készítsenek. Ez egyrészt a projektek minőségromlásának kockázatát jelenti, másrészt azt, hogy a fejlesztőktől tisztességtelen emberi erőfeszítést követelnek meg az AI használatából eredő hibák feltárása érdekében.
  • Végül pedig etikai aggályokat hangsúlyoz a cég. Szerintük a kereskedelmi mesterséges intelligencia-projektek gyakran szembetűnő szerzői jogsértéseket követnek el modelljeik képzése érdekében, valamint az AI-modellek reklámozása és használata jelentős károkat okozott az alkalmazottaknak, és az LLM-ek megkönnyítették a spam- és átverési trükkök alkalmazását. (LINK)

A programozók idejük kétharmadát, nem kódolással töltik

Ugyanakkor egy hangzatos cikkben arról olvashatunk, hogy a fejlesztők idejük jelentős részét nem kódolással töltik. (LINK)

Az erősen PR szagú cikk interjúalanya, Jyoti Bansal, a Harness alapítója arra próbálja felhívni a figyelmet, hogy a kódolás utáni munka, mint a tesztelés, a telepítés, a biztonság kérdése, az irányítás és az egyezkedés mind a fejlesztői munka rovására megy. A cikkből nem egyértelműen vehető ki, hogy mire gondol, de a szakember cégének termékoldalán körülnézve egyértelműsödik mondandója, miszerint a fejlesztők rengeteg eszközzel dolgoznak egyszerre, ezért sok idő megy el a felületek közötti váltásokkal, meg kell tanulniuk a különböző munkafolyamatokat, és külön fiókokat és licenceket kell kezelniük. „Ez zavartsághoz, kognitív túlterheltséghez és a fejlesztési környezet következetesség hiányához vezethet.” (LINK) Jól kivehető, hogy valójában a saját – állítása szerint egyszerűbben kezelhető – termékét promótálja, de ettől függetlenül mindenképpen töprengésre késztető a gondolatmenete.

Az interjú egy pontján viszont egy nagyon érdekes kijelentést tesz a mesterséges intelligencia és a tesztelés vonatkozásában. Felhívja a figyelmet, hogy az AI segíthet például egy meghiúsult telepítés okainak feltárásában, ezzel levéve a fejlesztők válláról az időigényes problémakeresést, log-böngészést. Ugyanakkor az MI hibázási rátája miatt nagyobb teret kényszerülünk engedni a következő generációs ellenőrzéseknek. A mesterséges intelligencia segítségével megspórolt kódgenerálási és hibanyomozási idő egy részét, a tesztelés hangsúlyosabbá tételére kell fordítanunk.

„A minőségbiztosítás szerepe még fontosabbá válhat, mint a fejlesztő szerepe az AI világában. A mesterséges intelligencia meg tudja írni a kódot, de az embernek érvényesítenie kell és ellenőriznie kell, hogy működik-e.” – teszi hozzá Bansal. (LINK)

Láthatóan az AI tiltásával szemben ez is a lehetőségek között szerepel a fejlesztés számára. A több hibát tartalmazó generált kód kitesztelése valóban időigényesebb a megtalált hibák kezelése, majd javítás utáni újratesztelése miatt. Összességében elképzelhető, hogy kevesebb programozói munkát, de nagyobb tesztelői erőforrást jelent ennek a megoldásnak az alkalmazása. Ezen a ponton egy érdekes fordulatra lehetünk figyelmesek: míg ugyanis nem olyan régen még azt a kérdést hallhattuk, hogy az AI ki fogja-e váltani a tesztelői munkát, most már inkább arra a kérdésre szeretnénk választ kapni, hogy mennyivel nagyobb hangsúlyt kell helyeznünk a minőségbiztosításra az elkövetkező időkben.

Megosztás

Íratkozzon fel hírlevelünkre!

Kapcsolódó cikkek

Mi a különbség a szoftvertesztelés és a minőségbiztosítás között?

Bevezető A szoftverfejlesztés világában gyakran keveredik két fogalom: szoftvertesztelés és minőségbiztosítás (Quality Assurance, QA). Sok projektben szinonimaként használják őket, pedig valójában másról van szó. A különbség nem pusztán elméleti: a félreértések rossz folyamatokhoz, hiányos szerepkörökhöz és felesleges költségekhez vezethetnek. Ebben a cikkben áttekintjük, mit takar a két fogalom, hogyan viszonyulnak egymáshoz, és miért fontos, hogy

Az ERP bevezetések valódi költségei – és hogyan előzi meg a tesztelés a kudarcot

Bevezető Minden vállalati vezető, aki valaha ERP bevezetési projekt közelében járt, pontosan tudja azt az érzést, amikor a projekt költségei hónapról hónapra nőnek, a határidők csúsznak, és lassan úgy tűnik, mintha az egész vállalkozás egy feneketlen kútba dobná a pénzt. Az Enterprise Resource Planning rendszerek bevezetése talán a nagyvállalatok legnagyobb informatikai kihívása, és a statisztikák

Miért nem engedhetik meg a nagyvállalatok a professzionális szoftvertesztelés kihagyását?

Miért nem engedhetik meg a nagyvállalatok a professzionális szoftvertesztelés kihagyását?

Bevezető A mai digitális világban minden nagyvállalat vezetője előtt ott áll a kérdés: mennyire megbízhatók azok a szoftverrendszerek, amelyekre a cég napi működése épül? Sokszor úgy gondoljuk, hogy a szoftvertesztelési szolgáltatások csak egy újabb költségsor a már amúgy is feszített költségvetésben. Ez a felfogás azonban olyan súlyos hibának bizonyulhat, amely akár a vállalat létét is

Scroll to Top
Passed
Adatvédelmi áttekintés

Ez a weboldal sütiket használ, hogy a lehető legjobb felhasználói élményt nyújthassuk. A cookie-k információit tárolja a böngészőjében, és olyan funkciókat lát el, mint a felismerés, amikor visszatér a weboldalunkra, és segítjük a csapatunkat abban, hogy megértsék, hogy a weboldal mely részei érdekesek és hasznosak. Adatkezelési tájékoztató