Volt egy remek öreg
magyartanárom gimiben, Isten nyugosztalja... Borzalmasan raccsolt, de
tényleg! Én kismiska vagyok hozzá képest. Bejött első órára és így indított:
"Vépa, vetek, mogyovó, kován veggel vitkán vikkant a vigó... Ennyit evvől!"
Mindez csak arról jutott eszembe, hogy nem gondoltam
magyarázkodni a kimaradt 2 év miatt. Maradjunk annyiban, hogy elég sűrű 2 év
volt. És akkor ennyit erről!
Nem tudom még, hogy mi lesz a folytatás, de az biztos, hogy szeretnék írni pár dolgot az agile-ről például. Ami nem lesz talán annyira brutálisan nyers, száraz, technikai jellegű téma, mint az eddigiek, (meg a meg nem írt posztok lettek volna) és talán szélesebb körben is számot tarthat érdeklődésre.
Tehát agile.
Tudjátok, ez az a fura mozgalom, ami a programozásból indult, és ami többek
közt eretnek módon azt állítja, hogy dolgozni jó, a munkád lehet örömforrás,
sőt akár a hobbid is (meg persze még nagyon sok mindent ezeken túl). Az agile pár év alatt olyan sikert ért el,
hogy alapjaiban formálta át a szoftverfejlesztést. Sőt, mindaz a szellemiség,
filozófia ami az egész mögött van szépen begyűrűzött más kreatív iparágakba is,
de nem csak a filozófia, hanem az olyan mögöttes módszertanok adaptációjára is
vannak sikeres példák, mint amilyen a Scrum.
Hogy miért akarok minderről írni? Túl azon persze, hogy ma megint úgy gondolom (na jó, Borcsa meggyőzött), hogy érdemes ezt az egész blogolás dolgot csinálni. Nos, mert több döbbenetes élményem is volt mostanában a témával kapcsolatban. Arra gondolok, hogy bő 13 évvel az Agilis-kiáltvány, megszületése után micsoda hitetlenkedés, meg nem értés, és esztelen, zsigeri ellenállás tudja ezt az egészet körülvenni még ma is. Annak ellenére, hogy a mozgalom a 2000-es évek közepére/végére letarolta az egész világot, és -mint mondtam- alapjaiban alakította át az egész iparágat. Így, múlt időben.
Én magam 2010 körül figyeltem fel erre a jelenségre, próbáltam most visszakeresni, mikortól foglalkozom ezzel, és egy 2011 januári előadásomban már egyértelműen az agile körüli gondolatok a sorvezetők. Egyértelműen azért kezdtem el érdeklődni iránta, mert nem lehetett nem észre venni, ahogy egyre gyakrabban bukkan fel a legkülönfélébb szakmai fórumokon. De volt még egy momentum, ami felkeltette a figyelmem: a szereplők elkötelezettsége és mély hite ebben az egészben egyértelművé tette, hogy valami nem mindennapi dologgal állunk szemben. A téma legkomolyabb hazai (de nem csak Magyarországon ismert) tanácsadó cégét 2008-ban alapították. Mindezzel csak azt akarom mondani, hogy minimum fél évtizede itt van már köztünk az agile, győztes és bizonyított eszmeiségként, és erre bizony figyelnünk kell!
Talán kicsit nyers lesz,
amit ide írok, de attól még igaz: egy magára valamit is adó iparági szereplőnek
(legyen az programozó, tervező, szervező, teszter, menedzser, stb.) ismernie
kellene azoknak a dolgoknak, elveknek legalább egy részét, amelyek
besorolhatók ebbe a nagy gondolatkörbe, amit az agile
szóval szoktunk összefoglalni. Ez az egész annyira sikeres és kipróbáltan
működőképes, hogy nem lehet keresztülnézni rajta, átlépni és figyelmen kívül
hagyni.
Az agile mint mozgalom, bizony nem szorul védelemre,
bizonyított, és tarolt. De akkor mégis miért az ellenállás, a meg nem értés,
amivel olyan gyakran meg kell küzdenünk? És ami engem is időről-időre arra
késztet, hogy beszéljek róla, próbáljam felhívni mások figyelmét, hogy az
életüket megváltoztató csodára lelhetnek, csak a kezüket kell kinyújtaniuk
érte. Hogy ennek az ellenállásnak a természetéről megérthessünk valamit, előbb
majd tisztáznunk kell, hogy mi is az agile.
Először is az agile nem egy módszertan. Nem egy
recept, de még csak nem is receptek gyűjteménye, amelyek bemagolása
automatikusan utat mutat nekünk, hogyan végezzük a munkánkat.
De mi tehát az agile, a mozgalmon túl? Elsősorban egy szemléletmód, egy attitűd. És talán nem fejezi ki semmi jobban ezt az attitűdöt, mint maga a szó: agilis. Aki agilis, az a munkájában proaktív. Tehát felelősséget vállal, tudatos, előregondolkodó és automatikus (önjáró: nem azért írsz commentet a commitba, nem azért tartod a konvenciókat, használod tudatosan a mintákat, mert kell, vagy mert bárki ellenőrzi, hogy megtetted-e, hanem mert tudod, hogy így helyes).
A mozgalom szó nagyszerűen leírja, hogy miről van szó. Olyan emberek, akik ténylegesen és tevékenyen ezzel foglalkoztak (szoftverek fejlesztése), elkezdtek gondolkodni azon, hogy mi is az, amit rosszul csinálunk, és hogyan lehetne jól csinálni mindezt. Nem gondolták, hogy van egyetlen általános, üdvözítő út. Tudták ellenben, hogy az ördög a részletekben lakik, és az adott környezetre jellemző sajátosságok nagymértékben meghatározzák az alkalmazott módszerek és gyakorlatok hasznosságát és helyességét. Tudták, hogy nem lehet csak úgy megmondani a "tutit": a tökéletességet elérni lehetetlen, de törekedni rá - minduntalan a jobbá válás lehetőségeit firtatni - nemes küldetés és emberi kötelesség. Ugyanígy tisztában voltak azzal, is, hogy nyilvánvalóan vannak bizonyos alapvetések is, amelyeket nem lehet figyelmen kívül hagyni, de mindenek előtt az iparágban bizony vannak általánosan elterjedt és hamisnak bizonyult tévhitek, "rossz gyakorlatok". Az ezekkel való leszámolás nem odázható el, még akkor sem, ha ez alapvető szemléletváltást is igényel, és átrendezi a hangsúlyokat, nem kímélve a hagyományos szerepköröket, és azok rangját/státuszát sem.
Minden az agilis-kiáltvánnyal kezdődött tehát, ezért ezt
a linket mindenképp kövesse minden olvasó, és gondolkodjon el pár percre azon,
amit odaírva lát. Aki pedig úgy gondolná, hogy e nélkül is lehet erről
beszélgetni, annak iderakom csak azért is:
Mindenki, akit megfog a kiáltvány a maga nyers
tömörségében, találhat irodalmat, ami magyarázza azt, bátran rá lehet guglizni.
Mindenképp vegyük észre, hogy az egyént emeli ki. A szereplők közt
zajló kommunikáció, valamint a működő produktum fontosságát
hangsúlyozza. Az együttműködést és a változás iránti készséget azonosítja
fő értékekként.
Minderre
még visszakanyarodom majd, ígérem, de előtte szeretnék pár gondolatot leírni
arról, mi is vezetett az agile
mint mozgalom átütő sikeréhez. De bemelegítésnek talán ennyi is elég lesz...
Nincsenek megjegyzések:
Megjegyzés küldése