Agile - kaj je to?
Agile - kaj je to?

Video: Agile - kaj je to?

Video: Agile - kaj je to?
Video: 97% Owned: The Money System | Documentary Film 2024, April
Anonim

Nove tuje besede vse bolj vdirajo v naša življenja. Agile ni bila izjema. kaj je to? Na kratko, agile je pristop, ki je v nasprotju s tradicionalnim pristopom slapa pri oblikovanju izdelkov in storitev.

Iz zgodovine

Februarja 2001 se je v gorah Utaha v The Lodge na smučišču Snowbird zbralo 17 ljudi, da bi se družili, športno smučali in poskušali izmisliti nekaj poenotenega. Tam je bil razvit manifest agilnosti. Predstavniki različnih pristopov so želeli najti alternativo težkim procesom razvoja programske opreme na podlagi dokumentacije. Do konca sestanka je bilo ugotovljeno, da manifest vključuje 4 vrednote, 12 načel in nobene prakse.

Bistvo pristopa

Ta pristop je značilen predvsem za IT industrijo. Klasični pristop določa, da se odobreni načrt za ustvarjanje izdelka ne more spremeniti ali ustaviti do trenutka njegovega nastanka.

agilen kaj je to
agilen kaj je to

Osnova tega pristopa je klasičen primer upravljanja kakovosti izdelkov, ki se uporablja v Toyotini tovarni, podan v vseh učbenikih na to temo, kadar kolizaposleni bi lahko ustavil proizvodnjo, da bi dal predlog za racionalizacijo ali preprečil poroko.

V mnogih podjetjih ekipa za razvoj projektov deluje v različnih oddelkih in pogosto prihaja med seboj v konflikt, kar ne vodi do pozitivnih rezultatov za izdelek v razvoju.

Agilna tehnologija vam omogoča, da vključite vse razvijalce programskega izdelka, medtem ko vsi zaposleni ohranijo svoje lastne funkcije. S tem pristopom ekipa zaposlenih razume, da si prizadeva za en skupen cilj, ki je ustvariti kakovosten IT produkt za svoje stranke.

Pri uporabi tega pristopa je treba ustvariti ekipo enako mislečih ljudi, ki lahko učinkovito in konkurenčno delujejo v tržnih razmerah.

Prihajamo do agilnega tradicionalnega poslovanja

Tradicionalna podjetja se začenjajo premikati k temu pristopu. Tipičen primer je uvedba agilnosti v Sberbank. Po besedah G. Grefa je Sberbank 0,1 del trga IT v Rusiji. Pravi, da so ustvarili največjo IT infrastrukturo na svetu, a spoznali, da niso konkurenčni. Po njegovih besedah tisti, ki danes ne obvladajo Agila, jutri ne bodo mogli biti konkurenčni. Če želite v podjetju implementirati agilen sistem, se morate najprej spremeniti.

Agile v Sberbank
Agile v Sberbank

Banke danes nimajo razvite strukture inovativnosti, kar je bolj značilno za mikrofinančne organizacije, katerih bistvoje v tem, da posojajo denar po norih obrestnih merah in ustvarjajo veliko višji dobiček kot banke. Te organizacije so zelo prilagodljive, lahko preoblikujejo svoje poslovanje, izrezujejo niše na novih trgih in lahko izpodrivajo tudi klasične banke.

Ta pristop je značilen za druga poslovna področja. Torej, mobilni operaterji se začenjajo ukvarjati s plačilnimi sistemi, Airbnb je spremenil pristop do hotelov v turističnem poslu, Uber je storil enako na področju potniškega prometa.

Fleksibilno upravljanje v agile

Kaskadni pristop vključuje načrtovanje za vsaj eno leto. To se spremeni pri uporabi agilne metode. Kaj daje? S tradicionalnim pristopom lahko vsaka dinamika privede do paralize projekta. Pri uporabi agilne metodologije se gradi infrastruktura, ki se fleksibilno odziva na spreminjajoče se zahteve in zahteve strank v procesu razvoja. Agilno načrtovanje mora spremljati razumevanje in analiza vseh poslovnih procesov organizacije. Agilno upravljanje mora spremljati sposobnost razvoja, izpopolnjevanja in prilagajanja posebnostim določenega podjetja.

agilno tehnologijo
agilno tehnologijo

Obstaja manifest agilnosti, ki je v bistvu niz pravil, zasnovanih za olajšanje orientacije v agilnih metodah upravljanja.

Ta pristop je zmanjšati tveganja in povečati dobiček, kljub dejstvu, da so pogoji obstoja drugačni od stabilnih. Pogosto morate delati v krizi, vendar si morate kljub temu prizadevati zmanjšati tveganje na nič, dobiček pa najstremi k neskončnosti.

Manifest pristopa

Obstajajo tri glavna načela agilnosti, ki so se prvotno imenovala vrednote:

  1. Morate biti sposobni delati z ljudmi, iskati morate talente, jih negovati in upravljati.
  2. S partnerskimi podjetji in strankami bi moral obstajati dobro uveljavljen sklop poslovnih komunikacij.
  3. Uvesti je treba dinamično upravljanje. Kaj je v agileju? Glede na obravnavani pristop to pomeni, da je v spreminjajočem se okolju treba biti mobilni.

V zvezi s programsko opremo je bila prvotno druga vrednost: pomembnejša od obsežne dokumentacije, delujoča programska oprema.

agilen manifest
agilen manifest

Načela

Leta 2001 je izstopalo 12 agilnih načel:

  1. Glavna prednostna naloga je zadovoljstvo strank z dostavo delujoče programske opreme.
  2. Dinamiko je treba upoštevati na vseh stopnjah razvoja programske opreme.
  3. Daj prednost kratkim intervalom dostave za delujočo programsko opremo.
  4. Razvijalci in stranke morajo biti v isti ekipi do konca trajanja projekta.
  5. Projekte je treba graditi okoli motiviranih ljudi, ki jim je treba zagotoviti okolje, podporo in zaupanje.
  6. Najučinkovitejši način za posredovanje informacij je neposredna komunikacija.
  7. Glavno merilo napredka je delujoča programska oprema.
  8. Agilne procese je treba izvajati z enako hitrostjo.
  9. Posebno pozornost je treba nameniti dobremu dizajnu in tehnični odličnosti.
  10. Povečajdelo je mogoče opraviti preprosto.
  11. Najboljše programsko opremo ustvarijo samoorganizirajoče ekipe.
  12. Ekipe bi morale občasno povečati svojo učinkovitost in izboljšati potek dela v rednih časovnih presledkih.

Značilnosti pristopa

agilni sistem
agilni sistem

Agilni način pomeni sposobnost, da posebno pozornost posvetite oblikovanju ekip, da ne delate dolgo, ampak kratkoročno. S to metodologijo je zagotovljen sistem povratnih informacij, tako da je prilagoditve mogoče izvesti zelo hitro.

Zaradi uporabe tega pristopa se izboljša interna komunikacija, zmanjša se število konfliktov v organizaciji in poveča učinkovitost izvajanja projekta.

Prej je analitik napisal dokument in zahteval, da se upoštevajo predloge, ki jih je postavil. Dokumente so prenašali iz oddelka v oddelek, od vsakega so se vračali analitiku s kakšnimi predlogi in pripombami, nato so se prenašali na naslednje oddelke itd. Komunikacije je bilo veliko, a večinoma na papirju. Rezultat je bil, da so razvijalci programske opreme nenehno zamujali, preizkuševalci so delali veliko napak.

Agile metodologija verjame, da je človeška interakcija pomembnejša od procesov in dokumentacije. Tu se že predvideva, da bo analitik organiziral sestanek, na katerem bodo govorili o novi funkciji, ki se implementira, in kjer bodo preizkuševalci in razvijalci izrazili svoje pripombe in predloge. Tu bodo identificirani strokovnjaki, ki lahko dajo praktične nasvete o testiranju inizvajanje. Po tem bo analitik napisal podrobno dokumentacijo in hitro kontaktiral stranko, da razjasni zahteve. Hkrati lahko razvijalci organizirajo vzporedni sestanek, na katerem lahko razpravljajo o tem, kako bo nova funkcija vplivala na funkcionalnost programske opreme, preizkuševalci pa lahko ocenijo, kaj je treba popraviti. Na ta način bo ekipa oblikovala skupno vizijo. Podrobnosti bodo izvedene z visokokakovostno dokumentacijo, saj so bile zagotovljene povratne informacije.

Agilna tehnologija v izobraževanju

načelo agilnosti v izobraževanju
načelo agilnosti v izobraževanju

Sprva je bil Agile oblikovan kot metodologija vodenja projektov v zvezi z razvojem programske opreme. Vendar je izjava G. Grefa o agilnosti v Sberbank, in sicer v delu, kjer pravi, da bi morali vsi postati agilni, omogočila uporabo tega sprva visoko specializiranega pristopa tako v izobraževanju kot tudi v gospodarstvu kot celoti.

V šoli naj učenec prejme znanje, ki je relevantno v času njegovega izobraževanja. V procesu izobraževanja naj sodelujejo ne le učitelji in starši, ampak tudi otrok sam. To timsko delo je mogoče doseči z uvedbo Agile v izobraževanje.

Uvedba fleksibilnega upravljanja v šolo bo omogočila, da postane nekakšen inovacijski center. Ideja o uporabi agilnega principa v izobraževanju je našla največjo razširjenost na Zahodu. To tehnologijo je treba uvesti od spodaj, le v tem primeru so možne globalne transformacije izobraževalnega sistema.

V primeru ameriške šole učitelji priznavajo, da je izobraževalni sistem zašel v slepo slepoto zaradi dejstva, da ni ustreznegametodologijo, ki bi ji omogočila, da se dinamično razvija naprej. S. Peha trdi, da taka metodologija obstaja in se imenuje agile.

Temelji na ljudeh, dinamiki in učenju, zato se ta pristop lahko izvaja v šolah. Agilni manifest govori o razvoju programske opreme, po analizi pa lahko rečemo, da je po naravi univerzalen, kar omogoča uporabo v izobraževalnem sistemu. Državni izobraževalni sistem ima veliko prednostnih nalog, ki si med seboj nasprotujejo.

Šolsko osebje lahko primerjamo s srednjimi menedžerji, ki so pod pritiskom tako od spodaj kot od zgoraj. Če sledimo načelom agilnosti, postanejo odločitve vzgojiteljev bolj uravnotežene.

V sodobnih razmerah se šola dojema kot nekakšna korporacija, katere življenje je povezano z izvajanjem številnih pravil. Zato so potrebe posameznika v šoli drugotnega pomena. Orodja in procesi so na prvem mestu.

Uprave vzgojno-izobraževalnih ustanov slabo upoštevajo človeški faktor, uporabljajo dokumentiran pristop k razporeditvi razpoložljivih sredstev, vodenju šole, odločanju o usodi otrok in upravljanju medosebnih odnosov..

Uporaba agilnega načina v šoli omogoča izvajanje pristopa, osredotočenega na osebo, ki je usmerjen predvsem v razvoj organizacije, kar omogoča povečanje stopnje organizacijske discipline.

Metode in didaktično gradivo so v sodobni šoli pomembni, tisto, kar se učenci naučijo, pa je drugotnega pomena. Trening se pri nas konča s predajoUPORABA, v Ameriki - končno testiranje. Vsi učenci so oblikovani v eno velikost, usposobljeni za teste, pravi cilj poučevanja ni dosežen.

Nihče ne zanika dejstva, da dijaki potrebujejo visoke ocene, vendar se usvajanje snovi izboljša s kreativnim pristopom k učnemu procesu in upoštevanjem individualnih značilnosti študentov. Višje organizacije veljajo za stranke izobraževalnega sistema v sodobnih šolah, čeprav bi morali biti pravi kupci otroci in njihovi starši.

Šole nenehno sklepajo kompromise, se pogajajo, a jim primanjkuje pravega sodelovanja, ki ga prinaša agilen pristop. Kaj daje? Nekateri odbori sprejemajo različne odločitve, uvajajo ideje večine, zatirajo voljo manjšine. Tako je dosežen kompromis, vendar je to najslabša možna možnost.

Izgradnja izobraževalnega sistema je dolgo časa v bistvu ostala nespremenjena. Poskušajo povečati nadzor v izobraževalnem sistemu z uporabo vse bolj podrobnega načrtovanja.

Načrtovanje pomeni poskušati napovedati prihodnost, vendar vam ne daje možnosti vplivati nanjo. Zato v večini primerov to povzroči izgubljen čas in projekti, ki so si jih zamislili vrhunski vodje izobraževanja, postopoma propadejo.

Pravilni odziv na dinamiko je hitro manevriranje, kar predlaga agilna metodologija.

Načela agilnosti v izobraževanju so enaka tistim, ki so značilna za razvijalce programske opreme, s tistimi funkcijami, ki se nanašajo naučenje:

  1. Smiselno učenje za izpolnjevanje potreb študentov in njihovih družin je največja prioriteta.
  2. Smiselno učenje je treba izvajati v kratkih, a pogostih ciklih.
  3. Šolsko osebje, učenci in starši morajo sodelovati, da bi bilo smiselno učenje dostopno vsem.
  4. Študijski projekt naj izdelajo motivirani strokovnjaki, za delo katerih je potrebno ustvariti ustrezne pogoje.
  5. Glavni pokazatelj napredka je obvladovanje snovi in ne le pomnjenje, tako imenovano smiselno učenje.
  6. Tepom učenja je treba ves čas vzdrževati.
  7. Fleksibilnost oblikovanja študije je treba ohraniti z veliko pozornostjo kakovosti oblikovanja in inženirske odličnosti.

Druga načela zvenijo enako kot razvijalci programske opreme.

Coaching

kaj je agilni coaching
kaj je agilni coaching

Coaching je partnerski proces za spodbujanje ustvarjalnosti in razmišljanja strank, da dosežejo njihov največji poklicni in osebni potencial.

Kaj je agilni coaching? Vsebina tega koncepta vključuje mentorstvo in mentorstvo. Procesi vključujejo strokovno coaching in fasilitacijo (stil vodenja, ki ne presega samoorganizacije sistema, ki ga upravlja). Poleg tega starostni coaching vključuje različne vrste veščin: poslovne, tehnične in transformacijske veščine. To vključuje tudi Agile in Lean prakso.(vitka proizvodnja).

Na koncu

Kaj je agile? To je pristop, ki je bil prvotno namenjen učinkovitemu dokončanju procesov razvoja programske opreme z oblikovanjem skupin brez konfliktov. Kasneje se je ta pristop začel prenašati na splošno na podjetja in na posamezne procese, zlasti na izobraževanje. Pri implementaciji agilnih metod je neposreden poudarek na komunikaciji med razvijalci in strankami. Te metode zmanjšajo količino uporabljene dokumentacije.

Priporočena: