self

By 13 februarie 2021februarie 24th, 2021No Comments

How far is the architecture of buildings from the software architecture? Twelve Principles of Agile Software. #SelfManagement #AGILE AGILE este o metodologie de organizare a procesului de producție a programelor informatice. Principiile sunt declarate pe pagina oficială: http://agilemanifesto.org. Încercați să citiți aceste principii din perspectiva proiectării (arhitecturii și ingineriei). Cât de potrivite sunt veți răspunde singuri. #VirgilProfeanu Manifestul pentru dezvoltarea agilă de software Noi scoatem la iveală modalități mai bune de dezvoltare de software prin experiență proprie și ajutându-i pe ceilalți. Prin această activitate am ajuns să apreciem: – Indivizii şi interacţiunea înaintea proceselor şi uneltelor; – Software funcţional înaintea documentaţiei vaste – Colaborarea cu clientul înaintea negocierii contractuale; – Receptivitatea la schimbare înaintea urmăririi unui plan; Cele 12 principii AGILE: 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ţă.

Profeanu Virgil

Author Profeanu Virgil

More posts by Profeanu Virgil

Leave a Reply