Agile je sustav osmišljen za koordinaciju rada mnogih ljudi koji rade zajedno, ali neovisno. Razvoj Agilea iznjedrio je mnoge revolucionarne načine razmišljanja o suradnji u tehnologiji. Često koristimo buzzwords i žargonistički jezik kada raspravljamo o Agileu, pa istraživanje konkretnih primjera može biti od velike pomoći u razumijevanju koncepta.

Slijedi kratki uvod u nekoliko različitih implementacija metodologije i njihovu međusobnu razliku.

1. Ekstremno programiranje

"XP je prilika da se testirate, budete svoji, shvatite da ste možda cijelo vrijeme bili dobro i samo se družite s pogrešnom gomilom."

—Kent Beck, osnivač ekstremnog programiranja

Jedna od prvih agilnih slavnih osoba bio je čovjek po imenu Kent Beck. U onome što zamišljamo bila je jedna nevjerojatno ometajuća večer osobnog proučavanja, shvatio je da je kvaliteta a učinak tima često je bio izravno proporcionalan sinergiji i duhovnom zdravlju ljudi koji ga nose van.

Njegova ideja vrijedna milijun dolara? Programeri su ljudi, a isto tako i dionici kojima služe. Postajemo obrambeni kada smo uplašeni, nesigurni, nezadovoljni ili frustrirani. Uvođenjem Extreme Programming (XP), gospodin Beck je svijetu tehnologije predstavio osjećaj poniznosti i iskrenu želju za ujedinjenjem.

instagram viewer

U središtu svega: autentično vjerovanje u moć drugih i njihovu sposobnost učenja i rasta. Njegova knjiga, Extreme Programming Explained, navodi učinkovitu komunikaciju, česte povratne informacije i uzajamno poštivanje kao sve ključne sastojke.

Kratki razvojni ciklusi igraju ulogu u ovom konceptu često razmjene rundi povratnih informacija. Proizvod i sam tim postaju mnogo reaktivniji na okolnosti kako se mijenjaju. Na ovaj način možemo brže izgraditi bolje proizvode.

2. Sef

Scaled Agile Framework je u biti Agile izgrađen za mjerenje. Što to točno znači?

Vođenje stalka za limunadu ispred vaše kuće malo je drugačije od upravljanja cijelom korporacijom. Ono što funkcionira na razini zemlje ne raste uvijek "prema gore" kako posao raste i uzima zamah.

Kad imate posla s tri kupca dnevno, vjerojatno to možete učiniti potpuno sami. S 300 dnevnih korisnika, međutim, možda ćete se osjećati preopterećeni. SAFe je ruka koju treba držati liderima koji su napravili ovaj skok u opsegu, pružajući okvir koji omogućuje učinkovit rast kao tvrtke.

Jedan od najvažnijih koncepata u SAFe -u je nešto što se naziva "poravnanje". Osjećaj usklađenosti zaposlenika s vizijom tvrtke djeluje kao njihov moralni kompas. Uz pomoć ovog svjetla vodilja, svi ostaju na istoj stranici, bez obzira na to kako se stvari s vremenom razvijaju.

Postoji nekoliko širokih kategorija SAFe -a, a sve su namijenjene rješavanju različitih potreba:

  • Bitne SIGURNOSTI: Ovaj oblik SAFe -a uspostavlja gole potrebe onoga što cijeli Agile Release Train zahtijeva. Agile Release Train, ili ART, najmanji je mogući tim koji je još sposoban ostvariti zadani cilj. Bitni SAFe daje prednost dobrobiti ovih timova iznad svega.
  • SIGURNO za veliko rješenje: Large Solution SAFe preuzima sva načela Essential SAFe i konceptualno ih uzdiže do pune ljestvice. Namijenjena je pomoći državnim i drugim organizacijama na razini poduzeća. Veliko rješenje SAFe nastoji postaviti standard odgovornosti za najmoćnije korporacije na planetu, omogućavajući im da imaju mnogo pozitivniji utjecaj na sve s kojima ga dijele. To uključuje i njihove klijente, vlastite zaposlenike i njihove unutarnje vođe.
  • Portfolio SAFe: Tvrtke koje rade u ovom okviru polaze od potreba kupaca. Iz svakog novonastalog zahtjeva koji treba ispuniti ukorijeni se nešto što se naziva epom. Svaki je ep jasno usklađen s nečim što posao želi postići; postaje pokretačka snaga koja animira izvedbu svakog ART -a. Ovaj "tok" vrijednosti discipliniran je željom da stvari budu "vitke" - tim samo gradi ono što je potrebno, sa što manje otpada.
  • Potpuno SIGURNO: Konačno, dolazimo do najsveobuhvatnijeg oblika SAFe -a. Ovdje se uzimaju u obzir sve moguće potrebe uzimajući u obzir sve temeljne kompetencije.

Ideja je da integritet mora biti prisutan na svakoj razini u korporaciji, a ne samo u imenu ili u riječi. Ti različiti okusi olakšavaju tvrtkama usvajanje samo onoga što će uistinu zadovoljiti njihove potrebe.

Povezano: Agilni vs. Scrum vs. Slap

3. Ološ

Raditi u silosu znači dugo raditi samostalno. Scrum i Agile, općenito, nastoje spriječiti ljude u tehnologiji da se zarobe u profesionalni način života bez vršnjaka i razmjene znanja.

Scrum tim sastoji se od Scrum majstora, vlasnika proizvoda i njihove pratnje programera. Nekoliko Scrum "ceremonija", poput svakodnevnog ustajanja između cijelog tima i sastanaka jedan na jedan između svakog suradnika i njihovog Scrum majstora, tjeraju ljude iz silosa. Razgovor oko rada tima postaje iskreniji i slobodniji. Ideje prelaze s osobe na osobu i svatko ih pomaže poboljšati, koristeći tehnikama kao što je Scrum Poker.

Značajke Scruma uključuju kratku i aktivnu petlju povratnih informacija, sustavni pristup organizaciji posla naprijed u sprintove i formiranje malih timova usmjerenih na zadatke koji se slobodno kreću kroz tvrtku kao a jedinica.

Ova sloboda ima za cilj olakšavanje "iterativnog" rada, što u osnovi znači rad koji se prevrće, ponovno razmatra i ponovno konceptualizira što je moguće učestalije i temeljitije. Tim želi ostati potpuno fleksibilan i usklađen s potrebama korisnika kako se te potrebe predstavljaju.

Povezano: Najbolji besplatni mrežni alati za suradnju za rad na daljinu

I to je samo vrh ledenog brijega

Ako ste dio tima i svi se borite, uvijek će postojati odgovarajuća propisana Agile implementacija, formulirana tako da pomogne ljudima poput vas. Ako se ništa od gore navedenog ne odnosi na vaše okolnosti, preporučujemo da pogledate sve ostalo što nudi cijela obitelj Agile.

Popis varijacija dugačak je i impresivan. Možda će vas iznenaditi da vidite koliko možete naučiti o agilnom programiranju.

UdioCvrkutE -pošta
Što je agilna metodologija programiranja?

Bilo da se prijavljujete za poslove programiranja ili želite učinkovitiji način rada, morat ćete znati za Agile.

Pročitajte Dalje

Povezane teme
  • Programiranje
  • Produktivnost
  • Upravljanje zadacima
  • Upravljanje projektima
O autoru
Emma Garofalo (Objavljen 51 članak)

Emma Garofalo spisateljica je koja trenutno živi u Pittsburghu, Pennsylvania. Kad se ne trudi za svojim stolom u želji za boljim sutra, obično se može naći iza kamere ili u kuhinji. Hvaljen od kritike. Univerzalno prezren.

Više od Emme Garofalo

Pretplatite se na naše obavijesti

Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e -knjige i ekskluzivne ponude!

Kliknite ovdje za pretplatu