„Agile“ yra sistema, skirta koordinuoti daugelio žmonių, dirbančių kartu, bet nepriklausomai, darbą. „Agile“ evoliucija atnešė daug revoliucinių būdų mąstyti apie bendradarbiavimą technologijų srityje. Diskutuodami apie „Agile“ dažnai naudojame madingus žodžius ir žargoninę kalbą, todėl konkrečių pavyzdžių tyrimas gali labai padėti suprasti šią sąvoką.

Toliau trumpai supažindinama su keletu skirtingų metodikos įgyvendinimo būdų ir kaip jie skiriasi vienas nuo kito.

1. Ekstremalus programavimas

„XP yra galimybė išbandyti save, būti savimi, suvokti, kad galbūt jums visą laiką buvo gerai ir tiesiog kabėjote su netinkama minia“.

- Kentas Beckas, ekstremalaus programavimo įkūrėjas

Viena iš pirmųjų „Agile“ įžymybių buvo vyras, vardu Kentas Beckas. Tai, ką mes įsivaizduojame, buvo vienas neįtikėtinai trikdantis asmeninių studijų vakaras, jis suprato, kad a komandos rezultatas dažnai buvo tiesiogiai proporcingas sinergijai ir ją nešiojančių žmonių dvasinei sveikatai išeiti.

Jo milijono dolerių idėja? Kūrėjai yra žmonės, taip pat ir suinteresuotosios šalys, kurioms jie tarnauja. Mes tampame gynybiniai, kai bijome, nesame tikri, nepatenkinti ar nusivylę. Įvedęs ekstremalųjį programavimą (XP), p. Beck technologijų pasauliui suteikė nuolankumo jausmą ir tikrą norą susivienyti.

instagram viewer

Viso esmė: autentiškas tikėjimas kitų galia ir jų gebėjimas mokytis ir augti. Jo knygoje „Extreme Programming Explained“ kaip pagrindinis ingredientas nurodomas efektyvus bendravimas, dažnas grįžtamasis ryšys ir abipusė pagarba.

Trumpi kūrimo ciklai įtraukiami į šią koncepciją, kai dažnai keičiamasi atsiliepimais. Produktas ir pati komanda keičiantis aplinkybėms tampa daug jautresni. Tokiu būdu galime greičiau sukurti geresnius produktus.

2. SAUGUS

„Scaled Agile Framework“ iš esmės yra judrus, sukurtas pagal mastelį. Ką tai reiškia, tiksliai?

Paleisti limonado stendą priešais savo namus yra šiek tiek kitaip nei valdyti visą korporaciją. Tai, kas veikia žemės lygyje, ne visada „plečiasi“ aukštyn, nes verslas auga ir įgauna pagreitį.

Kai susiduriate su trimis klientais per dieną, tikriausiai tai galite padaryti visiškai savarankiškai. Tačiau turėdami 300 kasdienių klientų, galite būti priblokšti. „SAFe“ yra ranka, kurią turi užimti lyderiai, atliekantys šį masto šuolį, ir tai yra sistema, palengvinanti veiksmingą įmonės augimą.

Viena iš svarbiausių SAFe sąvokų yra kažkas, kas vadinama „derinimu“. Darbuotojo jausmas prisitaikyti prie įmonės vizijos veikia kaip jų moralinis kompasas. Naudodamiesi šia orientacine lempute, visi lieka tame pačiame puslapyje, nesvarbu, kaip laikui bėgant viskas vystysis.

Yra kelios plačios SAFe kategorijos, skirtos skirtingiems poreikiams patenkinti:

  • Esminis SAUGAS: Ši SAFe forma nustato būtiniausius poreikius, kurių reikia visam judriam išleidimo traukiniui. „Agile Release Train“ arba „ART“ yra mažiausia įmanoma komanda, kuri vis dar gali pasiekti tam tikrą tikslą. „Essential SAFe“ visų pirma teikia pirmenybę šių komandų gerovei.
  • Didelis sprendimas SAUGUS: Didelis sprendimas SAFe imasi visų „Essential SAFe“ principų ir konceptualiai juos iškelia į visapusišką. Ji skirta padėti vyriausybinėms ir kitoms įmonių lygio organizacijoms. Didelis sprendimas „SAFe“ siekia nustatyti galingiausių planetos korporacijų atskaitomybės standartą, leidžiantį joms padaryti daug teigiamą poveikį visiems, su kuriais jie dalijasi. Tai taip pat apima jų klientus, savo darbuotojus ir vidinius vadovus.
  • SAFe portfelis: Įmonės, dirbančios pagal šią sistemą, pradeda nuo kliento poreikių. Nuo kiekvieno kylančio poreikio įvykdyti įsišaknija kažkas, kas vadinama epas. Kiekvienas epas aiškiai sutampa su tuo, ką nori verslas; ji tampa varomąja jėga, pagyvinančia kiekvieno MENO pasirodymą. Šį vertės „srautą“ drausmina noras išlaikyti viską „liesą“ - komandos kuria tik tai, ko reikia, su kuo mažiau atliekų.
  • Visiškai SAUGUS: Galiausiai pasiekiame išsamiausią SAFe formą. Čia atsižvelgiama į visus įmanomus poreikius atsižvelgiant į visas pagrindines kompetencijas.

Idėja yra ta, kad vientisumas turi būti visuose korporacijos lygmenyse, o ne tik vardu ar žodžiu. Dėl šių skirtingų skonių įmonės gali lengvai priimti tik tai, kas iš tikrųjų tenkins jų poreikius.

Susijęs: Judrus vs. Scrum vs. Krioklys

3. Scrum

Darbas silose reiškia ilgą darbą savarankiškai. „Scrum“ ir „Agile“ bendrąja prasme siekia užkirsti kelią technologijos srityje dirbantiems žmonėms įsitraukti į profesinį gyvenimo būdą, neturintį bendraamžių ir dalijimosi žiniomis.

„Scrum“ komandą sudaro „Scrum Master“, produkto savininkas ir jų kūrėjų aplinka. Keletas „Scrum“ „ceremonijų“, pvz., Kasdieninis visos komandos sustojimas ir individualūs susitikimai tarp kiekvieno bendradarbio ir jų „Scrum Master“, priverčia žmones išeiti iš siloso. Pokalbis, susijęs su komandos darbu, tampa atviresnis ir laisvesnis. Idėjos sklinda iš žmogaus į žmogų ir visi padeda jas tobulinti technikos, tokios kaip „Scrum Poker“.

„Scrum“ bruožai apima trumpą ir aktyvų grįžtamojo ryšio ciklą, sistemingą požiūrį į darbo organizavimą į sprinto varžybas ir mažų, į užduotis orientuotų komandų, laisvai judančių per kompaniją, formavimas vienetas.

Ši laisvė skirta palengvinti „pasikartojantį“ darbą, kuris iš esmės reiškia darbą, kuris yra apverčiamas, peržiūrimas ir pertvarkomas kuo dažniau ir išsamiau. Komanda siekia išlikti visiškai lanksti ir sinchronizuoti su kliento poreikiais, kai šie poreikiai atsiranda.

Susijęs: Geriausi nemokami internetiniai bendradarbiavimo įrankiai nuotoliniam darbui

Ir tai tik ledkalnio viršūnė

Jei esate komandos narys ir jums visiems sunku, visada bus tinkamai parengtas „Agile“ diegimas, skirtas padėti žmonėms, tokiems kaip jūs. Jei nė viena iš aukščiau išvardytų aplinkybių netinka jūsų aplinkybėms, rekomenduojame pasidomėti visa kita, ką gali pasiūlyti visa „Agile“ šeima.

Variantų sąrašas yra ilgas ir įspūdingas. Galbūt nustebsite pamatę, kiek daug reikia sužinoti apie „Agile“ programavimą.

Dalintis„Tweet“Paštu
Kas yra judrus programavimo metodika?

Nesvarbu, ar kreipiatės dėl programavimo darbų, ar norite efektyvesnio darbo būdo, turite žinoti apie „Agile“.

Skaityti toliau

Susijusios temos
  • Programavimas
  • Produktyvumas
  • Užduočių valdymas
  • Projektų valdymas
Apie autorių
Emma Garofalo (Paskelbti 51 straipsniai)

Emma Garofalo yra rašytoja, šiuo metu įsikūrusi Pitsburge, Pensilvanijoje. Kai nenori triūsti prie savo stalo norėdama geresnio rytojaus, ją paprastai galima rasti už kameros ar virtuvėje. Kritiškai pritarta. Visuotinai niekinamas.

Daugiau iš Emma Garofalo

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. Knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia