Metodologia agile

Con metodologia agile (o sviluppo agile del software, in inglese agile software development, abbreviato in ASD), nell'ingegneria del software, si indica un insieme di metodi di sviluppo del software emersi a partire dai primi anni 2000 e fondati su un insieme di principi comuni, direttamente o indirettamente derivati dai principi del "Manifesto per lo sviluppo agile del software" (Manifesto for Agile Software Development, impropriamente[1] chiamato anche "Manifesto Agile") pubblicato nel 2001 da Kent Beck, Robert C. Martin, Martin Fowler e altri.[2][3]

L'uso del termine agile[4] per riferirsi a metodi di sviluppo software fu introdotto dal Manifesto Agile pubblicato nel 2001.[5]

  1. ^ Dave Thomas, uno dei fondatori del movimento Agile, ha più volte criticato l'uso della parola Agile in luogo di un sostantivo, come nell'espressione "Manifesto Agile", Agile Manifesto; vedi per esempio The Death of Agile
  2. ^ Agile Manifesto
  3. ^ What is Agile? 10 Key Principles of Agile, su allaboutagile.com. URL consultato il 24 ottobre 2014 (archiviato dall'url originale il 24 ottobre 2014).
  4. ^ Il termine agile va pronunciato in lingua inglese, sebbene coincida, come grafema, all'italiano.
  5. ^ Manifesto per lo Sviluppo Agile di Software