Az agilis értékek és alapelvek áttekintése

Ez a cikk az Agile leggyakrabban használt értékeit és alapelveit ismerteti. Nem csoda, hogy az „Agile” hatékonyan váltotta fel a projektvezetés hagyományos vízesési modelljét. A nehézkes, mereven lassú és dokumentum-központú termékfejlesztési módszer miatt a 17 rendszerfejlesztő csapata (az úgynevezett „Agile Alliance”) 2001-ben jelent meg egy „Agile Manifestóval”.

Az Agile Manifesto globális elfogadottságot nyert, és 4 érték és 12 alapelv dokumentált halmazaként definiálható, amely útmutatást kínál a fejlesztők számára a rendszer / alkalmazás fejlesztéséhez.

Így az Agile Manifesto „4 kulcsértéket” és „12 megfelelő elvet” tartalmaz, amelyek a rendszerfejlesztés agilis módszertanát irányítják. Az Agile Manifesto útmutatóként szolgál, hogy kiváló minőségű termékeket szállítson az ügyfelek számára.

Az agilis manifeszt értékei

Az Agile Manifesto 4 értékből áll. Megértjük őket részletesen.

1. érték - (az egyének és az interakciók inkább számítanak, mint a folyamatok és eszközök)

Az emberek kulcsszerepet játszanak a jelentős üzleti fejlesztések előmozdításában és az ügyfelek igényeinek megértésében. A jó termékek kifejlesztése hatékony csapatmunkát és interakciót igényel, függetlenül az egyének számára biztosított eszközöktől.

Kiváló termékek fejlesztése nem lehetséges az ügyfelek igényeinek megértése nélkül. Ezért az egyedi interakciók elősegítik az ügyfélspecifikus termékek létrehozását. A folyamatokra és eszközökre hagyatkozás nem csak a vállalkozásokat lassúvá teszi és nem reagál a változásokra, hanem az ügyfelek elvárásainak teljesítését is eredményezi.

2. érték - (a működő szoftver szempontjából fontos a részletes dokumentáció)

A kezdeti időkben hatalmas időt fordítottak a dokumentációra, amely műszaki részleteket és specifikációkat tartalmaz. A dokumentum-specifikus utasítások végrehajtásának ez a kimerítő és merev módszer a projekt késéseihez és a termék szállításának lassításához vezetett. Végül a végtermék nem felel meg az ügyfél elvárásainak, vagy elavulttá válik.

Az Agile bevezetésével a hangsúly a munkaprogramokra helyezkedett a dokumentumvezérelt munkafolyamatból. Működő szoftver lehetővé teszi a változásokhoz való alkalmazkodást és az ügyfelek igényeinek jobb megértését. Így az Agile a dokumentumok használatát csak a „felhasználói történetekre” korlátozza, amely a fejlesztõket határozza meg a végrehajtandó feladatokról.

3. érték - (az ügyfélszolgálat nem csak szerződéses tárgyalásokon számít)

A hagyományos vízesés modellben az ügyfelek a projekt működésének folytatása előtt kommunikálnak a fejlesztőkkel a konkrét követelményekről. A hagyományos szerződéses megbeszélési módszerek falat hoznak létre az ügyfelek és a fejlesztők között. Az ügyfelek bevonása a projekt kezdetére és a termék szállításra kész állapotára korlátozódik. És az ügyfelek részvétele nem a gyártási folyamat során történik.

Ezzel szemben az Agilis Értékek és Alapelvek manifesztumon keresztül ösztönözni kell az ügyfelek részvételét a készítési vagy létrehozási folyamat során. Az agilis megközelítés növeli az ügyfelek részvételét rendszeres időközönként, az időben történő bemutatóhoz. Ez nem csak segít megérteni az ügyfelek igényeit, hanem lehetővé teszi számukra az értékteremtést is. Így az agilis megközelítés alapja az ügyfelekkel való együttműködés a termék teljes életciklusa során.

4. érték - (alkalmazkodóképesség a változásokra azáltal, hogy terv-specifikus)

Tekintettel az ingatag üzleti környezetre, a technológiai fejlődésre kerül sor, és az ügyfél igényei változnak. A hagyományos vízeséskezelésben a változást költségnek tekintik, és ezt várhatóan el kell kerülni. A hagyományos projektmenedzsment emellett merev, és kevésbé rendelkezik az alakíthatósággal. Ez gátolja a változásokhoz való alkalmazkodóképességet, és az idő múlásával a terv feleslegessé válik.

Agile azonban a változást értékes tényezőnek tekinti, és hatékony reagálást és alkalmazkodóképességet kínál. Az agilis megközelítés, amely rövidebb iterációkból és sprintből áll, lehetővé teszi új tulajdonságok hozzáadását a termékhez egymást követő iterációkban, időszakos időközönként.

Az agilis manifeszt alapelvei

Az Agile Szövetség által terjesztett Agile 12 alapelve a következő:

1) Az agilis megközelítés egyik legfontosabb prioritása az, hogy az ügyfelek elégedettségére törekedjünk az értéknövelt termékek gyors és folyamatos szállítása révén.

2) Az agilis megközelítésnek változásokat kell magában foglalnia, még a fejlődés későbbi szakaszaiban is. A változást értékes ügynöknek tekintik, amely versenyelőnyt kínál az ügyfelek számára.

3) A működő szoftvert bármilyen visszajelzés vagy javaslat elküldése érdekében az ügyfeleknek hetek vagy hónapok időszakos időszakában, lehetőleg rövidebb időintervallumokban kell eljuttatniuk.

4) Az üzleti menedzsmentnek és a rendszerfejlesztőknek együtt kell működniük a projektciklus során.

5) Az agilis megközelítés abban rejlik, hogy a projekteket motivált egyéneknek kell hozzárendelni, és jó munkakörnyezetet és támogatási rendszert kell biztosítani az egyének számára azáltal, hogy bizalmat keltenek rájuk a munka elvégzéséhez.

6) Az agilis értékek és alapelvek arról szólnak, hogy elősegítsék a személyes megbeszéléseket, és mint hatékony kommunikációs eszközöket népszerűsítsék a fejlesztői csapaton belül és belül.

7) A működő szoftver az elsődleges eszköz a rendszer haladásának mérésére.

8) Az agilis megközelítés célja a rendszerfejlesztés következetes és fenntartható fejlődésének megkönnyítése. Az érdekelt feleknek folyamatos és folyamatos sebességet kell fenntartaniuk a termékfejlesztésben.

9) A folyamatos technológiai frissítés és hatékonyság bevezetésével történő frissítés megkönnyíti az agilis megközelítést.

10) Az agilis folyamat az egyszerűség elfogadását jelenti azáltal, hogy csökkenti az átfogó feladatokat, és azokra a feladatokra összpontosít, amelyek lényegében hozzáadott értéket képviselnek.

11) Az önszervezett csapatok elősegítik a jó struktúrák, követelmények és fejlesztések előteremtését. Az agilis csapat proaktív, amely lehetővé teszi számukra az akadályok leküzdését és a hibák minimalizálását a kiválóság elérése érdekében.

12) Az agilis csapatok folyamatosan frissítik magukat, és arra törekednek, hogy eredményesebbé váljanak a változásokhoz való hatékony alkalmazkodással. A fejlesztői csapatok folyamatosan formálódnak és békében vannak a változó külső feltételekkel. Ez lehetővé teszi a folyamatos improvizációt, hogy értéket teremtsen. Az ügyfelek általi időszakos visszajelzés lehetővé teszi a fejlesztői csapat számára annak elérését.

Következtetés

Az Agile Manifesto 4 értékének és 12 alapelvének megvitatása után egyértelmű, hogy az ügyfelek kielégítésére való összpontosítás sikert adott az agilis üzleti vállalkozások számára szerte a világon. Az agilis megközelítés gyakorlatilag hatékonynak bizonyult, nem korlátozva a szoftveriparra, hanem sok különféle iparágban.

Így az agilis manifeszt értékeinek és alapelveinek betartásával a vállalkozások számos előnyt szerezhetnek, nemcsak a termelékenység és az ügyfelek elégedettségének növelésével. De a hosszú távú jövedelmezőséggel is, függetlenül a külső tényezőktől.

Tehát itt az ideje megváltoztatni vállalkozásainak értékrendjét, és bevezetni a manifeszt alapelveit egy agilis kultúra bevezetése érdekében. Tegye vállalkozásait agilis-nyilvánosságra!

Ajánlott cikkek

Ez egy útmutató az agilis értékekhez és alapelvekhez. Itt tárgyaltuk az Áttekintés, a különböző értékek és az alapelv alapelveit. A további javasolt cikkeken keresztül további információkat is megtudhat -

  1. A Lean Six Sigma alapelvei
  2. Agilis programozás
  3. Teljes minőségirányítási koncepciók
  4. A projektvezető szerepei és felelőssége