Mi az Agile? A kifejezés azt jelenti, hogy képesek vagyunk gyorsan és könnyedén mozogni. Ez a fajta mozgás a 21. század élvonalbeli projektmenedzsment módszereinek kulcsa. Az Agile szoftverfejlesztési metodológiaként indult, és gyorsan átköltözött a általános projektmenedzsment világába. Az Agile hangsúlyozza az együttműködést, az ügyfél visszajelzését és a folyamatos fejlődést. Ráadásul minden méretű projektre alkalmazható. Megalakulása óta az Agile-t világszerte több ezer szervezet fogadta el.
4 Agile érték – tartalomjegyzék:
Az Agile rövid története
A múlt század végén a szoftverfejlesztő csapatok még mindig 50 évvel ezelőtt kitalált projektmenedzsment metodológiákat használtak. A vízesés, amely a 20. század legnagyobb részében a projektmenedzsment standardja volt, a legelterjedtebb szoftverfejlesztési metodológia volt az Agile előtt.
A vízesés metodológia az építőipar és a gyártás számára készült. Tökéletesen megfelelt ezeknek a vállalkozásoknak az igényeiknek – mivel a gyártásban a projektek típusa megköveteli a részletes tervek elkészítését a végrehajtási fázis előtt. Ebben a metodológiában, miután a terv elkészült, lépésről lépésre végrehajtják. A munka folyamata hasonlít egy vízesésre, hogy megfeleljen az ügyfél kéréseinek.
Sajnos a vízesés metodológia nem alkalmazható a szoftverfejlesztésre, mivel nehéz volt követni és rengeteg papírmunkát igényelt. Ami még fontosabb, egyszerűen hatástalan volt.
A szoftverfejlesztéshez rugalmasabb és iteratívabb megközelítést keresve sok csapat elkezdett saját, helyspecifikus projektmenedzsment kiigazításokon dolgozni. Azonban sürgős szükség volt nemcsak egy új standardra, hanem egy teljesen új gondolkodásmódra a projektmenedzsment terén.
Az új megközelítés már itt-ott bontogatta szárnyait, amikor 2001-ben 17 szoftveres gondolkodó találkozott egy konferencián Snowbirdben, Utah államban. A résztvevők között voltak olyan nevek, mint Kent Beck és Ron Jeffries, az eXtreme Programming (XP) társkészítői, valamint Ken Schwaber és Jeff Sutherland, (a Scrum keretrendszer szerzői, amelyet a sorozatunkban írtunk le). A snowbirdi konferencián megfogalmazták az Agile Kiáltványt a vízesés módszer hiányosságaira válaszul. Manapság az Agile nemcsak szoftverfejlesztési metodológia. Ez lett az a gondolkodásmód, amelyet különböző szervezetek projektmenedzsmentjéhez használnak. Annak ellenére, hogy népszerűsége folyamatosan növekszik, az Agile általános szabályai változatlanok maradnak.
Mi az Agile?
Az Agile-t úgy definiálják, mint egy projektmenedzsment módszert, amely az összes feladatot rövid fázisokra, úgynevezett iterációkra osztja. Ezeket gyakran értékelik és alkalmazkodnak a piaci helyzethez és az ügyfél igényeihez.
Az Agile egy olyan kifejezés is, amely a termékfejlesztés értékeinek és elveinek egy halmazát írja le. Általánosságban az Agile azt jelenti, hogy a figyelem a vásárlónak nyújtott érték gyorsabb szállítására összpontosít, és képes önszabályozni magát, mint agilis csapat. Más szavakkal, az agilis csapatok képesek alkalmazkodni és változni, ahogy szükséges, hogy a lehető legjobb eredményeket nyújtsák ügyfeleiknek.

Az Agile 4 alapértéke
Az Agile 4 alapértéken alapul, amelyek az alábbiak:
- Az egyének és az interakciók fontosabbak, mint a folyamatok és az eszközök.
- A működő szoftver fontosabb, mint a részletes dokumentáció.
- Az ügyfél együttműködése fontosabb, mint a szerződéses tárgyalás.
- A változásokra való reagálás fontosabb, mint a terv követése.
Ezek az értékek elsőre szigorúnak tűnhetnek. De szerzőik hangsúlyozzák, hogy szándékosan használták a “fontosabb” szót. Azt állítják, hogy az egyenlet mindkét része egyformán fontos, ezért ezeket a részeket meg kell említeni a menedzsment alapvető kérdéseinek megértéséhez. Azonban az egyenlet első része fontosabb az Agile megközelítésben.

Az egyének és az interakciók fontosabbak, mint a folyamatok és az eszközök
Az agilis első alapértéke azt jelenti, hogy az emberek, akik a projekten dolgoznak, a jólétük és a kommunikációjuk a sikeres csapatmunka legfontosabb része. Sem a folyamatok, amelyeket futtatnak, sem az eszközök, amelyeket használnak, nem értékelhetők többre, mint az egyének munkája és hozzájárulása.
A működő szoftver fontosabb, mint a részletes dokumentáció
Az agilis második értéke közvetlenül a szoftverfejlesztésre vonatkozik. Azonban nincsenek jelentős különbségek az Agile csapatmunka és bármilyen más termék között. Mindkét esetben a termék működő verziójának folyamatosan elérhetőnek kell lennie az ügyfél számára. A munka fokozatosan és iteratívan történik. Más szavakkal, a termék lépésről lépésre fejlődik, ahol minden lépés hozzáad valamit az előzőkhöz. Így a termék könnyen és gyorsan módosítható a változó követelmények és igények szerint. Ennek következtében a részletes dokumentáció, amely a vízesés módszer alapja volt, nem prioritás az agilis megközelítésben.
Az ügyfél együttműködése fontosabb, mint a szerződéses tárgyalás
A harmadik érték a folyamatos kommunikációt dicséri az ügyféllel. Az agilis termékfejlesztés iteratív jellege miatt az ügyfél igényei azonnal kezelhetők. Ezért a kezdeti együttműködés során megkötött szerződésnek nem kell tartalmaznia a termék minden részletes specifikációját.
A változásokra való reagálás fontosabb, mint a terv követése
Az utolsó Agile érték összefügg az előzőekkel. A vállalati érték szállítását helyezi előtérbe a meghatározott szabályok és tervek követése helyett. Röviden, a szabály azt jelenti, hogy a terméket a piaci helyzet aktuális állapota szerint kell fejleszteni. Ezért az agilis csapatnak gyakran kell módosítania és frissítenie a termék követelményeit, és konzultálnia kell az ügyféllel.

Összefoglalás
Az Agile Kiáltvány 2001-re nyúlik vissza. Egy szabályok és értékek halmazaként íródott a szoftverfejlesztő csapatok számára. Manapság azonban különböző szervezetek hatékony és könnyű projektmenedzsmentjének alapjaként használják.
Az Agile egy értékrendszeren alapul. Dicséri az egyéni hozzájárulást a csapatmunkában. Magasabbra értékeli a működő verzió elérhetőségét a részletes tervek és dokumentáció helyett. És hangsúlyozza a folyamatos kommunikációt az ügyféllel, aki részt vesz a termékfejlesztés teljes folyamatában.
Megválaszoltuk a fő kérdést, “Mi az Agile”. Most nézd meg Hogyan használjuk az Agile metodológiát szabadúszó projektekhez?
Ha tetszik a tartalmunk, csatlakozz a szorgos méheink közösségéhez a Facebookon, Twitteren, LinkedInen, Instagramon, YouTube-on, Pinteresten.
Caroline Becker
Projektmenedzserként Caroline szakértő az új módszerek megtalálásában, amelyek a legjobb munkafolyamatok megtervezésére és a folyamatok optimalizálására szolgálnak. Szervezési készségei és a nyomás alatt végzett munka iránti képessége teszik őt a legalkalmasabb személyré, aki bonyolult projekteket valóra tud váltani.