Uvod v agilne prakse

Računalniki so bili najbolj priljubljen način opravljanja osebnega in profesionalnega dela. Že vsaj 20 let sta v razcvetu tudi informacijska tehnologija in programska industrija. Od takrat je bila uporaba agilnih razvojnih praks način IT in družbe za programsko opremo način življenja. Agilne ekipe imajo v primerjavi s tradicionalnimi ekipami nekaj prednosti:

  • So bolj konstruktivni in zato je produktivnost večja.
  • Zagotavljajo bolj kakovostne izdelke in storitve.
  • Glede zadovoljstva strank so dosledni.

Agilne metodologije

Agilne metodologije so določene z njihovimi vrednotami, načeli in praksami. Vodnik o agilnih praksah na splošno izvira iz Scruma in Kanbana. Nekaj ​​teh praks je:

  • Sodelovanje: Ko pride stranka, ima svoj nabor zahtev. Poleg tega prihaja s pričakovanjem, da bodo njegove zahteve izpolnjene. Zaradi tega je sodelovanje s stranko zelo pomembno. Stranka mora biti v stalnem stiku s stranko in se nenehno posodabljati o potrebah in njenih spremembah. To pomaga pri zagotavljanju natančne storitve / izdelka glede na potrebe in želje kupca.
  • Vsakodnevno prizadevanje ekipe: Agile tehnike in prakse lahko izvajate samo z ekipami. Člani sodelujejo kot ekipa in pripravijo končni izdelek. Obstaja šest zahtev po kakovostnem timskem delu: komunikacija, koordinacija, uravnoteženost prispevka članov ekipe, medsebojna podpora, trud in kohezija. Te zahteve skupine bi morale biti zagotovljene za vključitev priročnika o agilnih praksah.
  • Motivirani posamezniki bi morali sestaviti ekipo: Skupino sestavlja več posameznikov, ki se združijo. Torej je vrhunska storitev / izdelek, ki je kupcu dostavljen, lahko najboljše kakovosti, če in samo, če člani ekipe delujejo usklajeno. Vsi člani si morajo iskreno prizadevati, da bi bil projekt uspešen. To je mogoče le, če so člani skupine motivirani in je projekt zgrajen okoli njih.
  • Prenesite informacije iz oči v oči: Zelo pomembno je, da namesto komuniciranja z različnimi komunikacijskimi sredstvi komunicirate neposredno z zahtevano osebo. Če je posamezniku dana informacija prek drugega posameznika, obstaja verjetnost, da informacije ne bodo prišle na način, na katerega želite, da bi dosegel zadevno osebo. Če mu pošljemo pošto, potem obstaja možnost, da ga bo prejemnik zgrešil ali zamudil. Zaradi tega je osebni pogovor zelo pomemben.
  • Samoorganizirajoče sestavo ekipe: Pri samoorganizirajočih se skupinah odloči izvedba projekta. Kdo je odgovoren in kdo naredi tisto, kar odloči ekipa in njeni člani? Delo je razdeljeno na majhne koščke, ki jih imenujemo iteracije ali delovne postaje, dokončajo pa jih vsak dan. Vodstvu ni treba nadzorovati ekipe. Vodstvo ekipi zaupa s pravilnimi odločitvami. Vsak član ekipe mora biti izjemno predan svojemu delu za končni cilj, ki ga je treba doseči. Skupina si mora deliti ne le odgovornosti in odgovornosti. Če je cilj dosežen, potem je to dosežek za ekipo in če ne, se ekipa nauči prilagoditi.
  • Naredite bolj učinkovite ekipe: Ocenjevanje učinkovitosti dnevno izvajajo agilne ekipe, ki se osredotočajo na nenehno izboljševanje. Odprti so za treniranje, vendar se ne odzivajo dobro na ukaze vodstva. Člani skupine bi morali biti odprti za samoocenjevanje in navzkrižno vrednotenje. To je ključ do izboljšanja in razvoja ekipe.
  • Vzpostavite delavnice za zainteresirane strani: Delavnice ne bi smele biti postavljene samo za tim, ki je vključen v projekt, ampak tudi za deležnike, povezane s projektom. To zainteresiranim stranem omogoča popolno izkušnjo mehanizma komuniciranja v skupini in sestankov, ki se odvijajo. Na primer, lahko zainteresirane strani ocenijo tehnike načrtovanja šprinta in poslušajo argumente o celotnem postopku, načrtovanju in končnem izdelku / storitvi. Skupina bo morda prejela dragocene povratne informacije o rezultatih in prizadevanjih za sodelovanje.
  • Poudarek na časovnem boksu: Timeboxing je mehanizem, ki ga posamezniki uporabljajo za reševanje svojih pomislekov v kratkem časovnem obdobju. Šprinti trajajo v skladu z določenimi časovnimi okviri. Na splošno traja nekje od dveh tednov do enomesečnega časa. Scrum sestanki so zelo natančni in trajajo največ petnajst minut. Pogosto gre za doseganje rezultatov in rokov.
  • Sestanki, ki bodo potekali redno: Nanaša se na sestanek glede končne delovne postaje in njenega razvoja. Na tem srečanju se zahteva, da se vsi člani skupine udeležijo. Spodbuja se tudi sodelovanje strank. Na teh srečanjih se razpravlja o možnostih za izboljšanje procesov, kakovosti dela, uporabljenih orodij itd.
  • Grafikon Burndown: Ta grafikon prikazuje, ali se vse, kar je potrebno za dokončanje projekta, odvija po načrtu, ki je bil določen na več sestankih ali ne. Prikazuje urnik in čas opravljenega dela. Grafikoni Burndown bodo prikazali tudi število uporabniških zgodb na enoto časa, pod ali nad vašim načrtom.
  • Prednostna določitev zahteve: Prednostno določanje zahteve se izvede pri upravljanju izdelkov Agile, da se zagotovi, katera zahteva je najprej izpolnjena in katera mora biti najprej izpolnjena. Vodje izdelkov prevzamejo tudi to za zmanjšanje tveganja. V tem primeru izkušeni vodje izdelkov in projektov uporabljajo znane metode in tehnike določanja prednosti.

Priporočeni članki

To je vodnik Agile Practices. Tu smo razpravljali o agilnih metodologijah, ki jih opredeljujejo njihove vrednote, načela in prakse. Če želite izvedeti več, lahko preberete tudi druge naše predlagane članke -

  1. Agilni okvirji
  2. Kaj je Botnet?
  3. Tehnike obvladovanja stresa
  4. Vloga vodje projekta

Kategorija: