"Indica 3 principi della metodologia di sviluppo software Agile."
La metodologia di sviluppo software Agile si basa su tre principi principali: 1) individui e interazioni rispetto a processi e strumenti, 2) software funzionante rispetto a documentazione esaustiva, e 3) collaborazione con il cliente rispetto alla negoziazione del contratto. L'obiettivo principale di Agile è quello di consegnare un software migliore più velocemente, con un focus sui valori come la collaborazione, l'auto-organizzazione e l'apprendimento continuo durante il progetto. Altri principi dello sviluppo Agile includono la costruzione incrementale, lo sviluppo guidato dalle funzionalità, cicli di sviluppo brevi e iterativi e l'uso di test automatizzati.