Qual è un modo per imparare lo sviluppo agile? – Quora

Che cosa è Agile?

Agile è la capacità di creare e rispondere al cambiamento. È un modo per affrontare, e alla fine riuscire, un ambiente incerto e turbolento.

Gli autori del Manifesto Agile hanno scelto “Agile” come etichetta per tutta questa idea perché quella parola rappresentava l’adattabilità e la risposta al cambiamento che era così importante per il loro approccio.

Che cos’è lo sviluppo di software Agile?

Lo sviluppo di software Agile è molto più di framework come Scrum, Extreme Programming o Feature-Driven Development (FDD).

Lo sviluppo di software agile è più di pratiche come la programmazione a coppie, lo sviluppo basato su test, stand-up, sessioni di pianificazione e sprint.

Agile software development è un termine generico per un insieme di framework e pratiche basate sui valori e sui principi espressi nel Manifesto per lo sviluppo del software Agile e sui 12 principi alla base di esso. Quando ti avvicini allo sviluppo del software in un modo particolare, è generalmente bene vivere secondo questi valori e principi e usarli per aiutare a capire le cose giuste da fare dato il tuo particolare contesto.

Una cosa che separa Agile da altri approcci allo sviluppo del software è l’attenzione sulle persone che fanno il lavoro e come lavorano insieme. Le soluzioni si evolvono attraverso la collaborazione tra team interfunzionali auto-organizzanti che utilizzano le pratiche appropriate per il loro contesto.

C’è una grande attenzione nella comunità di sviluppo software Agile sulla collaborazione e il team di auto-organizzazione.

Leave a Reply

Il tuo indirizzo email non sarà pubblicato.