Agile je systém navrhnutý tak, aby koordinoval prácu mnohých ľudí pracujúcich spoločne, ale nezávisle. Evolúcia Agile priniesla mnoho revolučných spôsobov uvažovania o spolupráci v technológiách. Keď diskutujeme o Agile, často používame hlášky a žargonistický jazyk, takže skúmanie konkrétnych príkladov môže byť veľkou pomocou pri porozumení konceptu.

Nasleduje stručný úvod k niekoľkým rôznym implementáciám metodiky a k tomu, ako sa navzájom líšia.

1. Extrémne programovanie

„XP je príležitosť otestovať sa, byť sám sebou a uvedomiť si, že ste sa možno celý čas mali dobre a len tak visíte so zlým davom.“

—Kent Beck, zakladateľ extrémneho programovania

Jednou z prvých agilných celebrít bol muž Kent Beck. V tom, čo si predstavujeme, bol jeden neskutočne rušivý večer osobného štúdia, si uvedomil, že kvalita a Výstup tímu bol často priamo úmerný synergii a duchovnému zdraviu ľudí, ktorí ho nosili von.

Jeho miliónový nápad? Vývojári sú ľudia a rovnako aj zainteresované strany, ktorým slúžia. Defenzívou sa staneme vtedy, ak sa bojíme, nie sme si istí, nespokojní alebo frustrovaní. Zavedením extrémneho programovania (XP) pán Beck odovzdal svet techniky zmyslu pre pokoru a skutočnú túžbu zjednotiť sa.

instagram viewer

V jadre všetkého: autentická viera v silu ostatných a ich schopnosť učiť sa a rásť. Jeho kniha Extreme Programming Explained, cituje efektívnu komunikáciu, častú spätnú väzbu a vzájomný rešpekt ako všetky kľúčové zložky.

Krátke vývojové cykly zahrňujú tento koncept častej výmeny cyklov spätnej väzby. Produkt a samotný tím začínajú oveľa rýchlejšie reagovať na okolnosti, ktoré sa menia. Týmto spôsobom môžeme rýchlejšie stavať lepšie produkty.

2. BEZPEČNÝ

Scaled Agile Framework je v podstate Agile stavaný na mieru. Čo to presne znamená?

Prevádzka stánku s limonádou pred vašim domom je trochu odlišná od riadenia celej spoločnosti. To, čo funguje na prízemí, sa nie vždy „stupňuje“ nahor, pretože podnik rastie a naberá na obrátkach.

Keď budete jednať s tromi zákazníkmi denne, pravdepodobne to dokážete úplne sami. S 300 zákazníkmi denne sa však môžete ocitnúť preťažení. SAFe je ruka v ruke pre lídrov, ktorí robia tento skok vo veľkom, a poskytuje rámec, ktorý uľahčuje efektívny rast spoločnosti.

Jeden z najdôležitejších konceptov v SAFe je niečo, čo sa nazýva „zarovnanie“. Pocit zamestnanca, ktorý je v súlade s víziou spoločnosti, funguje ako jeho morálny kompas. S pomocou tohto vodiaceho svetla zostane každý na tej istej stránke, bez ohľadu na to, ako sa veci v priebehu času vyvíjajú.

Existuje niekoľko širokých kategórií SAFe, všetky majú riešiť inú potrebu:

  • Zásadný BEZPEČNOSŤ: Táto forma SAFe stanovuje nevyhnutné veci, ktoré vyžaduje celý agilný uvoľňovací vlak. Agile Release Train alebo ART je najmenší možný tím, ktorý je stále schopný dosiahnuť daný cieľ. Essential SAFe uprednostňuje predovšetkým blaho týchto tímov.
  • SAFe veľkého riešenia: Large Solution SAFe preberá všetky princípy Essential SAFe a koncepčne ich povyšuje na úplné rozmery. Cieľom je pomôcť vládnym a iným organizáciám na úrovni podnikov. Large Solution SAFe sa snaží stanoviť štandard zodpovednosti pre najmocnejšie spoločnosti na planéte, ktorý im umožní mať oveľa pozitívnejší vplyv na každého, s kým sa oň podelia. To zahŕňa aj ich zákazníkov, vlastných zamestnancov a ich interných lídrov.
  • Portfólio SAFe: Spoločnosti pracujúce v tomto rámci začínajú s potrebami zákazníka. Z každého vznikajúceho dopytu, ktorý treba splniť, zakorení niečo, čo sa nazýva epos. Každý epos je v jasnom súlade s niečím, čo chce podnik dosiahnuť; stáva sa hybnou silou oživujúcou výkon každého ART. Tento „tok“ hodnoty je disciplinovaný túžbou udržať veci „štíhle“ - tímy stavajú iba to, čo je potrebné, s čo najmenším plytvaním.
  • Úplný BEZPEČNOST: Nakoniec sa dostávame k najkomplexnejšej forme SAFe. Tu sú zohľadnené všetky možné potreby pričom sa zohľadňujú všetky základné kompetencie.

Ide o to, že integrita musí byť v spoločnosti prítomná na všetkých úrovniach, nielen v názve alebo slove. Tieto rôzne príchute uľahčujú spoločnostiam prijať iba to, čo skutočne slúži ich potrebám.

Súvisiace: Agilný vs. Scrum vs. Vodopád

3. Scrum

Práca v sile znamená dlhodobú vlastnú prácu. Scrum a Agile sa vo všeobecnom zmysle snažia zabrániť tomu, aby sa ľudia v technike uväznili v profesionálnom životnom štýle bez rovesníkov a zdieľania znalostí.

Tím Scrumu sa skladá z majiteľa produktu Scrum, majiteľa produktu a ich sprievodu vývojárov. Niekoľko „obradov“ Scrumu, ako napríklad každodenný stand-up medzi celým tímom a osobné stretnutia medzi každým spolupracovníkom a ich majstrom Scrum, nútia ľudí dostať sa von. Konverzácia okolo práce tímu sa stáva úprimnejšou a voľnejšou. Myšlienky prechádzajú z človeka na človeka a každý ich pomáha vylepšovať, používať techniky ako Scrum Poker.

K charakteristickým znakom Scrumu patrí krátka a aktívna slučka spätnej väzby, systematický prístup k organizácii práce dopredu do šprintov a vytvárania malých tímov zameraných na úlohy, ktoré sa voľne pohybujú v spoločnosti ako a jednotka.

Táto sloboda má uľahčiť „iteračnú“ prácu, čo v zásade znamená prácu, ktorá je obrátená, prehodnotená a nanovo konceptualizovaná tak často a tak dôkladne, ako je to len možné. Cieľom tímu je zostať úplne flexibilný a synchronizovaný s potrebami zákazníka, pretože sa tieto potreby prejavujú.

Súvisiace: Najlepšie bezplatné online nástroje na spoluprácu na diaľku

A to je len špička ľadovca

Ak ste súčasťou tímu a všetci máte problémy, vždy bude existovať primerane normatívna agilná implementácia, ktorá bude formulovaná tak, aby pomohla ľuďom, ako ste vy. Ak sa nič z vyššie uvedeného nevzťahuje na vaše okolnosti, odporúčame vám preskúmať všetko ostatné, čo môže ponúknuť celá rodina Agile.

Zoznam variácií je dlhý a pôsobivý. Možno vás prekvapí, keď uvidíte, koľko sa toho o agilnom programovaní dá naučiť.

zdieľamTweetE -mail
Čo je to metodika agilného programovania?

Či už sa uchádzate o prácu v programovaní, alebo chcete efektívnejší spôsob práce, o Agile budete musieť vedieť.

Čítajte ďalej

Súvisiace témy
  • Programovanie
  • Produktivita
  • Správa úloh
  • Projektový manažment
O autorovi
Emma Garofalo (51 publikovaných článkov)

Emma Garofalo je spisovateľka, ktorá v súčasnosti žije v Pittsburghu v Pensylvánii. Keď sa nehrnie za svojim stolom v núdzi o lepšie zajtrajšky, zvyčajne ju nájdete za kamerou alebo v kuchyni. Kriticky uznávaný. Univerzálne opovrhovaný.

Viac od Emmy Garofalo

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber