← Back to Glossary
Pair programming
An agile software technology practice where two developers work in tandem on one codebase. One developer, the "driver", writes the code, while the second developer, the "observer" or "navigator", reviews the code as it is written.