työpariohjelmointi
Työpariohjelmointi, tunnetaan myös nimellä pariohjelmointi, on ohjelmistokehitysmenetelmä, jossa kaksi ohjelmoijaa työskentelee yhdessä yhden tietokoneen ääressä. Yksi ohjelmoija, "kuljettaja", kirjoittaa koodia, ja toinen ohjelmoija, "navigoija", tarkkailee kuljettajan työtä, antaa palautetta ja ehdottaa parannuksia. Työpariohjelmointi edellyttää jatkuvaa kommunikaatiota ja yhteistyötä ohjelmoijien välillä.
Menetelmän etuja ovat parantunut koodin laatu, vähentyneet virheet, tiedon jakautuminen tiimin sisällä ja parempi ongelmanratkaisu. Kaksi
Työpariohjelmointia voidaan toteuttaa eri tavoilla. Voidaan käyttää pysyviä pareja, joissa samat ohjelmoijat työskentelevät yhdessä pitkään, tai