Modern szoftverfejlesztési folyamatok: előnyök és új technikák

Az Agile, a DevOps és a CI/CD a modern szoftverfejlesztési folyamatok alappillérei, a gyorsan változó környezetben való boldoguláshoz nélkülözhetetlen alapelvek. A különböző iparágakban való bevezetésük sikertörténetekkel járt, ami meghozta a kedvet további alkalmazásukra, 2023 végére már a szervezetek 75%-a alkalmazza ezeket a gyakorlatokat. A Deloitte szakértői azokat a módszereket ismertetik, amelyek segíthetnek az agilis tesztelési célok, a tesztelés ütemezésének korlátjai és a szigorú teljesítménykövetelmények jobb kezelésében.

Modern szoftverfejlesztési folyamatok: előnyök és új technikák

A Gartner előrejelzése szerint idén már a szervezetek 75%-a alkalmazza az agilis gyakorlatokat a termékfejlesztésben, a válaszadók az Agile-t és a DevOps-ot jelölték meg a következő 1-2 évben a beruházási fókuszban lévő legfontosabb minőségfejlesztési trendként. „Ez egyértelműen jelzi az Agile és a DevOps javára történő elmozdulást az olyan minőségmérnöki gyakorlatok iránti igénnyel együtt, mint a shift-left megközelítések és az automatizált folyamatos tesztelés. Elengedhetetlen, hogy a szervezetek újraértékeljék Agile és DevOps folyamataikat a tesztelés hatékonyságának maximalizálása érdekében, és finomítsák automatizálási stratégiáikat a valódi folyamatos tesztelés lehetővé tétele érdekében.” – mondta Bakó Béla, a Deloitte Magyarország Technológiai tanácsadás üzletágának menedzsere.

Mi a DevOps, az Agile és a CI/CD és hova fejlődhetnek?

A DevOps egyesíti a szoftverfejlesztést (Development), és az üzemeltetést (Operations), ezzel meggyorsítva és hatékonyabbá téve a munkát. A DevOps és az Agile üzleti vezetőket, fejlesztőket és IT-üzemeltetési munkatársakat egyesít többfunkciós csapatokban, így a magas szintű technológiai automatizálás és együttműködés racionalizálásával alakítja át a szoftverszállítást. A Deloitte felmérésének válaszadói számos, a DevOps által realizált előnyt soroltak fel (1. ábra), köztük első helyen a problémák gyorsabb megoldását (74%). A rövidebb piacra jutási idő (62%), a folyamatos szoftverszállítás (60%) és a stabilabb működési környezet (58%) szintén magasan végzett, és a válaszadók 99%-a jelezte, hogy használja a DevOps-ot. Nagy léptékben használva a DevOps segít a vállalatoknak abban, hogy jelentősen csökkentsék a szoftverhibák számát és gyorsabban piacra tudják dobni a termékeket. Ez fenntartható versenyelőnyhöz vezet.

20 évvel az Agilis Kiáltvány megalkotása után az agilis gyakorlatok tovább fejlődnek és terjednek a tovább funkcióik az iparágak között. A megvalósítási modell a szoftverfejlesztési és informatikai részlegeken túl olyan területekre is kiterjedt, mint az agilis audit, az agilis költségvetés-tervezés vagy az agilis HR. A gyártóipartól kezdve a kiskereskedelmen át az energiaiparig az ágazatok aktívan befektetnek.

A CI/CD olyan módszertan a szoftverfejlesztésben, amely a folyamatos integrációt és a folyamatos szállítást egyesíti, (Continuous Integration CI, Continuous Delivery, CD) de ma már több, mint a szoftverfejlesztés és -szállítás egyszerű megközelítése. A felhő-natív alkalmazások telepítésének szerves és elválaszthatatlan összetevőjévé vált, amelyek robusztusabbá válnak, ha fejlesztésüket CI/CD módszerekkel integrálják. Az olyan vállalatok, mint például az Amazon és a Netflix, minden szakaszban alkalmazzák a DevOpsot, a CI/CD folyamatokat és az automatizálást a kód napi több ezer alkalommal történő telepítéséhez. A hagyományos szoftverszállítási módszerek nem alkalmasak a felhősebességű szállításra. A szervezetek ma már olyan skálázható alkalmazásokat akarnak, amelyek a konténerek, mikroszolgáltatások, szolgáltatáshálók és virtuális gépek felhasználásával magán, nyilvános és hibrid felhőinfrastruktúrán futnak. Az Agile, a DevOps és a CI/CD számára optimalizált tehetségmodellek továbbképzése és frissítése kritikus lépés (2. ábra).

„Fontos még az ún. 'pod' modell is, amely egyre nagyobb teret nyer a szervezetek körében. A podok olyan önálló, önszerveződő, különböző kompetenciákkal felszerelt csapatok, amelyek teljes mértékben magukénak érzik és irányítják a termék iteratív szállítását. Ha a podok speciális és egymást kiegészítő készségekkel rendelkező emberekből állnak, jelentősen javíthatják a döntéshozatalt, segíthetik a termékfókuszálást, valamint a termék gyorsabb építését, tesztelését és kiadását.” – mondta Szász Beáta, a Deloitte technológiai tanácsadás üzletágának szenior tanácsadója.

A minőségfejlesztés és az agilitás művészete, a tesztelés legfontosabb technikái

A minőségfejlesztő csapatoknak folyamatosan kihívást jelent, hogy kevesebb idő alatt, kevesebb emberi erőforrással végezzék el a tesztelési tevékenységeket. Amikor a projekt ütemtervei összeomlanak, gyakran a tesztelési tevékenységek terjedelme és időtartama az első, ami hatással lehet a minőségre. A nagy teljesítményű, skálázható, biztonságos és funkcionális rendszerekkel kapcsolatos elvárások miatt azonban a magas minőség nem lehet kérdés. Az agilis és a DevOps gyakorlatok segíthetnek enyhíteni ezt a feszültséget, előnyeiket látva azonban nem szabad azt hinni, hogy könnyű eljutni alkalmazásukig. A Deloitte felmérésének válaszadói jelezték, hogy még mindig számos, teszteléssel kapcsolatos kihívással szembesülnek az agilis és devOps gyakorlatok bevezetése során (3. ábra). Ezek közül a szervezeti kultúrával (56%), a technikailag kompetens erőforrások szükségességével (46%), valamint a folyamatos tesztelési megközelítésekkel kapcsolatos kihívások (46%) a leggyakoribbak.

Számos olyan technika létezik, amely segíthet az agilis tesztelési célok, a tesztelés ütemezésének korlátjai, és a szigorú teljesítménykövetelmények jobb kezelésében.

A sprint közbeni automatizálás az agilis szoftverfejlesztési folyamat szerves része, amely segíthet a rövid fejlesztési ciklusok, illetve a követelmények gyakori változásai esetén, valamint akkor, ha a tesztek kis időablakon belüli megtervezése és végrehajtása szükséges. A cél itt az automatizálási tesztszkriptek alkalmazásfejlesztéssel párhuzamosan, ugyanazon sprinten belül történő fejlesztése és végrehajtása. A sprint befejezésekor az automatizált tesztek a regressziósteszt-készlet részévé válnak.

A TestOps („shift-right”) módszertan az alkalmazás életciklusának kiadás előtti és utáni szakaszaiban történő nagyobb arányú tesztelést (azaz a gyártás közbeni tesztelést) támogatja. A lényege, hogy a vállalkozások elfogadható minőségi szinteket határoznak meg a gyorsabb piacra jutás érdekében, majd gyors javítási módszereket alkalmaznak a hibák kezelésére vagy a változások visszaállítására, amennyiben problémákat észlelnek.

A tesztvezérelt fejlesztés (TDD) a fejlesztés evolúciós megközelítése, amely a tényleges szoftver fejlesztése előtt egységtesztek írását foglalja magában. Ez a megközelítés segíti a fejlesztőket abban, hogy a kódot úgy írják át, hogy az megfeleljen a teszteknek, ami minimális fejlesztési erőfeszítéssel jár, amely elsősorban a tesztkövetelmények teljesítésére összpontosít. Mivel a tesztek fejlesztése előre történik, a regressziós tesztelésre szánt idő is jelentősen csökken.

A viselkedésvezérelt fejlesztés (BDD) ösztönzi a projektben érdekelt személyek közötti előzetes kommunikációt, így a fejlesztési folyamat előtt minden tag megérti az egyes funkciókat. A BDD-ben a tesztelők, a fejlesztők és a terméktulajdonosok "forgatókönyveket" hoznak létre, amelyek megkönnyítik a példákra összpontosító kommunikációt. A BDD elősegíti a szoros együttműködést az üzleti és a műszaki csapatok között, és javítja a projekt előrehaladásának átláthatóságát. A BDD használatával az érdekeltek kiküszöbölhetik a kétértelműségeket a termékfejlesztés teljes életciklusa során, kezdve a felhasználói történetek létrehozásától a szoftver sikeres tesztelésén és telepítésén át.

Az A/B tesztelés (más néven osztott tesztelés) során a weboldal látogatóinak különböző szegmensei számára egyszerre mutatják meg ugyanazon weboldal vagy mobil képernyő két változatát, majd összehasonlítják, hogy melyik változat eredményez több konverziót. Az A/B tesztelés során általában az a változat nyer, amelyik nagyobb konverziót eredményez, és ez a változat segíthet az alkalmazások optimalizálásában a jobb eredmények érdekében. Az A/B tesztelés lehetővé teszi a korai visszajelzést, hogy a végfelhasználók által preferált, minimálisan életképes termékeket tudjunk létrehozni. Ez a tesztelési módszer lehetővé teszi a szervezetek számára, hogy hipotéziseket állítsanak fel, majd menet közben tanuljanak és finomítsák bizonyos felhasználói élményelemekre vonatkozó telepítési stratégiájukat.

Az API-tesztelés segít az API-k funkcionalitásának, megbízhatóságának, teljesítményének és biztonságának validálásában. Ahelyett, hogy a szabványos felhasználói bemenetekre és kimenetekre támaszkodna az alkalmazás logikájának teszteléséhez, az API-tesztek az üzenetrétegen, grafikus felhasználói felület (GUI) használata nélkül történnek. Ez segít az alkalmazás logikájának validálásában olyan esetekben, ahol a gyakori változások vagy a rövid kiadási ciklusok miatt nem lehetséges a GUI-tesztelés. Az API-tesztelés a tesztelés számos aspektusát lefedi, beleértve a funkcionális tesztelést, a biztonsági tesztelést és a terheléses tesztelést.  

A „dogfooding” egy termék belső bétatesztelése a termék bevezetése előtti iteráció és finomítás érdekében. A módszer lényege, hogy a termék létrehozói és a vállalat alkalmazottai a felhasználók bőrébe bújnak, hogy első kézből tapasztalják meg azokat a problémákat vagy fájdalmas pontokat, amelyekkel az ügyfelek a való életben szembesülnének. Ez a technika javítja a minőséget, és segít megelőzni az idő előtt kiadott termékre adott kedvezőtlen piaci reakciókat. A szoftverfejlesztésben, a gyártásban és más iparágakban részt vevő szervezeteknél ez mára bevett gyakorlattá vált. Segít növelni az általános UX-tudatosságot a szervezeten belül, és nagy költségeket takaríthat meg (pl. lehetséges garanciák).

„Az agilis, a DevOps és a CI/CD módszertanok elősegítik a fejlesztési, tesztelési és üzleti csapatok közötti együttműködést, felgyorsítják a szoftverfejlesztést, javítják a termékminőséget és automatizálják a szoftverszállítási folyamatot. Mindez segíti a szervezeteket abban, hogy jobban reagáljanak a gyorsan változó piaci körülményekre, versenyelőnyre tegyenek szert, és növekedést érjenek el.” – foglalta össze Bakó Béla, a Deloitte Magyarország Technológiai tanácsadás üzletágának menedzsere.

Kazahsztánban is megkezdődött az atomerőmű kivitelezése

2025. augusztus 8-án megkezdődött a kazahsztáni atomerőmű építési területének mérnöki felmérése az optimális helyszín kiválasztása és az engedélyezéshez és építéshez szükséges tervdokumentáció elkészítése érdekében. A Kazahsztán dél-keleti részén, Almatitól 360 kilométerre fekvő Ulken település közelében rendezett eseményen részt vett Alekszej Lihacsov, a Roszatom vezérigazgatója, valamint Almassadam Satkaliyev, a Kazah Köztársaság Atomenergia Ügynökségének elnöke.
2025. 08. 10. 08:00
Megosztás:

Nem feltétlenül a magas felvételi pontszámot igénylő egyetemi szakok vezetnek a legjobban fizetett pozíciókba

Idén kiemelkedően magas pontszámokkal lehetett bejutni a legnépszerűbb egyetemi szakokra: a gazdálkodás, jog, pénzügy és a pszichológia vonzotta leginkább a diákokat. A meghirdetett állásokat és a felkínált fizetéseket tekintve viszont a mérnökök vannak a legjobb helyzetben a frissdiplomások között - közölte saját adatai alapján a Profession.hu az MTI-vel.
2025. 08. 10. 07:00
Megosztás:

Augusztus végéig köthetnek szerződést a cégek a kötelező kiberbiztonsági auditról

Augusztus végéig köthetnek szerződést a 2025 január elseje előtt már működő cégek a kiberbiztonsági audit végrehajtására, míg az idén alakult vállalkozásoknak két évük van az audit befejezésére - hívta fel a figyelmet a Magyar Kereskedelmi és Iparkamara (MKIK) pénteken.
2025. 08. 10. 06:00
Megosztás:

NGM: a kormány folytatja az indokolatlan áremelések elleni küzdelmet

A kormány minden esetben fellép az indokolatlan áremelések ellen. Az árréscsökkentés továbbra is védi a családokat és a nyugdíjasokat, az érintett élelmiszerek 20,3 százalékkal lettek olcsóbbak, míg a drogériai termékek ára 26,1 százalékkal lett kedvezőbb - emelte ki a fogyasztói árak júliusi adataihoz fűzött pénteki kommentárjában a Nemzetgazdasági Minisztérium (NGM).
2025. 08. 10. 05:05
Megosztás:

A közszolgálati támogatással akár 11 ezer forintra csökkenhet egy 20 milliós Otthon Start hitel havi törlesztője

A kormány 2026 januárjától új, évi nettó 1 millió forintos otthontámogatást vezet be a közszolgálati dolgozók számára, amely a lakáshitel törlesztésére vagy új lakáshitelhez önerőként történő felhasználására szolgál. Ez a támogatás jelentős könnyebbséget jelenthet majd azoknak is, akik például az Otthon Start program keretében veszik fel kamattámogatott, fix 3%-os lakáshitelüket. A money.hu számításai alapján azt is jelentheti, hogy a jogosultak tényleges havi törlesztője mindössze körülbelül 11 ezer forint lehet egy 20 milliós, 25 évre vállalt kedvezményes hitel esetén.
2025. 08. 10. 04:00
Megosztás:

Az American Airlines jövő májusban újraindítja Budapest-Philadelphia járatát

Az American Airlines légitársaság több mint egy évig tartó előkészítő munka eredményeként bejelentette, hogy 2026 májusában újraindítja közvetlen repülőjáratát Budapest és Philadelphia között. A 2026-os nyári szezonra vonatkozó repülőjegyek 2025. augusztus 11-től már megvásárolhatók az American Airlines weboldalán, valamint a hivatalos utazási partnereknél - közölte a Budapest Airport és a Visit Hungary közös közleményben csütörtökön az MTI-vel.
2025. 08. 10. 03:00
Megosztás:

Aláírták a rendeletet! A 64 évnél idősebb nyugdíjasok az érintettek!

Az öregségi nyugdíj mértéke az elismert szolgálati időtől, valamint a nyugdíj alapjául szolgáló havi átlagkereset összegétől függ.
2025. 08. 10. 02:00
Megosztás:

Itt az időpont: Magyarország így vezeti be az eurót! Mi lesz a nyugdíjakkal, hitelekkel?

Magyarország euróövezeti csatlakozása már hosszú ideje a közbeszéd része, és az euró bevezetése komoly gazdasági, illetve pénzügyi következményekkel járhat. A változás mélyrehatóan érintheti a nemzeti fizetőeszközt, a lakosság megtakarításait és a nyugdíjrendszert. Jelen tanulmány célja, hogy részletesen feltárja a várható hatásokat, külön hangsúlyt fektetve a forintban tartott megtakarításokra és a nyugdíjakra.
2025. 08. 10. 01:00
Megosztás:

Gyors internetet szeretnél? Az állam fizeti, pályázhatsz rá!

A Gigabit Magyarország Program első szakaszában 2025. augusztus 8. és 26. között igényelhetnek támogatást az infokommunikációs vállalkozások a vezeték nélküli lefedettséget bővítő szélessávú fejlesztéseikhez. A nyertesek összesen 174 járásban létesíthetnek majd nagy sebességű internetkapcsolatot 300 ezer vidéki család, vállalkozás és intézmény számára - hívta fel a figyelmet pénteki közleményében az Energiaügyi Minisztérium (EM).
2025. 08. 10. 00:01
Megosztás:

Új lehetőségekkel segíti a kormány a szőlészet-borászati ágazatot

Bővülő lehetőségekkel segíti az Agrárminisztérium (AM) a szőlészet-borászati ágazatot, például a támogatásokat idéntől ugyanis nemcsak a borászok, hanem a szőlőtermelők is igényelhetik már - mondta Hubai Imre, az Agrárminisztérium mezőgazdaságért felelős államtitkára XX. Tolcsvai Borfesztivál megnyitó ünnepségén a tárca közleménye szerint.
2025. 08. 09. 23:00
Megosztás:

Ezekkel a számokkal nyerhettél az ötös lottón!

A Szerencsejáték Zrt. tájékoztatása szerint a 32. héten megtartott ötös lottó és Joker számsorsoláson a következő számokat húzták ki:
2025. 08. 09. 22:00
Megosztás:

Tényleg ingyenes? – A mobilappok rejtett kockázataira figyelmeztet a GVH

A mai modern, digitális világban a mobilalkalmazások nélkülözhetetlenek a legtöbb ember életében. Egy mobilapplikáció letöltése előtt azonban érdemes több szempontot is figyelembe venni (biztonság, megbízhatóság, hasznosság). A GVH most tájékoztató anyagokkal segíti a fogyasztókat, hogy megismerjék a mobilapplikációk láthatatlan veszélyeit.
2025. 08. 09. 21:00
Megosztás:

Otthon Start: tízszeresére ugrott a lakáshitelek iránti kereslet

Az Otthon Start Program 3%-os támogatott hitelének bejelentését követően, egyetlen hónap alatt megtízszereződött a lakáshitelek iránti kereslet – derül ki Magyarország legnagyobb független banki közvetítőjének, a Bankmonitornak az adataiból. A keresletrobbanás történelmi mértékű, lényegesen meghaladja a CSOK Plusz bejelentését követő érdeklődésváltozást.
2025. 08. 09. 20:00
Megosztás:

Ez a rejtett probléma űzi el a Z generációt a munkahelyekről

A digitális korban szocializálódott Z generáció belépése a munkaerőpiacra alapjaiban formálja át a vállalati elvárásrendszereket. Számukra a technológiai rugalmasság és az önkifejezés szabadsága nem csupán előny, hanem alapkövetelmény. Azonban a WHC Csoport kutatása szerint a legmeghatározóbb változás, hogy a mentális egészség megőrzése a fizetéssel azonos súlyú tényezővé vált számukra a munkahelyválasztás során.
2025. 08. 09. 19:00
Megosztás:

Temesváron épít gyárat az Elma svájci elektronika nagyvállalat

Temesváron épít gyárat az Elma svájci elektronika nagyvállalat - írja az economedia.ro a cég közleménye alapján.
2025. 08. 09. 18:00
Megosztás:

Infláció: kisebb kellemetlen meglepetés júliusban

A júliusi inflációs adatokat tette ma reggel közzé a KSH. A fogyasztói árak havi szinten 0,4 százalékkal emelkedtek, az éves inflációs mutató így csak 4,3 százalékra lassult a júniusi 4,6 százalékról. A tényadat kicsit magasabb lett az általunk várt 4,1 százaléknál. Kedvező fejlemény a maginfláció további lassulása, 4,0 százalékra a hatodik havi 4,4 százalékról.
2025. 08. 09. 17:00
Megosztás:

Autóvásárlás: a személyi kölcsön vagy a lízing éri meg jobban?

Az elmúlt években az autók ára sokat kúszott felfelé, önerőből egyre nehezebb saját gépjárművet venni, ha olyat szeretnénk választani, ami fiatalabb az átlagnál és évekkel később is gond nélkül szolgál majd bennünket. A finanszírozáshoz több lehetőség közül is választhatunk, a szabad felhasználású személyi kölcsön mellett az autólízing is jó, olcsóbb megoldás lehet, akár magánszemélyeknek is - írja közleményében a Bank360.
2025. 08. 09. 16:00
Megosztás:

Az Otthon Start Program lakbércsökkenést is hozhat

Az Otthon Start Program indulása nemcsak a lakástulajdonhoz jutásban, hanem az albérletpiacon is fordulatot hoz. A Duna House szerint a támogatási lehetőség kettős hatást gyakorolhat: csökkenhet a bérlői kereslet, miközben nőhet a kiadó lakások kínálata, Ezek együttesen árkorrekciós folyamatokat indíthatnak el főként Budapesten és az egyetemi városokban.
2025. 08. 09. 15:00
Megosztás:

Tovább erősít a Visa a kiberbiztonság területén

A Visa, a világ egyik vezető digitális fizetési szolgáltatója újabb lépést tett annak érdekében, hogy ügyfelei még jobban kihasználhassák a vállalat mélyreható kiberbiztonsági szakértelmét értéknövelt szolgáltatásain és kockázatkezelési megoldásain keresztül. A vállalat bejelentette a globális Visa kiberbiztonsági tanácsadási terület (Visa Cybersecurity Advisory Practice) elindítását, amely célzott támogatást nyújt a kockázatok feltérképezésében, valamint gyakorlati megoldásokat kínál az újonnan megjelenő fenyegetések felismerésére, értékelésére és elhárítására. A Visa emellett kinevezte új globális kibertermék-vezetőjét, a területen nagy tapasztalattal rendelkező Jeremiah Deweyt.
2025. 08. 09. 14:00
Megosztás:

Siófok, Budapest és Eger népszerűsége a nyáron is töretlen a magyar vendégek körében

Siófok továbbra is a legvonzóbb nyári úti cél a magyarok körében a Szallas.hu adatai szerint. 10-ből 8 nyári belföldi foglalás legfeljebb 170 ezer forint értékű. A többség apartmant választ. A régiós összesítésben a Balaton stabilan viszi a portál nyári foglalásainak harmadát, második helyen Észak-Magyarország, a dobogó harmadik helyén pedig Dél-Alföld áll. Eddig nyáron az online fizetések összértékének több mint 27 százalékát fizették SZÉP-kártyával a Szallas.hu oldalán.
2025. 08. 09. 14:00
Megosztás: