Uvod u Agile Coach

  • Za razvoj bilo kojeg projekta potreban je slijedeći niz pravila i propisa. Ova pravila i propisi nisu ništa drugo nego skup smjernica koje su nacrtali ljudi tako da mogu nesmetano razvijati softver ili bilo koji projekt. Postoji nekoliko metodologija za pravilno SDLC. Ovdje SDLC stoji životni ciklus razvojnog softvera. Postoji nekoliko metodologija poput modela vodopada, spiralnog modela, agilnog procesa itd.
  • Međutim, slijediti takve prakse nije tako jednostavno i ravno naprijed. Uključeni tim zahtijeva osobu koja ih može voditi vezano za najbolje prakse određenog razvojnog procesa. Slično tome, za praćenje najboljih praksi agilnog procesa trebat će nam agilni trener i to će biti središte rasprave u našem trenutnom članku. Pa shvatimo tko je okretni trener, čime se bavi i drugim povezanim stvarima.

Što je Agile trener?

  • Agilni trener je osoba koja ima dobro iskustvo u agilnim procesima. Osoba koja je svjesna najboljih praksi različitih agilnih procesa i mogla bi voditi druge ljude novog tima u ovom procesu. Uloga je trenera potražiti rupe za novu momčad koja je tek započela proces. Međutim, također treba napomenuti da trener također može voditi iskusnu momčad i nije ograničen samo na noviju momčad. Trener bi mogao voditi iskusnu momčad također koja želi nastupiti na višoj razini.

Definicija agilnog trenera

Agile trener je osoba koja je dobro iskusna sa svim praksama agilne metodologije i dovoljno je poznata da vodi druge. Ovaj je trener sličan bilo kojem sportskom treneru koji uglavnom vodi svoje igrače o tim kako da što bolje rade. Slično, ovaj trener također vodi svoje suigrače da slijede pravila i smjernice metodologije u središtu kako bi stekli najbolje prakse.

Istaknute značajke agilnog trenera

U nastavku su istaknute značajke. Pogledajmo svaki po jedan

  • Agile Coach je stručnjak za agilne procese - Agilni trener je generalno stručan stručnjak za trenere koji je dovoljno upućen da zna najbolje prakse procesa koji se uključuje i slijedi.
  • Općenito nije iz organizacije - moguće je da okretni trener nije iz iste organizacije kojoj je pridružen čitav tim. Agilni majstor mogao bi doći iz druge organizacije i samo bi tražio smjernice.
  • Potpuno je nepristran - najvažnija značajka agilnog majstora jest da je politički nepristran i da poznaje svaki aspekt dobre prakse.
  • To je Agile Expert - Naravno, ovo je sasvim očito da je agilni trener već agilni stručnjak.
  • Primijenio je agilni proces u različitim okruženjima i kulturama - dobar agilni trener trebao je raditi u različitim okruženjima i kulturama. On se ne smije ograničiti na samo određeno okruženje, već treba biti i udoban za rad s timovima koji djeluju u različitim kulturama i okruženjima.
  • Trebao je raditi s ekipom različitih veličina - Dobar okretni trener trebao bi imati iskustva u radu s timovima različitih veličina. Trebao bi se nositi s malim timom kao i sa velikim timom.
  • Nije dio tima - Jedna od najvažnijih karakteristika je da okretni trener nije dio tima. On samo vodi članove tima i ne aktivno sudjeluje kao član tima.

Kvalitete agilnog trenera

Uz to nam javite još nekoliko svojstava. Pogledajmo ostale četiri osnovne kvalitete:

  • Znajte o idejama Agile - Agile nije jednostavan proces. Možemo reći da je to složena filozofija i ne postoje određeni skupovi pravila ili dokumentacije koji bi se mogli odrediti prema zahtjevu. Postoji nekoliko okretnih metodologija poput DevOps, Scaled Agile Framework i mnogih drugih. Dobar trener trebao bi znati svakog, a također znati i što treba koristiti kada.
  • Imati otvoren način razmišljanja - Trener bi trebao imati otvoren način razmišljanja i trebao bi biti otvoren za usvajanje bilo koje agilne metodologije koja najbolje odgovara zahtjevima. Ne bi trebao biti ograničen samo na neke određene metodologije.
  • Rješavanje konflikata - Vrlo je vjerojatno da će se, slijedeći agilne procese, pojaviti nekoliko sukoba. Trener treba imati sposobnost rješavanja takvih sukoba i učiti iz takvih sukoba kako bi se izbjeglo ponovno izbijanje takvih sukoba.
  • Treba imati strpljenja - Trener treba imati strpljenja. Postoje mogućnosti pokušaja različitih agilnih metodologija kako bi se pronašla najbolje odgovarajuća agilna metodologija prema zahtjevu. Iako bi također trebao učiti iz svojih iskustava i pokušati se poboljšati.

Kako postati dobar okretni trener?

  • Nije tako lako postati dobar trener. Treba imati strpljenja i raspoloženja kako bi se razvio iz jednostavnog agilnog člana u dobrog trenera. Dakako, osoba bi mogla polako razviti sve značajke dobrog agilnog trenera i trebala bi trenirati pristup odozdo prema gore.

Ukratko o tome što je pristup odozdo prema gore?

  • Trener treba slijediti pristup odozdo prema gore. Uloga agilnog trenera nije razgovarati o tome što treba postići, ali zapravo treba reći kako to treba postići.
  • Trener bi trebao raditi sa svakim članom tima kako bi razvio osjećaj jedinstva i zajedništva. Tijekom rada sa svakim članom tima na detaljnoj razini trebao bi razumjeti kvalitete svakog člana tima i tada ih treba pokušati razviti.

Zaključak

Za dobar SDLC moramo slijediti metodologiju. Postoji nekoliko metodologija i izvan njih, okretna metodologija je jedna od njih. Agilni proces jedna je od najugodnijih metodologija SDLC-a koja razvija prilično zanimljivo. Uloga je dobrog agilnog trenera koji će voditi članove tima i slijediti najbolji agilni proces.

Preporučeni članci

Ovo je vodič koji je Agile trener? Ovdje razgovaramo o definiciji, istaknutim značajkama, kvalitetama i kako postati dobar okretni trener? Možete i proći naše druge predložene članke da biste saznali više -

  1. Model agilnog razvoja
  2. Vodič za agilne procese
  3. Usporedba između Agile i Scruma
  4. Što je Scrum metodologija?
  5. Rast u agilnom poslu

Kategorija: