practicile Agile sunt adoptate de organizații din toate industriile și piețele. Motorul pentru aceasta este convingerea că liderii organizaționali au puterea Agile de a-și transforma, moderniza și îmbunătăți foarte mult afacerile prin eficientizarea dezvoltării sistemelor, maximizarea flexibilității și eficienței și simplificarea sistemelor și proceselor complexe de afaceri.
cu toate acestea, utilizarea modelului agil poate să nu fie întotdeauna cea mai bună opțiune pentru un anumit proiect. De fapt, anumite proiecte pot fi extrem de complicate prin încercarea de a utiliza tehnici Agile, învingând astfel întregul scop al utilizării metodologiei Agile în primul rând.
pentru a evita acest lucru, organizațiile și liderii de programe trebuie să înțeleagă cum să aplice Agile acolo unde este cazul și să recunoască când alte abordări sunt mai potrivite. Următoarea este o scurtă listă a caracteristicilor proiectului care vă pot ajuta să decideți când și când să nu utilizați Agile.
utilizați Agile atunci când… | nu utilizați Agile atunci când… | |
…proiectul dvs. necesită membri ai echipei care sunt bine disciplinați, bine pregătiți și calificați pentru a pune Agile în practică. Dacă proiectul dvs. este suficient de complex pentru a necesita astfel de angajați calificați, este un semn că tacticile Agile pot ajuta la eficientizarea dezvoltării proiectului. | …munca pentru proiectul dvs. poate fi realizată de membrii echipei care sunt novici, relativ necalificați și care nu au avut niciodată experiență practică folosind Agile. Nu are rost să încercați să utilizați Agile dacă angajații dvs. nu sunt familiarizați cu acesta, deoarece nu îl vor putea utiliza în mod corespunzător. | |
…clientul sau clientul dvs. va fi disponibil și dispus să participe în strânsă colaborare pe tot parcursul proiectului. Proiectele Agile necesită feedback constant de la clienții dvs. pe tot parcursul procesului, deoarece succesul depinde de cât de bine ați răspuns nevoilor în evoluție ale clientului. |
…clientul sau clientul dvs. nu va fi disponibil sau dispus să participe în strânsă colaborare pe parcursul întregului proiect. După cum sa menționat anterior, proiectele Agile depind de feedback-ul consecvent din partea clienților dvs. pe tot parcursul procesului. Deci, dacă clientul dvs. nu este disponibil, nu încercați să utilizați Agile. | |
…succesul proiectului dvs. va fi definit de cât de bine echipa a satisfăcut și a răspuns activ nevoilor în curs de dezvoltare ale Clientului pe toată durata de viață a proiectului. Acest lucru poate fi realizat numai cu feedback-ul clientului în mai multe etape în timpul proiectului. |
…succesul proiectului dvs. este definit de cât de bine au fost satisfăcute cerințele inițiale ale Clientului, nu nevoile în evoluție. În timp ce proiectele Agile se concentrează pe nevoile în continuă dezvoltare ale clientului, dacă proiectul dvs. are obiective sau obiective statice, veți fi mai bine fără a utiliza Agile. | |
…rezultatele proiectului dvs. pot fi distribuite în mod rezonabil în pachete de lucru realizabile în perioade scurte de timp de aproximativ două până la patru săptămâni. Viteza și flexibilitatea proiectelor Agile depind de o distribuție ușoară și rapidă la fiecare nouă etapă a procesului. |
…rezultatele proiectului dvs. nu pot fi distribuite în mod rezonabil în pachete de lucru realizabile în 6 săptămâni sau perioade mai scurte de timp. Practicile Agile nu vor putea beneficia de proiectul dvs. dacă rezultatele fiecărei etape a proiectului nu pot fi distribuite suficient de repede. | |
…proiectul dvs. implică procese iterative sau ciclice în care rezultatele incrementale vor adăuga valoare proiectului dvs. oferind în mod continuu noi îndrumări pentru proiectul dvs. Acest lucru se referă la necesitatea feedback-ului clienților, deoarece va oferi o mare parte din noua orientare și direcție pentru proiectul dvs. | …procesul proiectului dvs. este cel mai bine implementat ca liniar sau spiralat (spre deosebire de iterativ), în care rezultatele incrementale vor avea o valoare mică sau deloc semnificativă în dezvoltarea proiectului. Aceasta înseamnă că feedback-ul și reevaluarea clienților, aspecte vitale ale dezvoltării proiectelor Agile, nu vor fi necesare. |
este un truism că viitorul este agil. De fapt, cu piețele de astăzi în continuă schimbare și avansarea rapidă a tehnologiei, flexibilitatea și capacitatea de reacție pe care tehnicile Agile le pot oferi pot fi cea mai bună opțiune pentru multe inițiative de modernizare. Cu toate acestea, Agile nu poate fi întotdeauna cea mai bună metodă pentru implementarea unui proiect specific. Există un timp și un loc pentru orice, chiar și proiecte care nu ar trebui să folosească Agile.
pentru a citi o listă completă de scenarii atunci când ar trebui și nu ar trebui să utilizați practici Agile în proiectul dvs., precum și alte sfaturi pentru tranziția către o nouă paradigmă organizațională, consultați cartea albă a RG privind livrarea cu succes a proiectelor Agile.
pentru a afla mai multe despre metodologia Agile în practică, descărcați Ghidul nostru „Agile Practitioner’ s Guide.”