Ce este Agile și cele 4 valori ale sale?

Publicat: 2022-06-09

Ce este Agile? Termenul înseamnă să te poți mișca rapid și ușor. Și acest tip de mișcare este o cheie pentru metodele de vârf de management de proiect ale secolului 21. Agile a început ca o metodologie de dezvoltare software și sa mutat rapid în lumea managementului general de proiect. Agile pune accent pe colaborare, feedback-ul clienților și dezvoltarea constantă. Mai mult, poate fi aplicat proiectelor de toate dimensiunile. De la începuturile sale, Agile a fost adoptat de mii de organizații din întreaga lume.

4 Valori Agile – cuprins:

  1. O scurtă istorie a Agile
  2. Ce este Agile?
  3. Patru valori de bază ale Agile
  4. rezumat

O scurtă istorie a Agile

La sfârșitul secolului trecut, echipele de dezvoltare de software încă foloseau metodologii de management de proiect inventate acum 50 de ani. O cascadă, care a fost standardul managementului de proiect pentru cea mai mare parte a secolului al XX-lea, a fost cea mai comună metodologie de dezvoltare de software înainte de Agile.

Metodologia Waterfall a fost creată pentru industria construcțiilor și producție. S-a potrivit perfect nevoilor acelor afaceri – deoarece tipurile de proiecte din producție necesită pregătirea unor planuri cuprinzătoare înainte de faza de execuție. În această metodologie odată ce planul este creat, acesta se execută pas cu pas. Fluxul lucrării seamănă cu o cascadă pentru a răspunde solicitărilor clientului.

Din păcate, metodologia cascadă nu a putut fi aplicată dezvoltării de software, deoarece era greu de urmărit și necesita tone de hârtie. Mai important, a fost pur și simplu ineficient.

În căutarea unei abordări mai flexibile și mai iterative a dezvoltării software, multe echipe au început să lucreze pe cont propriu, ajustări de management de proiect specifice site-ului. Cu toate acestea, era nevoie urgentă nu numai de un nou standard, ci și de un mod complet nou de a gândi managementul proiectelor.

Noua abordare era deja în devenire ici și colo, când în 2001, 17 lideri ai gândirii software s-au întâlnit la o conferință în Snowbird, Utah. Printre participanți s-au numărat nume precum Kent Beck și Ron Jeffries, co-creatori ai eXtreme Programming (XP), precum și Ken Schwaber și Jeff Sutherland (autorii cadrului Scrum pe care i-am descris în această serie de intrări). În cadrul conferinței de la Snowbird, Manifestul Agile a fost formulat ca răspuns la deficiențele metodei cascadei. În zilele noastre, Agile nu este doar o metodologie de dezvoltare software. A devenit modul de gândire folosit pentru managementul proiectelor în diverse organizații. În ciuda faptului că popularitatea sa este în continuă creștere, regulile generale ale Agile rămân neschimbate.

Ce este Agile?

Agile este definită ca o metodă de management de proiect care împarte toate sarcinile în faze scurte numite iterații. Acestea sunt frecvent evaluate și adaptate la starea actuală a pieței și nevoile clienților.

Agil este, de asemenea, un termen folosit pentru a descrie un set de valori și principii ale dezvoltării unui produs. În general, Agile înseamnă a fi concentrat pe oferirea mai rapidă a valorii clientului și a fi capabil să se autoregleze ca o echipă agilă. Cu alte cuvinte, echipele agile sunt capabile să se adapteze și să se schimbe după cum este necesar pentru a oferi cele mai bune rezultate posibile pentru clienții lor.

What is Agile and its 4 values?

4 valori de bază ale Agile

Agile este construit pe 4 valori de bază enumerate mai jos:

  1. Indivizi și interacțiuni peste procese și instrumente.
  2. Software de lucru peste documentație cuprinzătoare.
  3. Colaborarea clientului peste negocierea contractului.
  4. Răspunsul la schimbare în urma unui plan.

Aceste valori pot suna stricte la început. Dar autorii lor subliniază faptul că au folosit cuvântul „peste” intenționat. Ei afirmă că ambele părți ale ecuației sunt la fel de importante, prin urmare, acele părți trebuie menționate pentru a ajuta la înțelegerea problemelor de bază în management. Cu toate acestea, prima parte a ecuației este mai importantă în abordarea Agile.

What is Agile and its 4 values?

Indivizi și interacțiuni peste procese și instrumente

Prima valoare de bază a agilității înseamnă că oamenii care lucrează la proiect, bunăstarea și comunicarea lor, sunt cea mai importantă parte a unui lucru de echipă de succes. Nici procesele pe care le rulează, nici instrumentele pe care le folosesc nu pot fi apreciate mai mult decât munca și contribuția indivizilor.

Software de lucru peste documentație cuprinzătoare

A doua valoare a agile se adresează direct dezvoltării software. Cu toate acestea, nu există diferențe majore între munca în echipă Agile în dezvoltarea de software sau pe orice alt tip de produs. În ambele cazuri, versiunea de lucru a produsului ar trebui să fie disponibilă pentru client tot timpul. Lucrarea este realizată în mod incremental și iterativ. Cu alte cuvinte, produsul este dezvoltat pas cu pas, unde fiecare pas adaugă o oarecare valoare celor anterioare. În acest fel, produsul poate fi ajustat ușor și rapid pentru cerințele și nevoile în schimbare. În consecință, o documentare cuprinzătoare, care a fost o bază a metodei cascadei, nu este prioritatea în abordarea agilă.

Colaborarea clientului peste negocierea contractului

A treia valoare laudă comunicarea continuă cu clientul. Datorită naturii iterative a dezvoltării agile de produse, nevoile clienților pot fi abordate din mers. Prin urmare, contractul negociat la începutul cooperării nu trebuie să includă toate specificațiile detaliate ale produsului.

Răspunsul la schimbare în urma unui plan

Ultima valoare Agile este conectată cu cele anterioare. Ea pune livrarea valorii afacerii peste acțiunea conform unor reguli și planuri predefinite. Pe scurt, regula înseamnă că produsul trebuie dezvoltat în funcție de starea actuală a pieței. Prin urmare, echipa agilă trebuie să ajusteze și să actualizeze adesea cerințele pentru produs și să îl consulte cu clientul.

What is Agile and its 4 values?

rezumat

Agile Manifesto datează din 2001. A fost scris ca un set de reguli și valori pentru echipele de dezvoltare software. Cu toate acestea, în zilele noastre este folosit ca fundație pentru un management eficient și ușor de proiect de către diverse organizații.

Agile se bazează pe un set de valori. Laudă contribuția individuală în munca în echipă. Prețuiește mai mult disponibilitatea unei versiuni funcționale a produsului față de planurile și documentația elaborate. Și evidențiază o comunicare continuă cu clientul care este implicat în întregul proces de dezvoltare a produsului.

Am răspuns la întrebarea principală, „Ce este Agile”. Acum, vedeți Cum să utilizați metodologia Agile pentru proiecte independente?

Dacă vă place conținutul nostru, alăturați-vă comunității noastre de albine ocupate pe Facebook, Twitter, LinkedIn, Instagram, YouTube, Pinterest.

What is Agile and its 4 values? caroline becker avatar 1background

Autor: Caroline Becker

În calitate de manager de proiect, Caroline este expertă în găsirea de noi metode de a proiecta cele mai bune fluxuri de lucru și de a optimiza procesele. Abilitățile ei de organizare și capacitatea de a lucra sub presiunea timpului o fac cea mai bună persoană pentru a transforma proiectele complicate în realitate.