Ce face un antrenor agil și cum poți deveni unul?
Publicat: 2022-03-11Ascultă versiunea audio a acestui articol
Piața de coaching Agile a crescut rapid datorită adoptării în general a Agile. În prezentarea de ansamblu „Cele mai promițătoare locuri de muncă” din 2017 de către LinkedIn, Scrum Master (un tip de antrenor Agile) a fost clasat pe locul 10, cu o creștere de 104% a locurilor de muncă de la an la an și un salariu de bază de aproximativ 100.000 USD.
Salariul mediu al unui antrenor Agile, care lucrează la nivel de mai multe echipe, poate varia între 122.000 USD și 138.000 USD pe an. În acest articol, vom vorbi despre diferitele tipuri de antrenori Agile și despre responsabilitățile acestora. Vom discuta apoi despre modul în care managerii de proiect pot lucra eficient cu ei și vom oferi o perspectivă asupra modului în care PM-urile pot evolua în antrenori Agile ei înșiși.
Ce este un antrenor Agile?
Un coach Agile este o persoană care este responsabilă pentru crearea și îmbunătățirea proceselor Agile în cadrul unei echipe sau unei companii. Antrenorii agili pot fi fie angajați, fie pot lucra ca contractori externi. De obicei, necesitatea unui coach Agile este identificată atunci când o companie face tranziția de la practicile de lucru existente, cum ar fi Waterfall, la lucrul cu principiile metodologiei Agile.
Antrenorii agili provin în cea mai mare parte din mediul de management de proiect, management de produs, IT sau dezvoltare de software. De obicei, au multă experiență cu diferite metodologii Agile, cum ar fi Scrum, Kanban și Scaled Agile Framework (SAFe). De obicei, sunt competenți în coaching și mentorat și sunt capabili să îndrume și să ajute oamenii să găsească soluțiile potrivite pentru provocările lor.
De ce ai nevoie de un antrenor agil?
Agilitatea este ușor de înțeles, dar greu de stăpânit, ceea ce duce la probleme cu mulți lideri atunci când fac schimbarea. Cele mai multe dintre aceste probleme apar din cauza așteptărilor nerealiste cu privire la cât de ușor este implementarea Agile într-o echipă, departament sau întreaga companie.
De exemplu, atractivitatea Scrum este uriașă, deoarece se pare că oferă o soluție unică, care este ușor de implementat. Cu toate acestea, fiecare situație este diferită și mulți manageri de proiect se găsesc în situații în care au implementat toate procesele Agile potrivite, dar există sentimentul că ceva nu funcționează prea bine. Alternativ, uneori, Agile pare să funcționeze într-o unitate de afaceri, dar nu și în alta.
Aceasta este situația când un antrenor Agile devine un plus valoros pentru echipă. Este datoria lui să descopere motivele pentru care Agile nu oferă rezultatele scontate și ce măsuri trebuie luate pentru a remedia situația.
Tipuri de antrenori agili
Există multe nume de roluri diferite care sunt utilizate, care uneori pot fi confuze. Antrenorii agili sunt uneori numiți: facilitatori agili, maeștri Scrum, antrenori Scrum, manageri de iterație, antrenori Kanban sau antreprenori Agile de întreprindere. Cel mai simplu mod de a te gândi la coachingul Agile este prin prisma cine este antrenat de cine. Institutul de coaching Agile oferă trei niveluri de certificare pentru coaching Agile, care se aliniază cu trei scenarii cele mai comune.
Facilitator de echipă Agile
Accentul unui facilitator de echipă Agile este pe o singură echipă. Scrum master, Scrum coach, manager de iterații, antrenor Kanban — toate aceste titluri, probabil, mai comune, se încadrează în această categorie. Scopul facilitatorului de echipă Agile (indiferent de titlul lor oficial) este de a ajuta o singură echipă să treacă la Agile și, în cele din urmă, de a crește productivitatea echipei.
Facilitatorul echipei Agile ar putea avea nevoie să aibă competența tehnică pentru a fi un antrenor eficient, mai mult decât celelalte două tipuri de antrenor discutate mai jos. Întrucât antrenorul va lucra constant cu echipa, discuția va deveni inevitabil foarte detaliată. A putea participa la astfel de discuții este cheia pentru ca un antrenor să poată înțelege și influența dinamica echipei. De exemplu, echipa ar putea avea dezbaterea React vs. Angular. În teorie, nu trebuie să știi care sunt acestea pentru a facilita o întâlnire despre ei, dar în realitate, facilitarea va fi mult mai eficientă și participanții vor avea mai multă încredere în antrenor dacă antrenorul poate demonstra cel puțin un nivel înalt. înțelegerea subiectului.
Acesta este motivul pentru care vedeți de obicei Scrum Masters, cea mai populară formă de facilitatori de echipă Agile, fiind dezvoltatori care codifică, dar și petrec ceva timp pe menținerea și îmbunătățirea procesului Agile în cadrul echipei.
În cele din urmă, rolul unui facilitator de echipă Agile este de a se asigura că Agile funcționează în cadrul echipei. Sarcina lor nu este doar să introducă standup-uri zilnice sau retrospective, ci și să se asigure că aceste ceremonii oferă valoare echipei. În timp ce Agile a apărut anterior în multe companii printr-o abordare de jos în sus, acum asistăm la introducerea mai multor implementări Agile printr-o abordare de sus în jos. Într-un astfel de cadru, în care motivațiile membrilor echipei pentru schimbare ar putea fi amestecate, este foarte important ca un facilitator de echipă Agile să fie capabil să explice întreaga echipă valoarea Agile.
Antrenor Agil
Majoritatea antrenorilor Agile au o anumită experiență ca facilitator de echipă Agile, deoarece este o piatră naturală în procesul de a deveni un coach Agile. Un antrenor Agile este preocupat de răspândirea Agile la nivel de mai multe echipe și în întreaga organizație. Deși uneori un antrenor Agile s-ar putea implica cu echipele în mod individual, mai des va lucra cu facilitatorii echipei Agile și alți ambasadori interni ai Agile pentru a identifica și elimina orice obstacole care împiedică implementarea Agile.
Acțiunile tipice ale unui antrenor Agile sunt:
- Integrarea echipelor sau departamentelor Agile în procesele mai largi ale unei companii predominant non-Agile.
- Încurajarea proliferării celor mai bune practici Agile între diferite echipe.
- Mentorarea și coachingul facilitatorilor de echipe Agile.
- Depășirea rezistenței din partea managementului de vârf din cauza unei reduceri percepute a controlului.
- Măsurarea rezultatelor tranziției la Agile.
Antrenor Enterprise Agile
După cum este descris de nume, antrenorii Agile de întreprindere lucrează la nivel de întreprindere. În timp ce abilitățile de bază ale coaching-ului sunt similare cu cele ale unui coach Agile, un coach Agile de întreprindere trebuie să posede cunoștințe despre design organizațional, managementul schimbării întreprinderii și coaching pentru conducerea executivă. În același timp, ar trebui să înțeleagă bine cel puțin unele cadre Agile de întreprindere, cum ar fi Scaled Agile Framework (SAFe), Large-scale Scrum (LeSS) sau Disciplined Agile Delivery (DaD).

Un antrenor Agile de întreprindere este mai puțin implicat în sarcinile de zi cu zi de a ajuta echipele să implementeze Agile și este mai preocupat de a ajuta la schimbarea structurii generale a companiei pentru a facilita principiile Agile. Această sarcină necesită colaborarea cu conducerea superioară și ajutarea acestora să înțeleagă beneficiile Agile, precum și structura necesară pentru a o face sustenabilă în cadrul organizației.
Este un rol cu normă întreagă?
Uneori. Dacă vorbim despre facilitatorii de echipe Agile, un aranjament tipic este să lucrezi part-time ca Scrum Master și part-time ca dezvoltator, manager de proiect sau manager de produs. Într-un caz perfect, facilitatorul de echipă Agile ar lucra doar ca Scrum Master pentru una sau mai multe echipe, fără a face nicio altă activitate în interiorul echipelor în sine.
De asemenea, este destul de comun să găsești un manager de nivel mediu care să-și asume responsabilitățile unui coach Agile în timpul unei transformări Agile, în timp ce își îndeplinește celelalte responsabilități directe.
Antrenorul Agile al întreprinderii poate fi un angajat, dar cel mai obișnuit este să angajezi un expert extern.
Cum poate un coach agil să ajute un manager de proiect?
În calitate de manager de proiect, este posibil să intri în contact cu antrenori Agile pe parcursul proiectelor tale. Implicarea și lucrul cu ei vă pot oferi multe beneficii pentru dvs. și pentru echipa de proiect.
Îmbunătățiți procesele Agile în echipa dvs. de proiect
Dacă întâmpinați probleme legate de Agile în echipa dvs., un antrenor Agile este unul dintre cei mai buni oameni cu care să vă consultați. Poate că simțiți că standup-urile zilnice nu oferă valoare reală sau poate echipei îi este greu să înțeleagă de ce ar trebui să folosească punctele de poveste pentru estimare. Un coach Agile a văzut multe situații de-a lungul carierei și ar trebui să vă poată ghida în direcția corectă. Cereți-i să facă un atelier sau o prelegere pe un anumit subiect Agile care este relevant pentru dvs.
Chiar dacă nu simțiți că aveți probleme majore în procesul dumneavoastră Agile, ar putea fi o idee bună să invitați antrenorul Agile să participe la ceremoniile principale și să facă un audit ușor. Ei ar putea oferi feedback valoros cu privire la ceea ce ar putea fi îmbunătățit sau chiar să dezvăluie unele probleme de care nu erai conștient.
Eliminarea dependențelor
A fi Agil necesită adesea eliminarea sau atenuarea dependențelor externe. Cu toate acestea, uneori, aceste dependențe provin de la alte echipe și nu prea poate face PM în privința lor. Deoarece un coach Agile are o viziune de nivel superior asupra Agilității în întreaga organizație, ar trebui să fie persoana de contact pentru a ajuta la inițierea rezolvării dependențelor.
Cum pot deveni un antrenor agil?
Managementul proiectelor este una dintre căile pentru a deveni un coach Agile. În calitate de manager de proiect, este posibil să fii expus metodologiilor Agile și, adesea, managerii de proiect sunt printre primii oameni dintr-o companie cărora li se cere să prezinte Agile unei echipe și să-și asume responsabilitățile unui facilitator de echipă Agile.
Iată câteva sugestii despre cum să devii un antrenor Agile:
- Luați în considerare obținerea unui certificat de antrenor Agile. Multe companii acordă puncte bonus candidaților cu astfel de calificări. Aceste cursuri nu numai că vă oferă cunoștințe teoretice structurate, ci vă ajută și să le aplicați în scenarii din viața reală.
- Dacă nu aveți nicio experiență cu Agile, aplicați pentru proiecte care folosesc deja principiile Agile pentru a obține experiență relevantă și practică.
- Căutați oportunități de a deveni un facilitator de echipă Agile (de exemplu, un Scrum Master). Ar putea fi posibil să te muți pe o astfel de poziție pe plan intern sau să aplici pentru un job de manager de proiect într-o companie mai mică, care dorește să introducă Agile. În acest caz, nu vei câștiga doar experiență la nivel de echipă, ci și în lucrul cu managementul de vârf în ceea ce privește transformarea Agile.
- S-ar putea să te trezești lucrând pentru o companie, care angajează sau externalizează un coach Agile. Cunoașteți această persoană și învățați din experiența ei.
- În unele cazuri, transformarea Agile este un proiect dedicat și mai mulți angajați lucrează împreună pentru a-l livra. Aplicați pentru a face parte din acea echipă de proiect pentru a fi martor la modul în care Agile este introdus la nivel de companie.
- Aplica pentru un post la o companie de consultanta in afaceri, care ofera servicii de coaching Agile.
rezumat
Antrenorii Agile sunt solicitați, deoarece Agile obține o adoptare mai mare. Există trei tipuri principale de coach Agile care ajută echipele și companiile cu transformările lor Agile:
- Facilitator de echipă Agile – Lucrează cu una sau mai multe echipe la nivel individual și este responsabil pentru introducerea și menținerea ceremoniilor Agile în cadrul acelor echipe.
- Agile Coach – Lucrează la niveluri multi-echipe și organizație. Angajează managementul de vârf, facilitează dialogul între departamente și promovează adoptarea Agile în întreaga companie.
- Enterprise Agile Coach – Lucrează la nivel de întreprindere, gestionează schimbările organizaționale și culturale, introduce metodologii Agile la nivel de întreprindere și antrenează conducerea executivă.
Managerii de proiect pot beneficia de antrenori Agile, care pot ajuta o echipă de proiect să rezolve problemele proceselor interne și să ofere feedback valoros pentru îmbunătățirile Agile. Mai mult, un coach Agile poate ajuta la eliminarea sau atenuarea dependențelor, care uneori sunt în afara controlului unui manager de proiect.
În cele din urmă, managementul de proiect oferă o cale pentru a deveni un coach Agile. Dacă decideți să deveniți unul, căutați oportunități de a deveni un facilitator de echipă Agile (de exemplu, un Scrum Master), învățați de la antrenorii Agile din cadrul companiei dvs. și înscrieți-vă pentru proiecte de transformare Agile la nivel de companie.