Agile principles

Si fiindca semnatarii manifestului agile (prezentat intr-un post mai vechi) sunt oameni “cu principii”, prezentam mai jos cele 12 principii ale lor, care ghideaza dezvoltarea agile.

Desi multe organizatii mari se declara adeptele metodologiei agile, punctul 11 (cel cu auto-organizarea) si alte cateva dovedesc faptul ca acestea doar aspira la asa ceva, pentru ca un project management clasic cu abordare top down nu prea e compatibil cu aplicarea metodologiei agile in adevaratul sens al cuvantului.

Principiile manifestului agil

Noi urmăm aceste principii:1. Prioritatea noastră este satisfacţia clientului
prin livrarea rapidă şi continuă
de software valoros.

2. Schimbarea cerinţelor este binevenită chiar şi într-o
fază avansată a dezvoltării. Procesele agile valorifică schimbarea
în avantajul competitiv al clientului.

3. Livrarea de software funcţional se face frecvent, de
preferinţă la intervale de timp cât mai mici, de la
câteva săptămâni la câteva luni.

4. Oamenii de afaceri şi dezvoltatorii trebuie să colaboreze
zilnic pe parcursul proiectului.

5. Construieşte proiecte în jurul oamenilor motivaţi.
Oferă-le mediul propice şi suportul necesar
şi ai încredere că obiectivele vor fi atinse.

6. Cea mai eficientă metodă de a
transmite informaţii înspre şi în interiorul
echipei de dezvoltare este comunicarea faţă în faţă.

7. Software funcţional este principala măsură a progresului.

8. Procesele agile promovează dezvoltarea durabilă.
Sponsorii, dezvoltatorii şi utilizatorii trebuie să poată
menţine un ritm constant pe termen nedefinit.

9. Atenţia continuă pentru excelenţă tehnică
şi design bun îmbunătăţeşte agilitatea.

10. Simplitatea–arta de a maximiza cantitatea
de muncă nerealizată–este esenţială.

11. Cele mai bune arhitecturi, cerinţe şi design
emerg din echipe care se auto-organizează.

12. La intervale regulate, echipa reflectă la cum
să devină mai eficientă, apoi îşi adaptează şi ajustează
comportamentul în consecinţă.

Sursa: agilemanifesto.org

Leave a Reply

Your email address will not be published. Required fields are marked *