Wikidata facts
- Subclass of
- agile software development
- Official website
- www.extremeprogramming.org
Show 3 more facts
- Commons category
- Extreme programming
- topic's main category
- Category:Extreme programming
- discoverer or inventor
- Kent Beck
Sources (3)
via Wikidata · CC0
Article · Italiano
L'extreme programming (abbreviato in XP), espressione inglese per programmazione estrema, è una metodologia di sviluppo del software che enfatizza la scrittura di codice di qualità e la rapidità di risposta ai cambiamenti di requisiti. Appartiene alla famiglia delle metodologie agili, e come tale prescrive lo sviluppo iterativo e incrementale strutturato in brevi cicli di sviluppo. Altri elementi chiave dell'XP sono il pair programming, l'uso sistematico di unit testing e refactoring, il divieto ai programmatori di sviluppare codice non strettamente necessario, l'enfasi sulla chiarezza e la semplicità del codice, la preferenza per strutture gestionali non gerarchiche, e l'importanza data alla comunicazione diretta e frequente fra sviluppatori e cliente e fra gli sviluppatori stessi.
Abstract from DBpedia / Wikipedia · CC BY-SA