Az Agile egy olyan rendszer, amelynek célja, hogy sok ember munkáját összehangolja, de egymástól függetlenül. Az Agile fejlődése számos forradalmi gondolkodásmódot hozott létre a technológiai együttműködésben. Gyakran használunk divatszavakat és szaknyelvű nyelveket, amikor Agile -ről beszélünk, így a konkrét példák feltárása nagy segítséget jelenthet a fogalom megértésében.
Az alábbiakban röviden bemutatjuk a módszertan néhány különböző megvalósítását és azt, hogyan különböznek egymástól.
1. Extrém programozás
"Az XP egy lehetőség arra, hogy kipróbáld magad, legyél önmagad, és rájöjj, hogy talán jól voltál mindvégig, és csak rossz tömeggel lógsz."
- Kent Beck, az Extreme Programming alapítója
Az egyik első agilis híresség egy Kent Beck nevű férfi volt. Abban, amit elképzelünk, egy hihetetlenül zavaró este volt a személyes tanulmányozás, rájött, hogy a minősége a A csapat teljesítménye gyakran közvetlenül arányos volt a szinergiával és az azt hordozó emberek lelki egészségével ki.
Millió dolláros ötlete? A fejlesztők emberek, és az általuk kiszolgált érdekelt felek is. Védekezővé válunk, ha félünk, bizonytalanok, elégedetlenek vagy csalódottak vagyunk. Az Extreme Programming (XP) bevezetésével Beck úr alázatossággal és valódi egyesülési vágydal ajándékozta meg a technika világát.
Mindennek a középpontjában: hiteles hit mások erejében és tanulási és növekedési képességében. Extreme Programming Explained című könyve a hatékony kommunikációt, a gyakori visszajelzéseket és a kölcsönös tiszteletet jelöli meg, mint kulcsfontosságú összetevőket.
Rövid fejlesztési ciklusok játsszák ezt a koncepciót, amely szerint gyakran cserélnek visszajelzést. A termék és maga a csapat sokkal reagálóbbá válik a körülményekre, ahogy változnak. Ily módon gyorsabban készíthetünk jobb termékeket.
2. Biztonságos
A Scaled Agile Framework lényegében a skálára épített agilis. Ez pontosan mit jelent?
Limonádé állványt üzemeltetni a háza előtt egy kicsit más, mint egy egész vállalat irányítása. Ami a földszinten működik, nem mindig "skálázódik" felfelé, ahogy egy vállalkozás növekszik és lendületet vesz.
Ha napi három ügyféllel foglalkozik, akkor valószínűleg teljesen egyedül is megteheti. Napi 300 vásárlójával azonban túlterheltnek találhatja magát. A SAFe kezet nyújt a vezetőknek, akik ezt a léptékbeli ugrást végzik, és keretet biztosítanak a vállalat hatékony növekedéséhez.
A SAFe egyik legfontosabb fogalma az "összehangolás". A munkavállaló érzése, hogy igazodik a vállalat elképzeléséhez, erkölcsi iránytűként működik. Ennek az irányító fénynek a segítségével mindenki ugyanazon az oldalon marad, függetlenül attól, hogy a dolgok hogyan alakulnak az idő múlásával.
A SAFe számos széles kategóriája létezik, amelyek mindegyike egy másik igény kielégítésére szolgál:
- Alapvető SAFe: A SAFe ezen formája biztosítja a csekély szükségleteket ahhoz, amit egy egész agilis felszabadító vonat igényel. Az Agile Release Train vagy az ART a lehető legkisebb csapat, amely még mindig képes egy adott cél elérésére. Az Essential SAFe mindenekelőtt ezen csapatok jólétét helyezi előtérbe.
- Nagy megoldás SAFe: Nagy megoldás A SAFe átveszi az Essential SAFe összes alapelvét, és fogalmilag teljes körűvé emeli azokat. Célja a kormányzati és más vállalati szintű szervezetek támogatása. Nagy megoldás A SAFe arra törekszik, hogy elszámoltathatósági mércét állítson fel a bolygó legerősebb vállalatai számára, lehetővé téve számukra, hogy sokkal pozitívabb hatást gyakoroljanak mindenkire, akivel megosztják. Ez magában foglalja ügyfeleiket, saját alkalmazottaikat és belső vezetőiket is.
- SAFe portfólió: Az e keretek között dolgozó vállalatok az ügyfél igényeiből indulnak ki. Minden feltörekvő igényből gyökerezik valami, amit eposznak neveznek. Minden eposz egyértelműen igazodik valamihez, amit az üzlet megvalósítani kíván; ez lesz a hajtóerő, amely animálja az egyes művészetek teljesítményét. Ezt az értékáramlást fegyelmezi a vágy, hogy a dolgokat „soványan” tartsuk - a csapatok csak a szükséges dolgokat építik fel, a lehető legkevesebb hulladékkal.
- Teljes SAFe: Végül elérkeztünk a SAFe legátfogóbb formájához. Itt minden lehetséges igényt figyelembe vesznek minden alapvető kompetenciáját figyelembe véve.
Az ötlet az, hogy az integritásnak minden szinten jelen kell lennie egy vállalatban, és nem csak névben vagy szóban. Ezek a különböző ízek megkönnyítik a vállalatok számára, hogy csak azt fogadják el, ami valóban megfelel az igényeiknek.
Összefüggő: Agilis vs. Scrum vs. Vízesés
3. Dulakodás
A silóban végzett munka azt jelenti, hogy hosszú ideig önállóan dolgozik. A Scrum és az Agile általános értelemben arra törekednek, hogy megakadályozzák, hogy a technológiai szakemberek csapdába ejtsék magukat a társaik és a tudásmegosztás nélküli szakmai életmódba.
A Scrum csapat egy Scrum -mesterből, egy terméktulajdonosból és a fejlesztők kíséretéből áll. Számos Scrum "szertartás", például a teljes csapat közötti napi felállás, valamint az egyes munkatársak és Scrum mestereik közötti személyes találkozások kényszerítik ki az embereket a silókból. A csapat munkáját övező beszélgetés őszintébbé és szabadabbá válik. Az ötletek személyről emberre terjednek, és mindenki segít azok fejlesztésében olyan technikák, mint a Scrum Poker.
A Scrum jellemzői közé tartozik a rövid és aktív visszacsatolás, a munka szervezésének szisztematikus megközelítése előre sprintbe, és kis, feladatorientált csapatok kialakítása, amelyek szabadon mozognak a vállalaton, mint a Mértékegység.
Ez a szabadság az "iteratív" munkát hivatott megkönnyíteni, ami alapvetően a lehető leggyakrabban és alaposabban megfordított, átgondolt és újragondolt munkát jelenti. A csapat célja, hogy teljes mértékben rugalmas és szinkronban maradjon az ügyfél igényeivel, amint ezek az igények megjelennek.
Összefüggő: A legjobb ingyenes online együttműködési eszközök a távoli munkához
És ez csak a jéghegy csúcsa
Ha egy csapat tagja vagy, és mindannyian küzdesz, mindig lesz egy megfelelően előíró Agile megvalósítás, amely úgy van megfogalmazva, hogy segítsen a hozzád hasonló embereknek. Ha a fentiek egyike sem vonatkozik az Ön körülményeire, javasoljuk, hogy vizsgáljon meg minden mást, amit az egész agilis család kínál.
A variációk listája hosszú és lenyűgöző. Meglepő lehet, ha látja, mennyi mindent kell megtudnia az agilis programozásról.
Akár programozási munkákra jelentkezik, akár hatékonyabb munkamódszert szeretne, tudnia kell az Agile -ről.
Olvassa tovább
- Programozás
- Termelékenység
- Feladatkezelés
- Projektmenedzsment
Emma Garofalo író, jelenleg a Pennsylvania állambeli Pittsburgh -ben él. Amikor nem fáradozik az íróasztalánál egy jobb holnap hiányában, általában megtalálható a kamera mögött vagy a konyhában. Kritikusok által elismert. Általánosan megvetett.
Iratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, véleményeket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide