Skip to content
EntityQ607013· pop 27· linked from 125 articles

programmazione di coppia

Sign in to save

tecnica collaborativa di sviluppo software

Wikidata facts

Image
Pair programming 1.jpg
Show 1 more fact
Commons category
Pair programming
Sources (3)

via Wikidata · CC0

Article · Italiano

Il pair programming (letteralmente "programmazione in coppia") è una tecnica agile di sviluppo del software nella quale due programmatori lavorano insieme a una postazione di lavoro. Uno dei due, indicato come "conducente" ("driver") scrive il codice; l'altro, detto "osservatore" ("observer") o "navigatore" ("navigator"), svolge un ruolo di supervisione e di revisione simultanea del codice. Il conducente ha l'obiettivo principale di portare a termine una soluzione funzionante del problema in considerazione, mentre al navigatore è lasciato il compito di segnalare errori del conducente o proporre strategie alternative di soluzione.I due programmatori cambiano spesso ruolo. Il pair programming è in genere applicato insieme ad altri concetti tipici delle metodologie agili e dell'extreme programming. Per esempio, l'attività di sviluppo viene in genere suddivisa in brevi cicli di sviluppo vincolati temporalmente, e ciascun ciclo si conclude con un rilascio del codice sviluppato (integrazione continua). In molti casi, i due programmatori si scambiano di ruolo al termine di ciascun ciclo di sviluppo.

Abstract from DBpedia / Wikipedia · CC BY-SA

Connections

Categories